
click to enlarge
As the project leader, you need to be able to make the decision on which methodology will work for your projects. Some project management experts argue the expense of CMMI is not effective on small projects especially because it integrates so many principles of project management. Other experts say Agile is a slow process, especially if user stories are not followed or iteration results are not tested and approved. In Agile, passing on something that is not done, means starting all over again.
Still, CMMI covers a lot of the basics like total quality management, risk management, and even resource management to ensure the entire process flows well. Ask project management colleagues and you’ll get a range of opinions on CMMI versus Agile, but is anyone really right? Can you truly compare project management methodologies?
In the end, effective project managers should examine the two methodologies based on the project at hand to make not only an informed decision, but also one that will offer the correct project outcome.