Integração Contínua - Maré de Agilidade

  • 2,002 views
Uploaded on

Victor Hugo Germano apresenta sua visão sobre a prática ágil Integração contínua

Victor Hugo Germano apresenta sua visão sobre a prática ágil Integração contínua

More in: Technology , Sports
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,002
On Slideshare
0
From Embeds
0
Number of Embeds
3

Actions

Shares
Downloads
95
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Integração Contínua Os Benefícios da Automatização Victor Hugo Germano http://www.flickr.com/photos/nordic/2625207911/
  • 2. Eu? Quem?
  • 3. Victor Hugo Germano http://malditacomedia.blogspot.com
  • 4. ?
  • 5. Nos tempos da Brilhantina Integração
  • 6. http://flickr.com/photos/fairytalecinema/1813597118/
  • 7. Integração é o último estágio do Desenvolvimento
  • 8. Testar apenas com o software pronto
  • 9. Na dúvida, corte Qualidade
  • 10. Qualidade é responsabilidade da Equipe de Qualidade
  • 11. O mercado já está acostumado!
  • 12. Riscos Subestimados
  • 13. Dependências “escondidas”
  • 14. Requisitos Incorretos
  • 15. Incompatibilidade
  • 16. Ciclo Vicioso da Integração
  • 17. http://www.flickr.com/photos/orangeacid/272510395/
  • 18. http://www.flickr.com/photos/fulbert05/2403344636/
  • 19. http://www.flickr.com/photos/danielankers/2639889958/
  • 20. http://www.flickr.com/photos/mfakheri/2978493478/
  • 21. ?
  • 22. http://www.flickr.com/photos/orangeacid/272510395/
  • 23. http://www.flickr.com/photos/fulbert05/2403344636/
  • 24. http://www.flickr.com/photos/danielankers/2639889958/
  • 25. http://www.flickr.com/photos/jurvetson/3097134746/
  • 26. ?
  • 27. ?
  • 28. Novos Desafios
  • 29. Reduzir Riscos
  • 30. Reduzir Riscos O mais cedo possível!
  • 31. Responder à mudança
  • 32. Responder à mudança Software funcionando com Qualidade
  • 33. Reduzir de custos
  • 34. Reduzir de custos Eliminar desperdícios
  • 35. Integração Contínua
  • 36. Integração de Código Testes Inspeção Feedback
  • 37. Como você armazena seu código?
  • 38. Controle de Versão!!!
  • 39. Código Coletivo
  • 40. Integração de Código
  • 41. Gerando software
  • 42. Gerando software Ant Maven
  • 43. Testes
  • 44. Automatizados
  • 45. Testes
  • 46. JUnit Testes
  • 47. JUnit Testes dbUnit
  • 48. JUnit Testes SQLUnit dbUnit
  • 49. JUnit Testes SQLUnit CppUnit dbUnit
  • 50. JUnit NUnit Testes SQLUnit CppUnit dbUnit
  • 51. Fitnesse JUnit NUnit Testes SQLUnit CppUnit dbUnit
  • 52. Fitnesse JUnit NUnit Testes SQLUnit CppUnit dbUnit Selenium
  • 53. Fitnesse JUnit NUnit Testes SQLUnit CppUnit dbUnit Selenium JMeter
  • 54. Responsabilidade da Equipe!!!
  • 55. Inspeção
  • 56. Duplicação de Código Duplicação de Código Duplicação de Código Duplicação de Código Duplicação de Código Duplicação de Código
  • 57. Duplicação de Código Duplicação de Código Duplicação de Código CPD & Simian Duplicação de Código Duplicação de Código Duplicação de Código
  • 58. Análise Estática
  • 59. Análise Estática Findbugs PMD
  • 60. Complexidade
  • 61. Complexidade Jdepend Ndepend
  • 62. Feedback
  • 63. Documentação
  • 64. Documentação Diagramas de Classes
  • 65. Documentação doxygen Diagramas de Classes
  • 66. Documentação doxygen Diagramas de Classes Documentação de Código
  • 67. Documentação doxygen Diagramas de Classes javadoc Documentação de Código
  • 68. Implantação
  • 69. Implantação Criar Instaladores
  • 70. Implantação Criar Instaladores Deploy automático
  • 71. Topa o Desafio?
  • 72. Referências Martin Fowler – Continuous Integration http://martinfowler.com/articles/continuousIntegration.html Revista Visão Ágil – Edição 04 http://visaoagil.com/downloads/edicoes/VA_04.pdf Continuous Integration – Improving Software Quality and Reducing Risk Paul M. Duval, Steve Matyas, Andrew Glover
  • 73. Obrigado! http://malditacomedia.blogspot.com victorhg@gmail.com