• DocumentCode
    2580358
  • Title

    A Hundred Days of Continuous Integration

  • Author

    Miller, Ade

  • Author_Institution
    Microsoft Corp., Redmond, WA
  • fYear
    2008
  • fDate
    4-8 Aug. 2008
  • Firstpage
    289
  • Lastpage
    293
  • Abstract
    Many agile teams use continuous integration (CI). It is one of the extreme programming practices and has been broadly adopted by the community [1]. Just how effective is it? Does the effort of maintaining the CI server and fixing build breaks save time compared to a lengthier check-in process that attempts to never break the build? While much anecdotal evidence exists as to the benefits of CI there is very little in the way of data to support this. How do you convince teams and management that itpsilas worth adopting and how best to do it? This report outlines our experience with CI in a distributed team environment and attempts to answer these questions.
  • Keywords
    software engineering; anecdotal evidence; check-in process; continuous integration; distributed team environment; extreme programming practices; Data analysis; EMTP; Failure analysis; Frequency; Microwave integrated circuits; Production facilities; Radio access networks; Tellurium; Testing; Web server; Continuous integration; agile; best practices; integration; testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Agile, 2008. AGILE '08. Conference
  • Conference_Location
    Toronto, ON
  • Print_ISBN
    978-0-7695-3321-6
  • Type

    conf

  • DOI
    10.1109/Agile.2008.8
  • Filename
    4599493