2do Parcial Flashcards
Indique quién encargo la creación del CMM.
El Departamento de Defensa
de Estados Unidos.
Indique quién fue el creador del CMM
Fue desarrollado por la Universidad
Carnegie-Mellon para el SEI (Software Engineering Institute).
Defina qué es el CMM
Es un modelo de evaluación de los procesos de
una organización.
¿Qué provee un modelo de madurez?
- Sirve para hacer un ranking de diferentes organizaciones empleando una
comparación común. - Un lugar donde comenzar en las mejoras de una organización.
- Un lenguaje común y una visión compartida.
- Un marco de trabajo para priorizar acciones.
- Un medio para definir qué significa mejorar en la organización
¿Qué es un KPA?
Un Área Clave de Proceso (Key Process Area) identifica un conjunto de actividades y prácticas interrelacionadas, las cuales cuando son realizadas en forma colectiva permiten alcanzar las metas fundamentales del proceso. Un conjunto de KPAs componen cada nivel de madurez
Indique qué modelos integra el CMMI.
CMM-SW (CMM for software)
SE-MM (Systems Engineering Capability Maturity Model)
IPD-CMM (Integrated Product Development).
Indique qué incluye el cuerpo de conocimiento disponible en CMMI.
Systems engineering (SE)
Software engineering (SW)
Integrated product and process development (IPPD)
Supplier sourcing (SS – Proveedor de abastecimiento).
Indique los tipos de representación del CMMI
Escalonada y Continua
¿Qué finalidad tienen los distintos tipos de representación del CMMI?
Permite a la organización seguir diferentes caminos de
mejora. La organización y presentación de los datos es diferente en cada
representación, sin embargo, el contenido es el mismo.
Explique la representación continua del CMMI
- Define 4 grupos de áreas de proceso (Administración de procesos, Administración de proyectos, Ingeniería y soporte).
- Permite seleccionar las áreas de proceso que se desean mejorar primero en base a los objetivos o riesgos de la institución.
- Permite comparar organizaciones comparando sus áreas de proceso.
- Define niveles de capacidad para cada área de proceso (no para toda la organización).
- Los niveles de capacidad que se manejan son: 0 Incompleto, 1 Realizado, 2 Repetible (Managed), 3 Definido, 4 Gestionado (Quantitatively Managed), 5
Optimizado - Proporciona la máxima flexibilidad para mejorar procesos.
Explique la representación escalonada del CMMI
Define 5 niveles de madurez.
* Agrupa las áreas de proceso por niveles de madurez, 7 para el nivel 2, 14 para el nivel 3, 2 para el nivel 4 y 2 para el nivel 5.
* Compara organizaciones en base a su nivel de madurez.
* Un nivel de madurez se asigna a toda la organización (no a una sola área de proceso). Este modelo se enfoca a una mejora organizacional.
* Los niveles de madurez que se manejan son: 1 Inicial, 2 Repetible
(Managed), 3 Definido, 4 Gestionado (Quantitatively Managed), 5 Optimizado.
* Los niveles de madurez son secuenciales y no puede saltarse ninguno.
Indique qué significa y qué es el SPICE.- SPICE
SPICE (Software Process
Improvement and Capability dEtermination) es un modelo para la mejora y
evaluación de los procesos de desarrollo y mantenimiento de sistemas y
productos de software.
Indique qué otro nombre tiene el SPICE
ISO/IEC 15504
Indique qué comprende el SPICE
Evaluación de procesos, mejora de
procesos y determinación de capacidad
Explique la razón por la que se creó el CMM
Para restringir las licitaciones de contratistas gubernamentales a aquellos con los niveles de capacidades especificados.
¿Qué significa CMM?
Capability Maturity Model
¿Para qué puede servir el conocer el nivel de madurez de una compañía de desarrollo de software?
Han usado CMM para medir sus esfuerzos de mejoramiento de su proceso.
En que consiste el Nivel 1: Inicial del CMM
o No hay procesos definidos; la calidad depende de individuos.
o No se registran costos, tiempos ni métricas de calidad.
o Los proyectos nuevos no mejoran respecto a los anteriores.
En que consiste el Nivel 2: Repetible del CMM
o Se registran costos, tiempos y documentos del proyecto.
o Permite predecir resultados en proyectos similares.
o Aún no hay un proceso completo; solo el 20% de las organizaciones alcanzaban este nivel en 1999.
En que consiste el Nivel 3: Definido del CMM
o Procesos documentados y estandarizados (usando estándares como IEEE o propios).
o Reduce la dependencia de individuos clave.
o Falta predictibilidad en resultados.
En que consiste el Nivel 4: Administrado del CMM
o Predicción de costos y tiempos basada en métricas históricas.
o Se miden y clasifican tareas para mejorar estimaciones.
o Carece de mecanismos para adaptarse a cambios disruptivos (ej. nuevos paradigmas).
Nivel 5: Optimizado
o Mejora continua mediante retroalimentación y evaluación sistemática.
o Adopta innovaciones (métodos, herramientas) de forma proactiva.
o Busca la máxima eficiencia y calidad en los procesos.
Indique qué significa y qué es el CMMI
Capability Maturity Model Integration
Modelo para la mejora o evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software
Indique cuándo fue publicada la primer versión del CMMI
Su primera versión en enero de 2002