SISTEMA DE GESTIÓN DE
CALIDAD DE SÓFTWARE 2.1 Definición e Historia CMMI
DEFINICION DE CMMI (Propia)
CMMI, como sus siglas en ingles dicen: Capability Maturity Model Integration.
Básicamente es un modelo que se usa en los procesos para desarrollar productos
y/o servicios. Este se basa en ir obteniendo madurez en los procesos, al alcanzar
los diferentes niveles de madurez de este modelo. Cada nivel tiene diferentes
parámetros que se deben cumplir para obtener ese grado de madurez.
Básicamente su función es la mejora de procesos de desarrollo en las empresas.
IMPORTANCIA DEL CMMI
¿Por qué es importante el CMMI?
Simple, es un modelo evolutivo de mejoras en procesos requeridos para la
realización de un producto/servicio el cual nos garantiza eficacia. Este modelo
parte de no sofisticados hasta obtener un nivel de madurez en el proceso, este
nivel garantiza la calidad del producto, como vimos en la unidad pasada que un
proceso con calidad nos dará como resultado un producto de calidad.
A mi pensar creo que este modelo es más que importante en nuestra carrera
puesto que es de gran ayuda en el proceso de desarrollo de software, Desarrollar
un proyecto bajo el método de madurez podremos cumplir acertadamente los
objetivos propuestos, y garantizar la calidad de nuestro producto de software,
como es un proceso evolutivo, podríamos decir que en cada iteración
obtendremos madurez del proceso, esto significa que nuestro proceso será mejor
al usado anteriormente (que de hecho será el mismo proceso pero mejorado). En
un artículo que leí decía que al segur este modelo se puede desarrollar software
de alta criticidad, y obtener ventajas competitivas, estos proyectos tienen un alto
precio y muy buenas ganancias.
Usar y alcanzar los niveles de madurez de este método es muy importante por q
garantiza la garantía del software.
Carlos Alberto González García Página 1
SISTEMA DE GESTIÓN DE
CALIDAD DE SÓFTWARE 2.1 Definición e Historia CMMI
LINEA DEL TIEMPO CMMI
BIBLIOGRAFIA
Carlos Alberto González García Página 2