Moprosoft
Modelo de Procesos para la Industria de Software
Modelo MoProSoft
2
Perspectiva Histórica 2002 2003
AMCIS • Círculo de Calidad 1996 • Creación 1997 EvalProsoft
2004
2005
Emisión NMX-I-059
Pruebas Controladas Organismo Verificador NYCE • 140 empresas implantando
3
Arquitectura de Procesos de MoProSoft
Gestión de Negocio
Alta Dirección
Gestión deProcesos Gestión de Recursos
Gestión de Proyectos
Gerencia
Admón. de Proyectos Específicos
Desarrollo y Mantenimiento de Software
Operación
4
Procesos MoProSoft
DIRECCIÓN Gestión Negocio Entorno Necesidades del Cliente Objetivos y metas Valoración Preparación Realización Plan Estratégico Planificación Estratégica Resultados del Negocio
Mediciones COORDINACIÓN INSTRUMENTACIÓNGestión de Procesos Planificación
Gestión de Proyectos Planificación
Gestión de Recursos Planificación
Recursos Humanos y Ambiente de Trabajo Bienes, Servicios e Infraestructura
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
Desarrollo yMantenimiento de Software CICLOS Cierre Inicio Requerimientos Análisis y Diseño Construcción Integración y Pruebas
EJECUCIÓN
Planificación Cierre Evaluación Realización Control
5
Extensibilidad del modelo
Gestión de Negocio ….
Alta Dirección
Patrón de Procesos
….
Gestión de Procesos Gestión de Recursos
Gestión de Proyectos
Gerencia
Admón. de Proyectos Específicos ….Desarrollo y Mantenimiento de Software
Operación
6
Método de Evaluació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 deCapacidad Atributo de Procesos
5.1 Cambio de proceso 5.2 Mejora continua 4.1 Medida del proceso 4.2 Control del proceso
5 Optimizado 4 Predecible
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 0 Incompleto
1.1 Realización del proceso
8
Perfil de procesos
Proceso
Realizado Gestionadododo
Atributos de Procesos
Estabecido Predecible Optimizado
AP 1.1 AP 2.1 Gestión de Negocio Gestión de Procesos Gestión de Proyectos Gestión de Recursos Administración de Proyectos Específicos
AP 2.2 AP 3.1 AP 3.2 AP 4.1 AP 4.2 AP 5.1 AP 5.2
Nivel 1 Nivel 2 Nivel 2 Nivel 3 Nivel 2
Completamente Parcialmente
Ampliamente No logrado
9
Nivel de madurez
El nivel demadurez de capacidades de una organización corresponde al máximo nivel de capacidad alcanzado por todos los procesos evaluados
10
Modelos de referencia
CMMI ISO 15504:2003
ISO 9000:2000
PMBOK
11
Cobertura de otros modelos
ISO 9001:2000 ISO/IEC12207 Anexo F CMM nivel 2 y 3 CMMI nivel 2
92% 95% 88% 77%
Basado en estudios comparativos
12
La normamexicana NMX-I-059
NMX-I-059/NYCE
Tecnología de la Información-Software-Modelo de procesos y método de evaluación para desarrollo 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 del2005
13
En síntesis
Qué
Norma Mexicana
Modelo de Procesos
Normativa (qué procesos) Requisitos
MoProSoft
Informativa Cómo (cómo implantarlos)
Qué
EvalProSoft
Modelo de Capacidades de Procesos (qué evaluar)
ISO/IEC FDIS 15504-2 Performing an assessment
Norma
Método de evaluación Cómo (cómo evaluar)
Requisitos
14
Modelo de Procesos para la Industria de...
Regístrate para leer el documento completo.