DEV Community

Vitor Rubenich
Vitor Rubenich

Posted on

1

Porque você deve melhorar sua capacidade de comunicação para trabalhar com tecnologia

Diversos fatores podem ser determinantes para a falha de um projeto de software dentre eles, a comunicação se destaca como um elemento fundamental para o sucesso.

A documentação do projeto, a definição de requisitos claros, a criação de um bom protótipo, entre outras ações, são essenciais para o êxito de um projeto. No entanto, a comunicação – seja entre equipes, entre os gerentes de projeto ou entre todos os envolvidos – é uma condição primária. Isso é ainda mais relevante em um ambiente de desenvolvimento ágil, onde as regras podem mudar frequentemente e uma nova funcionalidade pode se tornar tão importante a ponto de redirecionar o foco para um único componente.

Muitas vezes, como desenvolvedores, tendemos a escolher soluções com base no que queremos aprender ou no que já dominamos. No entanto, sem uma comunicação clara e assertiva, podemos interpretar as necessidades de forma equivocada, o que pode prejudicar o projeto.

Por exemplo, o gerente de projeto solicita:
"Preciso que você altere o carrinho de compras para que, ao ultrapassar uma quantidade b, seja oferecido um desconto de 15%."

O desenvolvedor responde:
"Perfeito, vou realizar a alteração."

À primeira vista, parece que não há problemas na comunicação. Contudo, quanto mais questionamentos fizermos em relação às solicitações da liderança, maior será a chance de entregar um software de qualidade que realmente atenda às expectativas e agregue valor ao projeto.

Uma comunicação eficaz traz inúmeras vantagens, especialmente em equipes que ainda não adotam práticas ágeis. Ao questionar tarefas de forma construtiva, é possível extrair informações cruciais sobre o que realmente é necessário, evitando retrabalhos futuros.

Meu objetivo com este texto é convencê-lo de que a comunicação desempenha um papel crucial na sua carreira na área de tecnologia. E, como é evidente, também estou buscando melhorar minha própria habilidade de comunicação. Para encerrar, compartilho duas perguntas que você pode usar para praticar e se aprimorar:

  • Você tem certeza de que o que ouviu ou leu é exatamente o que gostariam de ter comunicado?
    (Se não tem, pergunte!)

  • Você consegue fazer uma pergunta que possa melhorar ou esclarecer o que foi solicitado?

Espero que este texto o ajude a refletir e a se tornar um profissional ainda melhor. Se tiver sugestões ou ideias, ficarei grato em recebê-las.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay