DEV Community

Otavio Bueno
Otavio Bueno

Posted on • Edited on

Comunicação para equipes de Desenvolvimento - Qualidade.

Alt Text

Cenário

Iremos falar um pouco sobre o impacto da comunicação dentro de uma equipe de desenvolvimento e como a comunicação afeta a qualidade do seu produto ou serviço.

Comunicação influenciada pela cultura da empresa

A comunicação é intrínseca e individual, portanto, cada ser tem sua maneira de se comunicar e se expressar perante as pessoas, se paramos para pensar, essa comunicação é influenciada por uma série de fatores externos.

Por exemplo o local em que um indivíduo se encontra, para quem ele está dirigindo a informação e como essa informação é transmitida, são fatores essenciais para uma boa comunicação.

Portanto a cultura organizacional(local em que os individuo estão inseridos) traz uma relação entre comunicação , qualidade, satisfação e evolução (leia equipe).

Uma comunicação ruim entre a equipe traz uma qualidade ruim para o seu produto e/ou serviço, como também uma insatisfação coletiva e um sentimento de estagnação de todos.

Comunicação e qualidade

Para mensuramos a relação entre comunicação e qualidade devemos olhar 3 fatores: arquitetura do projeto, integração de novos recursos ao projeto e prazos estipulados para a entrega das atividades.

Uma boa comunicação nesses 3 fatores tende a aumentar a qualidade do produto.

Comunicação, Qualidade e Arquitetura

Para uma boa qualidade do projeto é necessário seguir a arquitetura do projeto.

E para que isso seja alcançado a comunicação deve ser clara e objetiva entre o arquiteto e o time.

O arquiteto ao trazer os benefícios e o porquê escolheu tal caminho aproxima a equipe e motiva os programadores mais novos.

É bom também o arquiteto conhecer a equipe e seu nível técnico, pois arquiteturas complexas para equipes de nível técnico baixo trazem mais problemas que soluções para o projeto.

Arquitetura para pessoas e não apenas para o produto, conversar e conhecer as pessoas envolvidas só trará benefícios ao projeto.

Comunicar aonde se quer chegar com a resolução de problemas, traz a sensação de evolução para todos.

Comunicação, Qualidade, Novos Recursos

Um dos pontos mais importantes ao trazer novos recursos para o seu projeto é entender que o produto já está a um tempo sendo desenvolvido e existem desafios que já foram resolvidos dentro do projeto.

Vamos supor que é preciso desenvolver um cadastro de cliente, não importando o nível técnico, se o responsável souber que alguma parte do desenvolvimento já foi feita em algum outro lugar do sistema o tempo de execução da atividade pode cair até pela metade.

A comunicação impede que determinado problema seja resolvido por duas pessoas diferentes em lugares distintos, ajudando a diminuir a complexidade do projeto e o tempo na execução da atividade.

O segredo é se comunicar e ser objetivo. Tenho esse problema para resolver. Existe algum lugar na aplicação que ele já foi resolvido?

Comunicação, Qualidade, Entregas

Se todos sabem do valor da arquitetura, se o tempo com a resolução de problemas passa a ser único e se a equipe estiver coesa teremos uma melhora gradual nas entregas e aumento da possibilidade de prazos serem cumpridos.

Para que isso ocorra é necessário seguir a arquitetura do projeto, se comunicar constantemente sobre os problemas, transparência e entendimento do nível técnico da equipe.

Considerações

Para programar é necessário foco, atenção e um ambiente calmo, porém programar deixou de ser uma atividade de um indivíduo só, não é preciso reforçar que trabalhar em equipe é muito mais fácil e melhor do que trabalhar só, esteja aberto para conversar e sua evolução como profissional só irá crescer.

E aí o que achou? Deixe seu comentário, vamos debater!

Retry later

Top comments (2)

Collapse
 
hugodeveloper profile image
Hugo Moura

Muito bom, parabéns!

Collapse
 
matheustho profile image
Matheus Melo

Parabéns pelo texto!

Retry later
Retry later