Hernandez_Hernandez_Practica web de la sesion 12.pptx
Moprosoft
1. E S T . M A R T Í N U R I O S T E B .
MOPROSOFT
2. MODELO DE PROCESOS PARA LA
INGENIERÍA DEL SOFTWARE
• Desarrollado por la Asociación Mexicana para la
Calidad en Ingeniería de Software
• La NMX-059/01-NYCE-2005 fue declarada Norma
Mexicana el 15 de agosto de 2005
• Moprosoft considera que los modelos de
evaluación y mejora CMMI e ISO/IEC 15504 no
resultan apropiados para empresas pequeñas y
medianas de desarrollo y mantenimiento de
software
3. ORIGEN
• Le ha dado origen el Programa para el Desarrollo
de la Industria del Software (PROSOFT)
• PROSOFT evaluó para su sexta línea estratégica la
adopción de los modelos: ISO 9000, ISO 15504, SW-
CMM
• La Secretaría de Economía encargó la elaboración
de dicho modelo (MOPROSOFT) a la Asociación
Mexicana para la Calidad en Ingeniería del
Software (AMCIS) en colaboración con la
Universidad Nacional Autónoma de México
(UNAM)
4. CRITERIOS EMPLEADOS
• La estructura de procesos resultante debe ser acorde a
la estructura generalmente empleada por las
organizaciones de la industria del software (alta
dirección, gestión y operación)
• La alta dirección tiene un papel importante a través de
la planificación estratégica. Debe actuar como
promotor del buen funcionamiento de la organización a
través de su implicación en la revisión y mejora continua
del modelo
• El modelo considera a la gestión como proveedora de
recursos, procesos y proyectos; así como responsable de
la vigilancia del cumplimiento de los objetivos
estratégicos de la organización
5. CRITERIOS EMPLEADOS
• El modelo considera a la operación como ejecutora de
los proyectos de desarrollo y mantenimiento de software
• El modelo integra con claridad y consistencia los
elementos indispensables para la definición de los
procesos y las relaciones entre ellos
• El modelo integra los elementos para realizar la
administración de proyectos desde un sólo proceso
• El modelo integra los elementos para realizar la
ingeniería de productos de software en un único marco
que incluya los procesos precisos de soporte
(verificación, validación, documentación y control de la
documentación)
6. CRITERIOS EMPLEADOS
• El modelo destaca la importancia de la gestión de recursos,
con especial relevancia en aquellos que componen el
conocimiento de la organización: productos generados por
proyectos, datos de los proyectos, mediciones,
documentación de procesos y datos cosechados a partir del
uso y de las lecciones aprendidas
• Moprosoft se basa en los modelos de procesos ISO 9001:2000,
en las áreas de procesos de los niveles 2 y 3 de CMM-SW:
CMM-SW v.1.1., en el marco general ISO/IEC15504 y en
prácticas y conceptos de PMBOK Y SWEBOK
• PROSOFT representa un campo diferente de apoyo a los
empresarios de las tecnologías de la información, es un sector
diverso para hacer negocios y generar fuentes de empleo
dignas
9. ESTRUCTURA
• Categoría de alta dirección (DIR)
Se establecen los lineamientos para los procesos de la Categoría
de Gerencia y se retroalimenta con la información generada por
ellos en apoyo a la estrategia de la organización.
• Categoría de gerencia (GER)
Se definen los elementos para el funcionamiento de los procesos
de la Categoría de Operación en función de la estrategia de
Dirección, recibe y evalúa la información generada por éstos y
comunica los resultados a la Categoría de Alta Dirección.
• Categoría de operación (OPE)
Se realizan las actividades de acuerdo a los elementos
proporcionados por la Categoría de Gerencia y entrega a esta la
información y productos generados.
10. ALTA DIRECCIÓN (DIR)
• Gestión de Negocio
Su propósito es la razón de ser de la organización, sus
objetivos y las condiciones para lograrlos, para lo
cual es necesario considerar las necesidades de los
clientes, así como evaluar los resultados para poder
proponer cambios que permitan la mejora continua.
11. GERENCIA (GER)
• Gestión de Proyectos
Generar proyectos que contribuyan al cumplimiento de
los objetivos y estrategias de la organización.
• Gestión de Procesos
Establece procesos que apoyen a las estrategias de la
organización así como actividades de mejora en los
mismos.
• Gestión de Recursos
Consigue y provee a la organización de los recursos para
desarrollar las actividades de acuerdo a las necesidades
de cada proceso y proyecto.
12. GESTIÓN DE RECURSOS
• Recursos Humanos y Ambiente de Trabajo
Provee y administra los recursos humanos y busca
mantener un ambiente de trabajo adecuado en la
organización.
• Bienes Servicios e Infraestructura
Provee, administra y mantiene los recursos de la
organización para que la misma pueda operar.
• Conocimiento de la Organización
Provee, administra y mantiene las herramientas y
repositorios que conforman la base de conocimiento de
la organización.
13. OPERACIÓN (OPE)
• Administración de Proyectos Específicos
Administra los proyectos internos y externos en base
a los planes de cada uno, genera acciones
correctivas.
• Desarrollo y Mantenimiento de Software
Genera los productos a través del ciclo de vida de
desarrollo del software buscando satisfacer la
necesidad del cliente.