Think about it. If a young PM or Engineer, right out of college, walks into a company on his first day, what does she know about the most important things? Nothing. And a veteran of a few years may be an expert in his or her own area, but what about the others? Probably not.
I'm not talking about coding or creating a workplan. Those are easy. The hard part is dealing with requirements, validation, code reviews, design, training, and, most of all, culture. Those make a professional. And the CMMI has all that.
The CMMI is a great reference for all of those. And it provides a solid framework, with examples and samples, for the TOTAL set of skills required to deliver a product or service.
Estimating, planning, risks, issues, requirements elicitation and management, validation, design, coding, testing, code reviews, code control, integration, and managing all of that process - whew! That's a lot.
In fact, you might say he'd end up being a "CMMI Badass" if he gets enough CMMI Training and becomes an expert. Check out the video here:
For more on becoming a CMMI Badass, check out www.cmmibadass.com
Jeff Dalton is the author of The Guide to Scrum and CMMI and Great Big Agile: an OS for Agile Leaders. He is also a CMMI SCAMPI Lead Appraiser and CMMI Instructor.