Você está na página 1de 23

MoProSoft

Modelos de Procesos de software

Programa Nacional para la Industria de Software en Mxico

En 2002 la Secretara de Economa (SE) inici el Programa para el Desarrollo de la Industria de Software (PROSOFT), que tiene como objetivo Fortalecer a la Industria de Software en Mxico.

Estrategias del ProSoft


1. Promover exportaciones y la atraccin de inversiones 2. Educacin y formacin de personal competente 3. Contar con un marco legal promotor de la industria 4. Desarrollar el mercado interno 5. Fortalecer a la industria local 6. Alcanzar niveles internacionales en capacidad de procesos 7. Promover la construccin de infraestructura fsica y de telecomunicaciones mexicana.

Caractersticas deseadas del modelo

Especfico para el desarrollo y mantenimiento de software. Fcil de entender (comprensible). Definido como un conjunto de procesos. Prctico y fcil de aplicar, sobre todo en organizaciones pequeas. Orientado a mejorar los procesos para contribuir a los objetivos del negocio y no simplemente ser un marco de referencia de certificacin. Debe de tener un mecanismo de evaluacin o certificacin, que indique un estado real de una organizacin durante un periodo de vigencia especfico. Aplicable como norma mexicana.

Estndares disponibles
ISO 9000:1994 ISO/IEC TR 15504:1998 ISO/IEC 12207:1995 ISO 9000:2000 ISO/IEC 15504-2:2003 ISO/IEC 12207 ENMIENDA 1 :2002

ISO
SW- CMM 1993

CMMI 2002

SEI

Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

ISO 9000

El ISO 9000:2000 cubre los procesos de los sistemas de calidad. ISO 9000:2000 est integrado por ISO 9000 Fundamentos y vocabulario, ISO 9001 Requisitos, ISO 9004 Recomendaciones. La parte de Requisitos ISO 9001:2000, est estructurada en 8 secciones: Alcance Normativa de Referencia Trminos y Definiciones Sistema de Administracin de Calidad Responsabilidad de la Direccin Administracin de Recursos Realizacin del Producto Medicin, Anlisis y Mejora

Estructura del modelo CMMI Escalonado


Nivel madurez
1. Inicial

de Enfoque

reas de proceso

Madurez de un proceso Ninguna caracterizada por resultados impredecibles

2. Administrado

Madurez del proceso caracterizada por el desempeo repetible del proyecto. El foco clave del proceso est en actividades y prcticas a nivel del proyecto.

-Administracin de Requerimientos -Planeacin de Proyectos -Monitoreo y Control de Proyectos -Administracin del Acuerdo con el Proveedor -Mediciones y Anlisis -Aseguramiento de Calidad de Proceso y Producto -Administracin de Configuracin

Estructura del modelo CMMI Escalonado


Nivel madurez
3. Definido

de Enfoque
Madurez del proceso caracterizada por mejorar el desempeo del proceso dentro de una organizacin

reas de proceso
-Desarrollo de Requerimientos -Solucin Tcnica -Integracin del Producto -Verificacin -Validacin -Enfoque Organizacional en Proceso -Definicin de la Organizacin -Capacitacin Organizacional -Administracin Integral de Proyectos -Administracin del Riesgo -Anlisis de Decisin y Resolucin

Estructura del modelo CMMI Escalonado


Nivel madurez de Enfoque reas de proceso

4.Administrado Cuantitativamente

Madurez caracterizada -Desempeo de Procesos por mejorar el desempeo Organizacionales organizacional -Administracin Cuantitativa de Proyectos

5. Optimizado

Madurez del proceso -Innovacin y Despliegue caracterizada por un Organizacional desempeo -Anlisis Causal y Resolucin organizacional rpido y configurable, mejora continua y cuantitativa de procesos

Normas ISO
ISO/IEC TR 15504:1998 ISO/IEC 12207:1995 ISO/IEC 15504-2:2003 ISO/IEC 12207 ENMIENDA 1 :2002

En 1998 se emiti el reporte tcnico ISO/IEC TR 15504 Information technology Software process assessment. Por su carcter de reporte este documento fue nicamente de carcter informativo.
Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Normas ISO ISO/IEC 15504 2

Establece requisitos tanto para Modelos de Procesos de referencia como para los Mtodos de Evaluacin sin establecer alguno en particular. Cada pas podr definir sus propios Modelos y Mtodos. El estado actual del documento es publicado (15/10/03). Cancela parte 2 y 3 del TR 15504.
Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Resultado del anlisis de procesos de software disponibles

Ninguno de los modelos cumpli con las caractersticas deseadas, por tanto se decidi generar un modelo propio, dirigido principalmente a las pequeas y medianas empresas PyMES.

Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Propuesta de normalizacin

Se propuso crear una norma que considerara los siguientes elementos:

Modelo de procesos (qu procesos) Modelo de capacidades de Procesos (qu evaluar) Mtodo de evaluacin (cmo evaluar)

Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Modelo de Procesos para la industria del Software MoProSoft Norma Mexicana


Qu

Modelo de Procesos
Normativa (qu procesos) Informativa (cmo implantarlos) Anexo ISO/IEC 15504-2 Guidance on performing an assesment Requisitos

MOPROSOFT
Cmo ISO 12207 Software life cycle processes
Tecnologa de la informacinSoftware-Modelo de procesos y mtodo de evaluacin para desarrollo y mantenimiento de software

Relacin

Modelo de Capacidades Norma de Procesos (qu evaluar)


Mtodo de evaluacin (cmo evaluar)

Parte 01: Definicin de conceptos y productos, Parte 02: Requisitos de procesos (MoProSoft) Parte03: Gua de implantacin de procesos Parte 04: Directrices para la evaluacin (EvalProSoft)

Requisitos
Guas

MoProSoft como norma mexicana

Modelo de Procesos para la industria del software (MoProSoft) Norma mexicana aceptada por el NYCE en junio de 2005 bajo el nombre:
Tecnologa de la Informacin-Software-Modelos de procesos y de evaluacin para desarrollo y mantenimiento de software

Parte 01: Definicin de conceptos y productos Parte 02: Requisitos de procesos (MoProSoft) Parte03: Gua de implantacin de procesos Parte 04: Directrices para la evaluacin (EvalProSoft)
Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Perspectiva de estndares y modelos


ISO 9000:1994 ISO/IEC TR 15504:1998 ISO/IEC 12207:1995 ISO 9000:2000 ISO/IEC 15504-2:2003 ISO/IEC 12207 ENMIENDA 1 :2002

ISO
SW- CMM 1993

CMMI 2002

SEI Mxico

Basada en MOPROSOFT 2005

Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

MoProSoft
Categora

Gestin de Negocio
Categora

Gestin de Procesos Gestin de Proyectos Gestin de Recursos


Categora

Administracin de Proyectos Especficos Desarrollo y Mantenimiento de Software

Copyright Asociacin Mexicana para la Calidad en Ingeniera de Software, A.C.

Estructura de procesos
<<Proceso>> Gestin de Negocios

<<Proceso>> Gestin de Procesos

<<Proceso>> Gestin de Proyectos

<<Proceso>> Gestin de Recursos

<<Proceso>> Gestin de Proyectos Especificos

<<Proceso>> Desarrollo y Mantenimiento

<<Subproceso>> Bienes, Servicios e Infraestructura

<<Subproceso>> Recursos Humanos y Ambiente de Trabajo

<<Subproceso>> Conocimiento de la organizacin

Niveles de capacidad de madurez de MoProSoft


Nivel

Capacidad
Realizado Gestionado Establecido Genera los productos de trabajo esperados Proceso y productos administrados y controlados Proceso definido para la organizacin y utilizado adecuadamente El proceso opera dentro de los limites estadsticos establecidos El proceso mejora continuamente

Color
Amarillo Azul Verde

1 2 3 4

Predecible Optimizado

Rosa Ninguno

Comparacin de MoProSoft con otros modelos


Modelos
Caractersticas

ISO 9000:2000

SW-CMM

ISO 15504

MoProSoft

1. Para SW

2.Comprensible
3. Procesos 4. Prctico
5. Mejora de procesos orientada al objetivo del negocio

6. Evaluacin con vigencia 7. Aplicable como norma


Tabla tomada de la presentacin MoProSoft y su origen y actualizada en los puntos 6 y 7

Situacin actual de MoProSoft

A casi un ao de ser reconocido como norma mexicana, MoProSoft ha demostrado ser un modelo de procesos de software a seguir en otros pases, pues despus de diversas presentaciones a nivel internacional ha sido seleccionado como base para el Programa Iberoamericano de Ciencia y Tecnologa de Desarrollo (CYTED), en el proyecto de Mejora de procesos para fomentar la competitividad de las PyMES en Iberoamrica (COMPETISOFT).

Situacin actual de MoProSoft

MoProSoft tambin fue aceptado como base para una nueva norma ISO/IEC Software Engineering Lifecycle Profiles for Very Small Enterprises (VSE), ubicndolo a la cabeza de los estndares internacionales para PyMES. En el 2010 se piensa liberar esta norma como la 21109

Referencias

H. Oktaba, C. Alquicira. MoProSoft y su origen. 2005 H. Oktaba, MoProSoft y estrategia de normalizacin para la industria de software. 2005 H. Oktaba,Tejiendo nuestra red. Y la Academia Cundo se va a Unir?, Revista Software Guru Conocimiento en Prctica, Ao 02, No.2, 2006, pp. 9. H. Oktaba,Tejiendo nuestra red. Poniendo el Ejemplo, Revista Software Guru Conocimiento en Prctica, Ao 02, No.4, 2006, pp. 6-7.

Você também pode gostar