Descriptive Analysis of a Level 2 Implementation Process of the CMMI Model in a Regional Software Development Company
CMMI (Capability Maturity Model Integration) is basically a continuous-improvement inspired model to classify software development organizations according to a five-level maturity and capability scale. The classification in a given level is based on the dominance that an organization shows evidence to have over the areas of that level, which in turn reflects the degree of maturity of the organization and of the processes that it follows to develop software. This article presents a preliminary descriptive analysis of a level 2 implementation process of the CMMI model in a Colombian software development company, making an overall presentation of how it was brought into practice the theory of the model in the processes of the company, to be compliant with the conditions, goals and practices defined in the level 2 process areas of the model. The article also describes the problems which arose in the execution of the project, as well as how they were solved. As preliminary results are presented some of the indicators defined by the company for the software processes, and the software tools that were acquired or developed for the support of the implementation of the process areas. Finally, some conclusions and recommendations which can be found of use and application are given for similar projects.
This journal is licensed under the terms of the CC BY 4.0 licence (https://creativecommons.org/licenses/by/4.0/legalcode).