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.

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

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

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay