Economic achievements, success factors, and lessons learned from real-life examples offer a unique reference for practitionersintending to pursue high-maturity CMMI levels, particularly in small organizational settings. // RESEARCHERS AND PRACTITIO-NERS alike have studied process improvement for many years. 1 CMMI (Capability Maturity Model Integration) models, provided by the CMMI Institute, "consist of best practices that address development activities applied to products and services." 2 CMMI doesn't tell you how to implement your project and organizational processes, but it specifi es specifi c and generic practice requirements.CMMI-rated maturity levels range from 2 to 5, with a 5 denoting an organization said to be "optimizing" because it has highly mature practices that leverage the sophistication of quantitative techniques to measure projects and effectively implements organizational process improvements. High-maturity organizations foster an organization-wide environment of continuous, measured, process improvement and high performance.Achieving a high-maturity CMMI rating in a small organization (fewer than 50 people) is usually more difficult than at medium or large ones, 3,4 primarily because there are fewer experience reports for small organizations. 5,6 That said, most small organizations don't apply CMMI because it's perceived as being too diffi cult. 7 However, as businesses recognize the benefi ts of maturity models, there's growing demand for mature organizations, even if they have fewer than 50 people (http://fremle.talkingvillage.com/resource.x/1585).According to current CMMI Institute database information (http:// c m m i i n s t i t u t e . c o m / a s s e t s / presentations/2013MarCMMI.pdf), of the approximately 5,500 organizations rated worldwide, only 344 organizations have been rated level 5 (78 of which are in the US-of these, only 3 percent are small ones, and less than half are non-military). This article describes our eight-year journey in achieving, and one-year experience in maintaining, maturity level (ML) 5 in an organization called Keymind, a division of Luminpoint. Keymind provides software development, strategic marketing, and user-focused services to both commercial and government customers.
Our JourneyWhen we started our journey, we were convinced of its value, but we