Integração
 Contínua
 na Prática




  José Araújo
Quem?

•   José Araújo
•   Fortes Informática (Fortes Report)
•   6 Anos de Experiência
•   Engenharia de Software e Afins
•   Delphi (RAD Studio)
Integrar
Surgiu
Martin Fowler
Testes Automatizados
FeedBack
Confiança Coletiva
Visão Geral

                                                          Painel Eletrônico
                             Acompanha
                                                                                            E-mails


   Desenvolvedor                                                        FeedBacks



                                                                              Emite

 DBA                                 Controle Versão
                   Commits            (Subversion)

                                                                                       Servidor de Integração (CI)
                   Commits                             Monitora
       QA



                                                                       Build Scripts




                                                                          Compilar
                                                                  Integrar banco de dados
                                                                      Rodar os Testes
                                                                      Validar Métricas
                                                                           Deploy
Perguntas?

• Referências
   – Continuous Integration – Paul M. Duvall, Prefácio M. Fowler


• Link para baixar os exemplos:
   – http://centraldaengenharia.wordpress.com/2011/12/08/delp
     hi-conference-2011-downloads/


• EDN – Embarcadero Developer Network
   – http://edn.embarcadero.com/br
Obrigado

•   Nome: José Araújo
•   E-mail: joseafilho@gmail.com
•   Twitter: @cengenharia
•   Blog: http://centraldaengenharia.wordpress.com/



           “Tudo é uma questão de engenharia.”

Delphi Conference 2011 - Integração Contínua

  • 1.
    Integração Contínua naPrática José Araújo
  • 2.
    Quem? • José Araújo • Fortes Informática (Fortes Report) • 6 Anos de Experiência • Engenharia de Software e Afins • Delphi (RAD Studio)
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
    Visão Geral Painel Eletrônico Acompanha E-mails Desenvolvedor FeedBacks Emite DBA Controle Versão Commits (Subversion) Servidor de Integração (CI) Commits Monitora QA Build Scripts Compilar Integrar banco de dados Rodar os Testes Validar Métricas Deploy
  • 10.
    Perguntas? • Referências – Continuous Integration – Paul M. Duvall, Prefácio M. Fowler • Link para baixar os exemplos: – http://centraldaengenharia.wordpress.com/2011/12/08/delp hi-conference-2011-downloads/ • EDN – Embarcadero Developer Network – http://edn.embarcadero.com/br
  • 11.
    Obrigado • Nome: José Araújo • E-mail: joseafilho@gmail.com • Twitter: @cengenharia • Blog: http://centraldaengenharia.wordpress.com/ “Tudo é uma questão de engenharia.”