No artigo anterior expliquei o que é a Scrum Team e neste artigo vou escrever sobre a Equipa de Desenvolvimento. Então vamos a isso!
Conforme está escrito no Scrum Guide, uma Equipa de Desenvolvimento é:
“São as pessoas da Scrum Team que estão empenhadas em criar qualquer
aspeto de um Incremento utilizável em cada Sprint.”
Epá, isso é muito vago, mas eu explico. Em resumo, são as pessoas que estão a criar ou desenvolver “coisas” que ficarão prontas durante a Sprint e que fazem parte de um incremento do produto.
Vou dar um exemplo para ficar mais claro.
A equipa de desenvolvimento é composta pelos “developers” que são as pessoas que estão envolvidas na criação e/ou desenvolvimento. Exemplo:
UX / UI;
Front-End;
Back-End;
Banco de Dados;
Testes;
Etc.
Existem equipas que o Scrum Master e/ou o Product Owner exercem 2 (ou mais) papéis e além de trabalhar como SM e/ou PO também são desenvolvedores. Desculpe te dizer, mas isso está errado e é uma disfunção muito comum em muitas equipas Scrum.
Os 3 papéis do Scrum existem justamente para determinar as responsabilidades de cada papel para que as pessoas tenham foco nas suas atividades.
Quando temos pessoas a trabalhar em papéis “simultâneos”, criamos um conflito de interesses e quando estou a trabalhar em um papel, não estou a trabalhar no outro dado que é impossível fazer 2 coisas ao mesmo tempo e com isso, corre-se o risco de fazermos mal ambos os papéis (acontece com muita frequência).
As competências específicas necessárias aos Developers são frequentemente amplas e variam com o domínio de trabalho. Contudo, os Developers são sempre responsáveis por:
Criar um plano para o Sprint, o Sprint Backlog;
Incutir qualidade, aderindo a uma Definition of Done;
Adaptar o seu plano todos os dias na direção do Sprint Goal; e,
Responsabilizarem‐se uns aos outros como profissionais.
Nas aulas que eu ministro de Scrum, eu coloco os participantes para trabalhar na dinâmica do “É, Não É, Faz, Não Faz”, criada pelo Rafael Sabbagh, para definir o que é a equipa de desenvolvimento.
Os desenvolvedores são necessários para trabalhar continuamente no alcance de metas com atenção à excelência do produto e à qualidade do produto entregue.
Nos próximos artigos vou escrever sobre os papéis do Scrum Master, Product Owner e como os 3 papéis interagem entre si.
Fiquem atentos pois também vou escrever sobre as Cerimónias, Artefactos e minhas percepções / experiência sobre a framework.
Quer perceber mais sobre o Scrum e outros temas?
Inscreva-se em nossa newsletter para receber nossos conteúdos e novidades.
Até breve.
Referências:
Autor: Ricardo Caldas
Comentarios