Article image
Luis Zancanela
Luis Zancanela03/01/2023 15:34
Compartilhe

DEV vs QA – A Guerra dos Mil Dias

  • #Desperte o potencial
  • #Soft Skill

De um lado temos o DEV, o desenvolvedor, neste papel a pessoa que, independente da stack, tem a responsabilidade de criar as soluções/softwares que resolvem os problemas e desafios apresentados.

Do outro lado temos o QA, Quality Assurance, que representa a garantia de qualidade, neste papel a pessoa é responsável por evitar desvios e validar o desenvolvimento das soluções.

E quem vence a batalha DEV vs QA?

Para quem já viu Cavaleiros do Zodíaco (Saint Seiya) a Guerra dos Mil Dias já pode ser familiar, mas para quem não conhece: é uma situação hipotética na qual dois cavaleiros de ouro se enfrentam e mesmo que se passem mil dias a luta não tem vencedor.

Quando ocorre DEV vs QA o resultado é praticamente o mesmo que a Guerra dos Mil Dias, além de não existir vencedor, o desgaste tende a prejudicar o projeto e o resultado deste é refletido em todos, independente dos papéis.

É importante lembrar que as funções são complementares, não concorrentes, o ideal é trabalhar em conjunto. Trabalhar a empatia pode ajudar, uma maneira é um DEV conhecer um pouco de QA e vice-versa, isso ajuda a compreender melhor as dificuldades e a importância de cada papel.

Um exemplo de impacto positivo da troca de conhecimento é que o DEV conhecendo mais sobre qualidade pode inserir os conceitos e práticas em sua rotina e código e o QA conhecendo mais sobre desenvolvimento de código pode criar ou ampliar a automação de testes, gerando ganho em agilidade na conclusão de funcionalidades com qualidade.

Falando em agilidade, em metodologias ágeis uma das propostas já é criar times multidisciplinares para que pessoas com papéis diferentes trabalhem juntas como um time e entendam de forma mais direta que o resultado não é medido por uma pessoa, mas pelo conjunto.

Portanto, esqueça as disputas de papéis, não hesite em entender e aprender sobre outras funções, seja através de cursos, bootcamps, workshops, treinamentos internos ou mesmo com troca de conhecimento com comunidades e colegas de trabalho, conhecer ao menos o básico irá contribuir para melhor comunicação, argumentação e execução de tarefas por todos.

Se gostou, deixe seu upvote ^

Compartilhe
Comentários (6)
Daniel Neves
Daniel Neves - 10/01/2023 21:33

Sensacional o artigo cara !!

Giovanna Taminato
Giovanna Taminato - 10/01/2023 12:10

Parabéns pelo artigo 😃

Diogo Pires
Diogo Pires - 05/01/2023 13:18

Parabens pelo tópico

Thiago Henrique
Thiago Henrique - 04/01/2023 08:26

Muito legal, meus parabéns pelo tópico.

DS

Daiane Silva - 03/01/2023 16:37

Parabéns pelo artigo!

Elias Júnior
Elias Júnior - 03/01/2023 16:07

Gostei muito das referências e da mentalidade expressa para o que deve ser o nosso comportamento profissional.

Excelente artigo.