Desenvolvimento Ágil Orientado a Testes - LT Qcon SP 2011

1,097 views
1,034 views

Published on

Como a busca pela qualidade transformou uma equipe de desenvolvimento Java

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,097
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Desenvolvimento Ágil Orientado a Testes - LT Qcon SP 2011

  1. 1. Desenvolvimento Ágil em Java Uma história real de como a busca pela qualidade de software transformou uma equipe de desenvolvimento Eder Ignatowicz @ederigndomingo, 11 de setembro de 2011
  2. 2. BDDdomingo, 11 de setembro de 2011
  3. 3. Orgulhodomingo, 11 de setembro de 2011
  4. 4. O que te motiva no trabalho ?domingo, 11 de setembro de 2011
  5. 5. Ou um sentido de realização, um senso de propósito, um senso de orgulho ?domingo, 11 de setembro de 2011
  6. 6. É preciso restabelecer o "conceito de ofício, sobre o princípio do artesão: valorizar o significado do trabalho, em vez da remuneração que se pode esperar dele. Reabilitar o conceito de trabalho bem desenvolvido pelo simples prazer de desenvolvê-lo bem, independentemente do conceito de performance ou de retribuição. Apenas esse compromisso desinteressado dá significado à vida". Richard Sennett, autor de "Luomo artigiano" (O homem artesão)...domingo, 11 de setembro de 2011
  7. 7. É preciso restabelecer o "conceito de ofício, sobre o princípio do artesão: valorizar o significado do trabalho, em vez da remuneração que se pode esperar dele. Reabilitar o conceito de trabalho bem desenvolvido pelo simples prazer de desenvolvê-lo bem, independentemente do conceito de performance ou de retribuição. Apenas esse compromisso desinteressado dá significado à vida". Richard Sennett, autor de "Luomo artigiano" (O homem artesão)...domingo, 11 de setembro de 2011
  8. 8. Tinhamos um grande (e longo) projeto para um cliente bancário... E uma equipe competente...domingo, 11 de setembro de 2011
  9. 9. Utilizávamos Scrum e grande parte dos preceitos ágeis...domingo, 11 de setembro de 2011
  10. 10. Mas a cada mês o projeto crescia e surgiam problemas cada vez maiores (como em todos grandes projetos)....domingo, 11 de setembro de 2011
  11. 11. e o incômodo ficava cada vez maior.... ... dentre estes incômodos, o principal era...domingo, 11 de setembro de 2011
  12. 12. Nós podemos mais ! Precisamos construir (e garantir) uma maior qualidade do nosso trabalho...domingo, 11 de setembro de 2011
  13. 13. Numa “calma” reunião técnica... Escutamos uns aos outros e decidimos utilizar:domingo, 11 de setembro de 2011
  14. 14. TDD e BDD para as regras de negócio:domingo, 11 de setembro de 2011
  15. 15. Testes de Aceitação para TODOS os fluxos principais do negóciodomingo, 11 de setembro de 2011
  16. 16. Jenkins e o Sonar cuidando para que tudo se mantenha em ordem...domingo, 11 de setembro de 2011
  17. 17. Para o cliente: • Produto funcionando; • Deploy contínuo; • Velocidade e adaptação as mudanças; •Confiança na equipe.domingo, 11 de setembro de 2011
  18. 18. Para a equipe: • Produto funcionando; • Maximização da qualidade; • Confiança na modificação de funcionalidades; • Sono tranquilo e....domingo, 11 de setembro de 2011
  19. 19. Orgulhodomingo, 11 de setembro de 2011
  20. 20. Eder Ignatowicz... @ederigndomingo, 11 de setembro de 2011

×