• DocumentCode
    2580098
  • Title

    Mature Agile with a Twist of CMMI

  • Author

    Jakobsen, Carsten Ruseng ; Johnson, Kent Aaron

  • Author_Institution
    Syst. Software Eng., Aarhus, Aarhus
  • fYear
    2008
  • fDate
    4-8 Aug. 2008
  • Firstpage
    212
  • Lastpage
    217
  • Abstract
    Systematic is an agile company working at CMMI level 5, where the default way of working is based on Scrum and story based early testing development. Solid experiences in combining CMMI with Scrum and story based development, has shown that the mix provides strong synergies (Sutherland et al., 2007) and insights into what CMMI practices fit and amplify the execution of Scrum and story based early testing development. This paper presents specifically how agile methods like Scrum are successfully combined with CMMI. CMMI provides solid support for what disciplines to consider. When applied the disciplines create a focus on important aspects of agile methods that perhaps are not normally elaborated, for example how to ensure a proper quality of a product backlog or how to ensure a proper "production line" for the project. This guidance may not be needed for small agile projects, but as the agile movement continues to grow, and is used for larger and more complex projects, agile projects will need to address these issues related to increased size and complexity. The experiences from combining CMMI and Scrum have led Systematic to identify examples of explicit guidance from CMMI that help to execute normal Scrum activities even better. These activities can be implemented in the spirit of the agile manifesto and principles and by doing so agile methods can be augmented and matured to ensure that even larger and more complex projects in the future can and will benefit from agile - with a twist of CMMI.
  • Keywords
    Capability Maturity Model; program testing; software development management; CMMI; Scrum; agile projects; mature agile; story based early testing development; Communication system software; Context; Mission critical systems; Production; Safety; Software engineering; Software systems; Software testing; Solids; System testing; CMMI; Lean; Scrum; story based development; test driven development;
  • 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.10
  • Filename
    4599479