agilecmmi

CMMI and Agile together


I read the opinion of some software development people that defend the use of CMMI Practices among Agile methodologies. There is possible use those two despair ideas in parallel? And if it is possible, it is not just a to risk path to follow?


Solution

  • It's hardly possible to reach CMMI level 5, but it's certainly possible to go to level 2 or 3. The hardest thing is around documentation. Scrum and other Agile frameworks try to do just the documentation that is needed to deliver the working artifact and focus on documentation through automation and well written code. Many design artifacts live on a whiteboard and get "updated" by wiping the board and changing the picture. The real architecture should be visible in the code and the test suite. If you want to achieve full CMMI certification, you cannot just do that. Which also means that you will have to produce "waste" and will probably not become as agile as you could have become.

    See: