Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Problemas de la Industria
Excesivamente tarde
Spbrepresupuestados
Organizaciones no maduras
Organizaciones no maduras
No hay bases objetivas para :
- Enjuiciar la claridad del producto
- Resolver problemas de los productos y del
software.
Las
La calidad y la productividad
Temticas
Que es CMMI ?
CMM
CMMI
VENTAJAS
Incremento de productividad
de la entidad.
Mejor comunicacin con los
clientes y entre los
profesionales de la entidad.
Mayor satisfaccin de las
solicitudes de los clientes.
Especfica para las empresas
de software.
Ofrece un camino de mejora
continua.
Permite a un interesado
externo tener certeza sobre el
potencial de una organizacin.
DESVENTAJAS
Modelos de CMMI
-Capacibility
Maturity
Model
for
Software
V2.draft C (Sw-CMM V2C)
-- EIA Interim Standard
731, System Engineering
Capacibility
Model
(SECM)
-Integrated
Product
Development Capacibility
Maturity
Model,
draft
VO.98 (IPD-CMM)
CMMI-SE/SW
CMMI-SE/SW
FasesRepresentacin
Continua Representacin
CMMI
Tecnologa
Procesos
Procesos
Tecnologa
An las personas ms
inteligentes y capaces no
pueden desarrollar de la
mejor manera cuando el
proceso no es entendido
operado de la mejor forma
Definicin de Proceso
Actividades :
Definicin
Anlisis
Perfeccionamiento
Personalizaciones
, datos del pasado
, experiencia
Actividades :
Planificacin
Seguimiento y
Control
Ejecucin del
proceso (CM y LC)
Proceso de la
organizacin
Proceso del
Proyecto
Datos del
desempeo
Administrado por :
PL.Ingenieros
SQA
Pautas,formularios,
Sub-Actividades
estndares,herramie
ntas,BD
del
proceso,capacidad
del proceso, lneas
base.
Capacidad de un proceso
Describe el rango de los resultados
esperados
que
pueden
ser
alcanzados siguiendo un proceso de
Software
Capacidad y desempeo
Suponga un proceso
Codificar --- Probar --- Entregar
De los datos de muchos proyectos se obtiene
que la calidad de la capacidad del proceso es
de 3-6 defectos por KLDC.
Si se desea entregar con 2 defectos por
KLDC, no se puede con este proceso.
Debe mejorarse el proceso.
Cambiar el proceso a :
- Codificar Revisar cdigo Probar --Entregar
Ms cambios al proceso :
- Codificar Revisar cdigo Hacer Plan de Pruebas
Revisar Plan de Pruebas --Probar --Entregar
Distinciones Crticas
Realizado
Vs Administrado
- La medida en la cual el proceso es planificado, el desempeo es
administrado contra el plan, las acciones correctivas son tomadas cuando
es necesario.
Administrado
Vs
Definido
Defimido
Vs
Cuantitatiamente Administrado
Optimizado
EJECUTE EL TRABAJO
Niveles de CMMI
OPTIMIZABLE
Cuantitativamente
administrado
DEFINIDO
ADMINISTRADO
INICIALL
Algunas veces
catico
Pocos procesos
definidos
Para avanzar
Introduccin y mejora de :
- Procedimientos de Ingeniera de Software.
- Controles de la gestin.
en
el
Revisiones
Auditoras
Nivel Administrado
Medicin y Anlisis
Establecer objetivos de la
Los
Actividades
De Ingeniera de
Software
procesos de la organizacin
documentados, estandarizados e integrados
estn
Desarrollo de requerimientos
Solucin tcnica
Integracin de producto
Verificacin
Validacin
Foco en el proceso de la organizacin
Definicin del proceso de la organizacin
Capacitacin organizacional
Administracin integrada de proyectos
Administracin integrada de riesgos
Administracin integrada de proveedores
Anlisis y resolucin de decisiones
Entorno organizacional para la integracin
Administracin integrada de equipos
Desarrollo de requerimientos
Solucin Tcnica
Integracin de producto
Verificacin
Examen sistemtico de los productos de
software para encontrar defectos y cambios a
realizar.
Validacin
Capacitacin organizacional
Proveer capacitacin necesaria
proyecto
es
Evaluar alternativas
Establecer los procedimientos y mtodos a
emplear
Proveer infraestructura
Administrar personas para la integracin
Niveles de CMMI
Cuantitativamente Administrado
GERENCIA DE PROYECTOS
25 reas de procesos
8 reas de procesos
Areas de Proceso
Nivel
Trabajo en equipo
Administracin de riesgos
Evaluacin (Appraisal)
Muchas organizaciones valoran el medir su progreso llevando a
cabo una evaluacin y ganando una clasificacin del nivel de
madurez o de un nivel de capacidad de logro. Este tipo de
evaluaciones son realizadas normalmente por una o ms de las
siguientes razones:
Para determinar que tambin los procesos de la organizacin se
comparan con las mejores prcticas CMMI y determinar qu
mejoras se pueden hacer.
Para informar a los clientes externos y proveedores acerca de
que tambin los procesos de la organizacin se comparan con las
mejores prcticas CMMI.
Para cumplir los requisitos contractuales de uno o ms clientes.
Evaluacin (Appraisal)