Moprosoft
Modelo de Procesos para la Industria del Software
Es un modelo para la mejora y evaluación de los procesos mantenimiento de sistemas y productos de software. de desarrollo y
Desarrollado por la Asociación Mexicana para la Calidad en Ingeniería de Software a través de la Facultad de Ciencias de la Universidad Nacional Autónoma de México.
Moprosoft es el nombre del modelo en lacomunidad universitaria y profesional, y la norma técnica a la que da contenido es la NMX-059/01-NYCE-2005 que fue declarada Norma Mexicana el 15 de agosto de 2005 con la publicación de su declaratoria en el Diario de la Federación
Escala de capacidades
5
Optimizado Predecible Definido
4
3 2 1 0
Administrado Realizado Incomplet o
Nivel 0 – Proceso Incompleto
El
propósito noestá implementado o no se cumple el propósito del proceso. Poca o nula evidencia de cualquier logro sistemático del propósito del proceso.
Nivel 1 – Proceso Realizado
Se
alcanza el propósito del proceso, aunque puede no estar rigurosamente planeado. Están identificados los productos del proceso que testifican que se alcanzó el propósito.
Nivel 2 – Proceso Administrado
Elproceso realizado (de nivel 1) se implementa de manera administrada (planeado, supervisado y controlado) y sus productos de trabajo son apropiadamente establecidos, controlados y mantenidos.
Nivel 3 – Proceso Establecido
Existe un proceso o familia de procesos estándares para la organización, los cuales describen cómo implementar las prácticas básicas. El proceso administrado (de nivel2) se implementa a partir de una adaptación de los procesos estándares, para crear un proceso definido que aborde las necesidades particulares del proyecto.
Nivel 4 – Proceso Predecible
El
proceso predecible se mide y controla. El proceso establecido (de nivel 3) opera dentro de ciertos límites para alcanzar resultados.
Nivel 5 – Proceso Optimizado
El
proceso predecible (denivel 4) es continuamente mejorado para lograr las metas de negocio actuales y futuras relevantes.
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 cosechadosa 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.
Característica deseadas del modelo MOPROSOFT
• Especifico para el desarrollo y • • •
mantenimiento del software. Fácil deentender. Definido como un conjunto de proceso. Practico de aplicar en organizaciones pequeñas. Orientado a mejorar los procesos para contribuir a los objetivos del negocio. Aplicable como norma Mexica.
•
•
MOPROSOST
Estructura de Procesos
Gestión de Procesos Propósito:
Gestión de Proyecto Propósito:
Gestión de Recursos Propósito:
Desarrollo y Mantenimiento de SoftwarePropósito:
CUADRO COMPARATIVO Metodología XP Extreme Programming
MoProSoft
Ventajas
Basada en normas ISO
Ventajas
Programación organizada
Desventajas
Es recomendable empléalo solo en proyectos a corto plazo.
Reduce números de participantes en proyecto.
Desventajas
Evaluaciones formales constantes
No es practico ni fácil de usar. No es compresible para los modelos ISO 9000:2000 Mejora de procesos orientado al objetivo del negocio.
Mejor código.
Facilita la compresión del modelo. Simplifica la relación entre el modelo de procesos y la organización. Cuenta únicamente con 9 procesos evitando la fragmentación que se presenta en otros modelos. Capacidad organizacional de gestión de procesos y proyecto.
Múltiples desarrolladores contribuyen al diseño.
Conseguir...
Regístrate para leer el documento completo.