Professional Documents
Culture Documents
CALIDAD DE SOFTWARE
CMMI
Grupo 3
Integrantes: Ibadango Dina
Ordoez Hernn
Roldan Marcelo
Suquillo Diego
HISTORIA Y EVALUACIN
CMMI
Modelo de evaluacin de los
procesos
de
una
organizacin.
En ingeniera de software y
el desarrollo organizacional
es un enfoque de mejora de
procesos que proporciona
las organizaciones con los
elementos esenciales para la
mejora de procesos eficaces.
BENEFICIOS DE CMMI
La gestin y la ingeniera de las
actividades
estn
ms
explcitamente enlazadas para
los objetivos del negocio.
la
experiencia
Incorporar
adquirida en otras zonas de las
mejores prcticas (por ejemplo,
la medicin, la gestin de
riesgos,
y
gestin
de
proveedores)
BENEFICIOS DE CMMI
Aplicar prcticas de alta
madurez ms robustas.
Direccin organizacional
adicional de funciones
crticas para sus productos y
servicios.
Cumplir lo ms
completamente con las
normas ISO.
ETAPAS CMMI
Implementacin
Desarrollo
Proyecto
Producto
Nivel de Madurez
reas de Proceso
Prcticas
Prcticas especficas
Prcticas genricas
COMPARACIN DE MADUREZ
EMPRESA INMADURA
EMPRESA MADURA
Apaga fuegos
Incrementa la productividad
NIVELES DE MADUREZ
Determinacin de desviaciones
y optimizacin.
Mejora continua por medio de
mejoras tecnolgicas tanto
incrementales como de
innovacin.
Reduccin de costes gracias a
la anticipacin de problemas y
la continua revisin de
procesos conflictivos.
CAPACIDAD
Atributo de los procesos. Indica
si slo se ejecuta, o si tambin
se planifica se encuentra
organizativa y formalmente
definido.
NIVELES DE CAPACIDAD
Nivel de Capacidad 0 Incompleto
Nivel de Capacidad 1 Ejecutada
Nivel de Capacidad 2 Administrada
Nivel de Capacidad 3 Definida
Nivel de Capacidad 4 Cuantitativamente
Administrada
Nivel de Capacidad 5 Optimizada
AREAS DE PROCESO
AREAS DE PROCESO
Project Management (Administracin de
proyectos )
Project Planning (PP)
Project Monitoring and Control (PMC)
Supplier Agreement Management (SAM)
Integrated Project Management for IPPD
(IPPD)
Risk Management (RSKM)
Integrated Teaming (IT)
Integrated Supplier Management (IPM)
Quantitative Project Management (QPM)
AREAS DE PROCESO
Engineering (Ingeniera)
Requirements Management
(REQM)
Requirements Development
(RD)
Technical Solution (TS)
Product Integration (PI)
Verification (VER)
Validation (VAL)
AREAS DE PROCESO
Support (Soporte)
Measurement and Analysis (M&A)
Process and Product Quality
Assurance (PPQA)
Configuration Management (CM)
Organizational Environment for
Integration (OEI)
Decision Analysis and Resolution
(DAR)
Causal Analysis and Resolution (CAR)
rea de proceso
Categora
Nivel de Madurez
Soporte
Soporte
Soporte
Gestin de procesos
Ingeniera
Gestin de procesos
Gestin de proyectos
Ingeniera
Gestin de proyectos
Soporte
Gestin de proyectos
Gestin de proyectos
Gestin de procesos
Ingeniera
Soporte
Gestin de proyectos
Gestin de proyectos
Gestin de procesos
Gestin de procesos
Ingeniera
Validacin (VAL)
Ingeniera
Verificacin (VER)
Ingeniera
Anlisis y Resolucin Causales (CAR): Identifica la causa de defectos u otros problemas. Luego de ellos
toma acciones correctivas para prevenir la ocurrencia de tales defectos o problemas en el futuro.
Anlisis y Resolucin de Decisiones (DAR): Proporciona un proceso estructurado de toma de decisiones
que asegura que las alternativas se comparan con criterios establecidos y objetivos para as tomar la
mejor decisin posible.
Aseguramiento de Calidad de Procesos y Productos (PPQA): Proporciona un conjunto de prcticas con
el objetivo de evaluar productos, servicios, procesos y sus artefactos relacionados.
Definicin de Procesos Organizacionales (OPD): Establece y mantiene un conjunto de estndares tanto
en procesos organizacionales como en ambientes de trabajo.
Desarrollo de Requerimientos (RD): Recopila las necesidades del cliente para convertirlas en
requerimientos del producto esperado.
Entrenamiento Organizacional (OT): Permite a la gente de la organizacin obtener habilidades y
conocimientos necesarios para que el trabajo realizado por ellos sea efectivo y eficiente.
Administracin Cuantitativa de Proyectos (QPM): Maneja mtricas cuantitativas de los procesos con el
objetivo de alcanzar los objetivos de calidad establecidos. Adems mediante el anlisis de estos datos
permite identificar oportunidades de mejora para los procesos.
Administracin de Requerimientos (REQM): Gestiona los requerimientos del producto durante todo el
ciclo de vida de l, identificando inconsistencias con los artefactos y planes de proyecto.
Administracin de Riesgos (RSKM): Identifica riesgos del proyecto para evaluarlos, priorizarlos y
gestionarlos para prevenir su futura ocurrencia.
Administracin de la Configuracin (CM): Establece y mantiene la integridad y consistencia de los
artefactos [Rig06].
Administracin Integral de Proyecto (IPM): Adapta el conjunto de procesos estndares de la
organizacin a procesos llevados a cabo para un proyecto en particular. Adems maneja a las partes
interesadas involucradas en el proyecto.
Innovacin y Despliegue Organizacional (OID): Selecciona y despliega mejoras incrementales e
innovadoras que mejoran en forma medida los procesos de la organizacin y tecnologas, para alcanzar
los objetivos de calidad organizacional y de realizacin de procesos derivados de los objetivos de
negocio de la organizacin [Chr06].
Integracin de Producto (PI): Ensambla las componentes del producto para producir un producto ms
complejo manteniendo el cumplimiento de los requerimientos establecidos.
Medicin y Anlisis (MA): Establece mtricas con el objetivo de entregar resultados objetivos que
sirvan como base para tomar decisiones informadas y correctivas.
Monitoreo y Control de proyecto (PMC): Analiza el proyecto con el objetivo de establecer un control y
evaluacin segn lo planes establecidos, tomando acciones correctivas cuando es necesario.
Planificacin de Proyecto (PP): Desarrolla y mantiene planes del proyecto, compromisos adquiridos
por parte de los participantes del proyecto y gestiona las partes interesadas del proyecto.
Procesos Orientados a la Organizacin (OPF): Ayuda a mantener un entendimiento de los procesos por
parte de los miembros de la organizacin. Tambin ayuda a identificar posibles mejoras de los
procesos, que son evaluadas y eventualmente implementadas.
Rendimiento de Procesos Organizacionales (OPP): Deriva objetivos cuantitativos de calidad y ejecucin
de lo procesos desde el conjunto de objetivos de negocio de la organizacin [Rig06].
Solucin Tcnica (TS): Disea, desarrollo e implementa soluciones para los requerimientos del producto
establecido.
Validacin (VAL): Demuestra que el producto, componentes del producto y artefactos corresponden a
lo esperado para su uso.
Verificacin (VER): Demuestra que el producto, componentes del producto y artefactos cumplen con
los requerimientos establecidos.
IMPLEMENTACIN
Implementacin.
Inicio.
Diseo.
Piloto.
Implementacin.
Inicio.
Inicio.
Inicio.
Consiste de un conjunto
estructurado
de
actividades tales como
entevistas, revisin de
documentos,
presentaciones y anlisis
de
respuestas
a
cuestionarios.
Diseo.
Piloto.
Implementacin.
En esta fase se
extiende al resto de
la organizacin las
prcticas
llevadas
adelante en todos y
cada uno de los
proyectos piloto.
Representaciones.
CMMI
naci
integrando
tres
modelos
diferentes, con representaciones diferentes.
Representaciones.
Representaciones.
Representaciones.
Representaciones.
Representacin Continua.
Representacin Continua.
Representacin Continua.
Representacin Continua.
reas de Proceso.
Objetivos Especficos.
Prcticas Especficas.
Prcticas Especficas.
A
las
prcticas
especficas con nivel de
capacidad mayor a 1 se
las denomina prcticas
avanzadas.
Existen
prcticas
avanzadas
que
se
construyen
sobre
prcticas bsicas y otras
que no.
Objetivo Genricos.
Prcticas Genricas.
Aspectos comunes
Direccin
de
la
implementacin:
Aquellas
relacionadas con la gestin de la performance del
proceso (ej: monitoreo de la performance real del
proceso contra los planes, etc.)
Prcticas Genricas.
Prcticas Genricas.
Equivalencia de niveles
Prcticas Genricas.
Prcticas Genricas.
Representacin Escalonada.
Representacin Escalonada.
Representacin Escalonada.
Representacin Escalonada.
El camino de mejora es
descrito por un componente
del modelo llamado nivel de
madurez.
Un nivel de madurez es una
meseta
evolutiva
bien
definida, que asegura que se
ha alcanzado una base para
el prximo nivel y permite una
mejora incremental y duradera
Representacin Escalonada.
CUL SELECCIONAR?
Continuo
VENTAJAS COMPARATIVAS
COMPONENTES
rea de proceso: Conjunto de practicas
relacionadas que son ejecutadas de forma conjunta
para conseguir un conjunto de objetivos
Componentes Requeridos
Objetivo genrico: Los objetivos genricos
asociados a un nivel de capacidad establecen lo que
una organizacin debe alcanzar en ese nivel de
capacidad.
Ejemplo:
Institucionalizar un proceso definido
Institucionalizar un proceso gestionado
Componentes Requeridos
Objetivo especfico: Los objetivos especficos se
aplican a una nica rea de proceso y localizan las
particularidades que describen que se debe
implementar para satisfacer el propsito del rea de
proceso.
Ejemplo:
Registrar y controlar cambios
Desarrollar requerimientos del cliente
Desarrollar requerimientos del producto
Componentes Esperados
Prctica genrica: Una prctica genrica se aplica a
cualquier rea de proceso porque puede mejorar el
funcionamiento y el control de cualquier proceso.
Ejemplo:
Establecer una poltica organizacional
Planear el proceso
Entrenar al personal
Componentes Esperados
Prctica especfica: Una practica especfica es una
actividad que se considera importante en la
realizacin del objetivo especifico al cual est
asociado.
Ejemplo:
Componentes Informativos
Propsito
Notas introductorias
Referencias
Nombres
Tablas de relaciones prctica
objetivo
Prcticas
Productos tpicos
Sub-prcticas
Ampliaciones de disciplina
Elaboraciones de prcticas
genricas
Conclusiones