O documento discute a importância da agilidade para desenvolvedores, sugerindo que eles estão desacreditando ou não querendo se engajar na agilidade. Ele também fornece dados sobre eventos e trilhas ágeis e discute como as práticas ágeis como XP beneficiam desenvolvedores ao promover valores como feedback, comunicação e simplicidade.
16. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
Resultados ao ignorar práticas para devs
• Dívidas técnicas
• Code smells
• Pouco software em funcionamento e documentação
abrangente (manifesto, 2º linha)
• Não há entrega adiantada e contínua de software de
valor. (princípio, 1º linha)
• Não há entrega de software funcionando com
frequência (princípio, 3º linha)
17. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
Resultados ao ignorar práticas para devs
• Não há como construir projetos ao redor de indivíduos
motivados. Dando a eles o ambiente e suporte
necessário, e confiar que farão seu trabalho. (princípio,
5º linha)
• Não há um ambiente sustentável. (princípio, 8º linha)
23. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
• Aceitar mudanças de requisitos, mesmo no fim do desenvolvimento. Processos
ágeis se adequam a mudanças, para que o cliente possa tirar vantagens
competitivas. (princípio 2º linha)
• Coragem e Feedback do XP
24. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
• O Método mais eficiente e eficaz de transmitir informações para, e por dentro de
um time de desenvolvimento, é através de uma conversa cara a cara. (princípio, 6º
linha)
• Prática XP, comunicação e coragem
30. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
• Prática XP
• Contínua atenção à excelência técnica e bom design, aumenta a agilidade.
(princípio, 9º linha)
• As melhores arquiteturas, requisitos e designs emergem de times auto-
organizáveis. (princípio, 11º linha)
42. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
Tá e o que eu posso fazer ?
• Quando é um “ex-dev” falando pra agilidade gera
empatia (conhecer as dores do desenvolvedor)
• XP é muito bom e poderia eliminar o meu scrum.
• A pesquisa me surpreendeu, consigo enxergar o que
pode ser feito (qualquer coisa use a pesquisa que eu
fiz)
• Envolva os desenvolvedores (com retrospectiva, dojo,
deixe um tempo para eles criarem o mundo “devops” ou
pagar as dividas técnicas)
43. WWW.DB1.COM.BR/INOVAWWW.DB1.COM.BR/INOVA
Tá e o que eu posso fazer ?
• Proporcione um ambiente que eles possam ser bons
desenvolvedores
• Facilite eles criarem uma definição de pronto e que eles
se comprometam com aquilo (sugestão: ter teste
unitário e code review)
• Leia com eles o livro código limpo e deixem eles se
tornarem melhores
• Seja o coach deles quando for ler o livro o codificador
limpo.
• Tenha uma biblioteca que seja mais de fundamentos do
que de livros que se desatualizam.