Challenge: An organization providing software development services established multiple local, near-shore and off-shore development centers. It wanted to certify each in the Carnegie Mellon Software Engineering Institute's™ Capability Maturity Model® (CMM®).
Action: The learning segment of the solution comprised two e-learning courses, with follow-on local-office classroom sessions.
The first e-learning course presented an overview of the CMM. For software engineers, this course laid out what the CMM was, why it was important, and how implementation of its guidelines could help them in their work.
The second, more detailed course, provided software engineers and interested client-facing pracitioners with a deeper look at the CMM and the implications of implementing its guidelines.
These self-paced courses were followed by classroom training at each development site covering how the general processes and procedures developed using CMM would be customized to the characteristics of that particular site.
Result: Software engineers and client-facing representatives had a clear understanding of upcoming changes and performance expectations.
Click on the thumbnail for a larger view.