Modelos de Madurez
del Proceso de
Desarrollo y CMMI
Ingeniera de Software II
Contents
1.
Objetivos......................................................................................................... 2
1.1
Objetivos Generales.................................................................................. 2
1.2
Objetivos Especficos................................................................................. 2
2.
Introduccin.................................................................................................... 2
3.
Desarrollo de la investigacin.........................................................................3
3.1
3.2
Niveles de Madurez................................................................................... 3
3.3
Niveles de Inmadurez................................................................................4
3.4
CMMI......................................................................................................... 4
3.5
Niveles de CMMI........................................................................................ 6
4.
Conclusiones................................................................................................... 7
5.
Referencias...................................................................................................... 7
Figura
Figura
Figura
Figura
1.
2.
3.
4.
1. Objetivos
1.1 Objetivos Generales
Realizar una investigacin acerca de los modelos de madurez de desarrollo
y el modelo CMMI, mediante la lectura y anlisis de trabajos o artculos
cientficos relacionados con las temticas, para el conocimiento y
entendimiento de las mismas.
2. Introduccin
A pesar de los grandes avances tecnolgicos que se dan en la actualidad
sobre el desarrollo de software y su proceso, la realidad sigue indicando que
los proyectos no alcanzan sus propsitos iniciales tales como: tiempos de
entrega, costo y calidad debido a que sus procesos no estn bien definidos,
establecidos y ejecutados. Por lo tanto una organizacin no podr desarrollar
productos de calidad con una buena productividad.
Ante esta problemtica se proponen los modelos de madurez de desarrollo
para ayudar a las organizaciones a aumentar el nivel de conocimiento que
tienen sobre sus procesos y a disear y evaluar estrategias de mejora que les
conduzcan a un aumento de la calidad del producto software.
El resto de la investigacin se basa en el anlisis de un caso de estudio
respecto a la Adaptacin de las normas ISO/IEC 12207:2002 e ISO/IEC
15504:2003 para la evaluacin de la madurez de procesos software en pases
en desarrollo, donde se explica y se exponen los estndares y actividades
que se llevaron a cabo, as como los resultados que se obtuvieron en este
estudio.
3. Desarrollo de la investigacin
3.1 Modelos de Madurez de Desarrollo (CMM)
Un modelo de madurez se aplica dentro del contexto de un marco
conceptual MPS (Mejoramiento del Proceso de Software).La intencin del
modelo de madurez es proporcionar un indicio global de la madurez del
proceso que muestra una organizacin de software, es decir, un indicio
de la calidad del proceso de software, el grado en que los profesionales
entienden y aplican el proceso, y el estado general de la prctica de
ingeniera de software (Pressman, 2010).
3.4 CMMI
El CMM original se desarroll por parte del Software Engineering Institute.
Ms tarde evolucion en la Integracin del Modelo de Madurez de
Capacidades (CMMI), un metamodelo de proceso que se impulsa en un
conjunto de sistemas y capacidades de ingeniera de Software
(Pressman, 2010).
Los principales componentes de este modelo son (Somerville, 2011):
1. reas de Proceso: el modelo CMMI identifica 22 reas de proceso
relevantes para la capacidad y mejora del proceso de software, se los
organiza en 4 grupos:
3. Prcticas: son las vas para alcanzar una meta, muchas prcticas
pueden asociarse a una meta dentro de un rea de proceso.
4. Conclusiones
5. Referencias
Pressman, R. S. (2010). Ingeniera del Software. Un enfoque prctico.
McGraw Hill.
Schorsch. (1996). The Capability Im-Maturity Model (CIMM). The Journal of
Defense Software Engineering.
Somerville, I. (2011). Ingeniera de Software. PEARSON.