CMMI (Capability Maturity Model Integration) is a process improvement maturity model for the development of products and services. It consists of best practices that the development and maintenance activities that cover the product life cycle from conception through delivery and addressing maintenance. The purpose of CMMI is to help organizations improve their development and maintenance processes for both products and services.
Achieving this goal presented a great challenge, because the market demands a predictable product with high quality, at competitive costs. This important factor of competitive differentiation was needed for several reasons, but the most important was that the implementation of a quality model should not interfere with business realities. So at the end there is need to design a rapid solution and this solution named as CMMI level 2 Certification which achieves the desired process without losing the flexibility in production for the methodology for project management.
After the general plan, the next step was to delve demanded by the practice of the model and the interpretation of the requirements. This was a thorough, time-consuming but very rewarding experience, where the trial team worked with consultants and business leaders, who are the experts in the affairs of the company and the project, each of them along with their specific experience of their project. Once analyzed and a complete picture of model having obtained, the next step was to determine the differences between the current situation of the company and what the model demanded. To complement this strategy GAP analysis was performed to determine what CMMI Level 2 requirements already satisfied with the methods previously executed form ISO 9001 using methodology. The team began the process of development planning and implementation of the solution. The solution must be adapted to the needs of business, without interfering with the daily activities of the projects.
CMMI level 2 Certification is providing solutions for a wide diversity of clients, and a wide variety of projects. This implied that there were two possible scenarios with respect to the model demands as follows:-
- Processes are defined by the customer
- Processes are defined in conjunction with the customer
The last phase of the project was the assessment of the model by an external body to ensure that the processes and projects of the organization were in line with the expectations of the CMMI Level 2 model.
The assessment process includes the completion of a Readiness Review which aims to determine whether the organization is ready for an On Site Assessment, which is facing the final and formal presentation. The On Site lasted two weeks, and the team was composed of people, company employees, were members of other companies, and the Lead Appraiser, who lead the evaluation.