Está en la página 1de 5

Cuadro comparativo

CMMI SPICE ISO 9126


Objetivos Proporcionar un Proponer y El objetivo principal
marco que ayude desarrollar un sería que ISO 12207
a la organización estándar de se pudiese instaurar
a mejorar sus evaluación de en una organización
procesos. procesos de de una manera
Proporcionar una software. Evaluar natural, de acuerdo al
guía para mejorar su desempeño grado de madurez
la capacidad de mediante su
que cada
desarrollar, experimentación en
organización
adquirir y la industria
mantener emergente del disponga, así como
productos o desarrollo SW. disponer de unos
servicios cimientos adecuados,
proporcionados y que ellos redunden
por una en mejoras en los
organización. procesos del
desarrollo software.
Características  Compromi nos propone un funcionalidad,
so de la modelo para la confiabilidad,
realización, evaluación de la usabilidad,
capacidad en los eficiencia,
 La
procesos de mantenibilidad y
capacidad de
desarrollo de portabilidad
realización, productos Software
 Las
actividades
realizadas,
 Las
mediciones y el
análisis,
 La
verificación de la
implementación.
Ámbito de aplicación inicialmente para establece requisitos Presenta una
la mejora y para una evaluación reflexión sobre las
evaluación de de procesos y los consideraciones y
procesos para el modelos de recomendaciones
desarrollo, evaluación que se deben tener
mantenimiento y pretendiendo que en cuenta para
operación de estos requisitos evaluar los criterios
sistemas y puedan ser de calidad
proyectos aplicados en del Modelo.
relacionados con cualquier modelo de
el área del evaluación en una
software y organización.
actualmente
aplicado para
todo tipo de
proyectos.
Niveles 1-Proceso Nivel 0: El 1-Inicial. Se
Impredecible, mal proceso es encuentran en este
controlada, y nivel aquellas
incompleto;
reactiva organizaciones que
2-proceso No está no disponen de un
caracteriza a los completamente ambiente estable
proyectos y es implementado y no para el desarrollo y
menudo reactiva logra sus objetivos; mantenimiento de
3- proceso Nivel 1 - El software.
caracterizado por la 2- Repetible. En este
proceso se realiza.
organización y es nivel, en las
proactivo Se implementa y organizaciones existe
4- proceso medido logra sus objetivos; algún tipo de práctica
y controlado Nivel 2: El en la gestión de
5-foco de mejora proceso se gestiona. proyectos
continua de Está controlado, su 3- Definido.
procesos implementación está Localizaremos una
buena gestión de
planificada,
proyectos, con
monitoreada y buenos
ajustada. Sus procedimientos de
resultados (productos coordinación entre
de trabajo) son grupos
establecidos, 4- – Gestionado.
Alcanzan este nivel
controlados y
las organizaciones
debidamente que disponen de un
registrados y conjunto de métricas
mantenidos; significativas de
Nivel 3: el calidad y
proceso está productividad
5- Optimizado. La
establecido.
organización
Está documentado completa está
para garantizar su volcada en la mejora
capacidad para continua de los
cumplir sus objetivos; procesos
Nivel 4: el
proceso es
predecible.
Opera de acuerdo con
los objetivos de
rendimiento
definidos;
Nivel 5: el
proceso está en
optimización
(optimización).
Mejora
continuamente para
ayudar a alcanzar los
objetivos actuales y
futuros.

Procesos El CMMI (Capability  Para ello se debe Los procesos se


Maturity Model tomar como clasifican en tres
Integration) es una referencia un modelo tipos:
metodología para de procesos - Procesos principales.
facilitar el control previamente definido. - Procesos de soporte.
de rendimiento de - Procesos de la
empresas en el Un marco para la organización
sector de evaluación de
Tecnologías de la procesos con 6
Información, con la niveles de capacidad
implantación de de proceso definido.
este tipo de (Evaluación de la
metodología se capacidad)
busca el desarrollo
de Kpi´s fiables que  Un conjunto de
sean clave para el requisitos para
funcionamiento y definir procesos.
productividad de la Un conjunto de
empresa requisitos sobre
cómo realizar
evaluaciones
consistentes.

Técnicas de análisis Diseño económico, Definir requisitos evalúe las fases del
Diseño eficaz, funcionales y no desarrollo de
Diseño eficiente, funcionales. -Aplicar software, estudiando
Diseño robusto, técnicas para solución cómo actúa la
Diseño fiable, del proyecto. aplicación de los
Diseño fácil de -Comprobar precisión actuales estándares y
mantener, de requisitos. normativas para
Diseño -Establecer costos, garantizar la calidad
multiplataforma, calendario e impacto del producto
Diseño fácil de usar de los requisitos del generado,
sistema en el entorno principalmente en
de explotación. trabajos de grandes
-Priorizar y aprobar dimensiones, y
los requisitos del contemplar si pudiera
sistema. -Establecer ser necesario
la trazabilidad entre modificar, resumir o
los requisitos del simplificar cualquier
sistema y los pequeña labor que
requisitos del cliente conlleve el ahorro de
mucho tiempo y
recursos, siempre y
cuando no afecte a la
pérdida de calidad.
Evaluación , un examen de uno Determinar el estado Define que todo
o más procesos por del proyecto y modelo de evaluación
un equipo de asegurar que se de procesos debe
profesionales realiza de acuerdo definir:
formados, usando con los planes y el - la dimensión de
un modelo de calendario procesos: el modelo
evaluación de establecido, de procesos de
referencia como presupuestos referencia (dimensión
base para planificados y de las abscisas).
determinar, como satisfaciendo los - la dimensión de la
mínimo, fortalezas objetivos técnicos. capacidad: niveles de
y debilidades capacidad y atributos
(Véase también de los procesos.
“valoración” y
“evaluación de
capacidad”).
Ventajas Calidad del Primer modelo de Consiguen
producto alta procesos de dos estandarizar las
 Permite detectar dimensiones, es decir, labores de todo el
problemas de dimensiones personal que trabaja
viabilidad del independientes para dentro de una misma
proyecto antes de los procesos y la organización
proseguir con fases capacidad mediante la
posteriores. -El resultado de una elaboración de
 Reducción de evaluación de documentación. -
costes de desarrollo proceso puede ser Generarán un
debido a la alta representado por un incremento de la
calidad en la fase perfil de proceso. satisfacción del
de requisitos -Es el modelo más cliente final, puesto
consensuado y que seguir estas
probado. metodologías ayudará
a garantizan la calidad
de productos o
servicios final,
mediante la
aplicación de sus
procedimientos. -
Mide y comprueba el
desempeño de cada
proceso
Desventajas Los problemas permite que el Los esfuerzos y el
surgidos en alguna dominio de procesos coste para elaborar la
fase implican un sea tan amplio para documentación y la
rediseño o abarcar todos los instauración de la
reprogramación y posibles ciclos de metodología en la
su consecuente vida, de tal manera organización. - En
aumento de costes. que hace difícil que ocasiones, la posible
 Requisitos con un todos los atributos de falta de compromiso
alto grado de proceso por los altos cargos
detalle y fiabilidad sean universales, de la organización,
(comentado como provocando dificultad parte de la plantilla o
riesgo a controlar). y confusión durante de los mandos
 El producto final la evaluación. intermedios en la
no es visible hasta Poco reconocimiento organización. -
el final en el mercado Carencia de
norteamericano. planificación en la
instauración de las
metodologías.

También podría gustarte