Moprosoft
Modelo de Procesos para
la Industria de Software
Modelo MoProSoft
2
Perspectiva
Histórica
2002
2003
2004
2005
AMCIS
Emisión
NMX-I-059
• Círculo de
Calidad 1996
• Creación 1997
EvalProsoft
Pruebas
Controladas
Organismo
Verificador
NYCE
• 140
empresas
implantando
3
Arquitectura de Procesos de
MoProSoft
Alta Dirección
Gestión de
Negocio
Gestión de
Proyectos
Gestión deProcesos
Gerencia
Gestión de
Recursos
Admón. de Proyectos
Específicos
Desarrollo y
Mantenimiento
de Software
Operación
4
DIRECCIÓN
Procesos MoProSoft
Gestión Negocio
Entorno
Necesidades del
Cliente
Objetivos y
metas
COORDINACIÓN
INSTRUMENTACIÓN
Mediciones
Gestión de Procesos
Planificación
Resultados
del Negocio
Valoración Preparación
Realización
Plan Estratégico
Gestión de ProyectosGestión de Recursos
Planificación
Planificación
Evaluación Preparación Evaluación Realización Investigación Seguimiento
Control Implantación
Control
Tendencias Control
Conocimiento de la Organización
Admón. de Proyectos Específicos
EJECUCIÓN
Planificación
Estratégica
Planificación
Cierre
Evaluación Realización
Control
Recursos Humanos
y Ambiente de
Trabajo
Bienes, Servicios e
InfraestructuraDesarrollo y Mantenimiento de Software
CICLOS
Cierre
Inicio
Requerimientos
Análisis y Diseño
Construcción
Integración y Pruebas
5
Extensibilidad del modelo
Alta Dirección
Gestión de
Negocio
….
Gestión de
Proyectos
Gestión de
Procesos
Patrón de
Procesos
Gerencia
Gestión de
Recursos
….
Admón. de Proyectos
Específicos
Desarrollo y
Mantenimiento
de Software
Operación
….
6
Método deEvaluación
(EvalProSoft)
El propósito del método de evaluación de
procesos EvalProSoft para la industria de
software es otorgar a la organización
solicitante un perfil del nivel de capacidad
de los procesos implantados en la
organización y un nivel de madurez de
capacidades.
7
Niveles de capacidad por
proceso
Nivel de Capacidad
5 Optimizado
4 Predecible
Atributo de Procesos
5.1 Cambio de proceso5.2 Mejora continua
4.1 Medida del proceso
4.2 Control del proceso
3 Establecido
2 Gestionado
3.1 Definición del proceso
3.2 Recursos del proceso
2.1 Gestión de la ejecución
2.2 Gestión de productos
1 Realizado
1.1 Realización del proceso
0 Incompleto
8
Perfil de procesos
Proceso
Atributos de Procesos
Realizado
Gestionad
ododo
AP 1.1 AP 2.1
Estabecido
Predecible
Optimizado
AP 2.2 AP3.1 AP 3.2 AP 4.1 AP 4.2 AP 5.1 AP 5.2
Gestión de Negocio
Nivel 1
Gestión de Procesos
Nivel 2
Gestión de Proyectos
Nivel 2
Gestión de Recursos
Nivel 3
Administración de
Proyectos Específicos
Nivel 2
Completamente
Ampliamente
Parcialmente
No logrado
9
Nivel de madurez
El nivel de madurez de capacidades de una
organización corresponde al máximo nivel de
capacidad alcanzado portodos los procesos
evaluados
10
Modelos de referencia
CMMI
ISO 9000:2000
ISO 15504:2003
PMBOK
11
Cobertura de otros modelos
ISO 9001:2000
ISO/IEC12207 Anexo F
CMM nivel 2 y 3
CMMI nivel 2
Basado en estudios comparativos
92%
95%
88%
77%
12
La norma mexicana NMX-I-059
NMX-I-059/NYCE
Tecnología de la Información-Software-Modelo
de procesos y método de evaluación paradesarrollo y mantenimiento de software
Parte 01: Definición de conceptos y productos
Parte 02: Requisitos de procesos (MoProSoft)
Parte03: Guía de implantación de procesos
Parte 04: Método de evaluación (EvalProSoft)
Publicada en el diario oficial en Agosto del
2005
13
En síntesis
Norma Mexicana
Modelo de Procesos
Qué
MoProSoft
Normativa
(qué procesos)
Requisitos
Informativa
Cómo(cómo implantarlos)
Qué
EvalProSoft
Modelo de
Capacidades
de Procesos
(qué evaluar)
Método de
evaluación
Cómo
(cómo evaluar)
ISO/IEC FDIS
15504-2
Performing an
assessment
Norma
Requisitos
14
Modelo de Procesos para la Industria de
Software (MoProSoft)
Estructura de Procesos
n
ó
i
c
c
e
ir
D
a
Alt IR)
(D
n
ó
i
t
s
e
G
S)
E
(G
Categoría
Gestión de Negocio
Categoría
Gestión de...
Regístrate para leer el documento completo.