isidro olivares martínez ana maría huesca ronzón - … · 13/11/2012 1 isidro olivares ......
TRANSCRIPT
13/11/2012
1
Isidro Olivares Martínez
Ana María Huesca Ronzón
� Es un modelo de procesos diseñado en México
para la mejora y evaluación de los procesos de
desarrollo y mantenimiento de sistemas y
productos de software, dirigido a elevar el
nivel de madurez de capacidades de
las pequeñas y medianas empresas
mexicanas.
13/11/2012
2
� La necesidad de “alcanzar niveles alcanzar niveles alcanzar niveles alcanzar niveles internacionales de capacidad internacionales de capacidad internacionales de capacidad internacionales de capacidad de procesos”
� HacerHacerHacerHacer mas competitivas acompetitivas acompetitivas acompetitivas a las PYMES las PYMES las PYMES las PYMES y demostrar la capacidad de sus procesos.
� EstandarizarEstandarizarEstandarizarEstandarizar los procesos y las prácticas de la industria del software.
En palabras de la directora Dra. Hanna Oktaba:
� Al tener prácticas integradas, que abarcan desde
la gestión de negocio hasta el desarrollo y
mantenimiento de software, las empresas logran
un mayor control sobre su desempeño en el
mercado.
� El costo de incorporación del nuevo personal
podría disminuir si se enfocan a la educación y
a la capacitación sobre un modelo único.
13/11/2012
3
� Las empresas pequeñas, al seguir procesos
similares, podrían asociarse con mayor facilidad
para afrontar proyectos de mayor envergadura.
� La exportación de servicios de software de las
empresas mexicanas será más factible, incluso se
podría disminuir la necesidad de la intermediación
de las empresas trasnacionales, gracias a que
MoProSoft considera las prácticas reconocidas en
el ámbito internacional.
� En la década de los 90 en el país de México no había una industria de software competente industria de software competente industria de software competente industria de software competente lo cual dificultaba exportar dificultaba exportar dificultaba exportar dificultaba exportar sus productos hacia Norteamérica e impedía el crecimiento impedía el crecimiento impedía el crecimiento impedía el crecimiento de esta industriaindustriaindustriaindustria (baja hasta el momento)
� Al inicio pensaron adoptaradoptaradoptaradoptar modelos ya creados como la ISO y CMMI, la ISO y CMMI, la ISO y CMMI, la ISO y CMMI, pero se dieron cuenta de que estos estaban enfocados para empresas para empresas para empresas para empresas grandes grandes grandes grandes y no se adaptaban a la necesidad de MéxicoMéxicoMéxicoMéxico en donde la mayoría eran PYMESPYMESPYMESPYMES, es decir, pequeñas y microempresas.pequeñas y microempresas.pequeñas y microempresas.pequeñas y microempresas.
13/11/2012
4
� Proyecto desarrollado por la Asociación Mexicana para la Calidad en Ingeniería del Software (AMCISAMCISAMCISAMCIS) de la UNAM bajo la dirección de la Dra. Hanna Oktaba(la Dra. Hanna Oktaba(la Dra. Hanna Oktaba(la Dra. Hanna Oktaba(profesora profesora profesora profesora de la Facultad de Ciencias en la UNAMde la Facultad de Ciencias en la UNAMde la Facultad de Ciencias en la UNAMde la Facultad de Ciencias en la UNAM))))
� Contó con la contribucióncontribucióncontribucióncontribución dededede diversos especialistasespecialistasespecialistasespecialistas y tomo como base como base como base como base modelos internacionales:ISO 9000:2000 , CMMIISO 9000:2000 , CMMIISO 9000:2000 , CMMIISO 9000:2000 , CMMI.
� Se creo dentro del programa “ProsoftProsoftProsoftProsoft”, es una iniciativa de la Secretaría de Economía de México que forma parte del Plan Nacional de Desarrollo 2001-2006, fue lanzado en octubre del 2002 y sigue vigente hasta el día de hoy.
� Prosoft tiene 7 líneas estratégicas7 líneas estratégicas7 líneas estratégicas7 líneas estratégicas, siendo la la la la sextasextasextasexta la que ha dado origen a Moprosoft: origen a Moprosoft: origen a Moprosoft: origen a Moprosoft:
“Alcanzar niveles internacionales en capacidad “Alcanzar niveles internacionales en capacidad “Alcanzar niveles internacionales en capacidad “Alcanzar niveles internacionales en capacidad de procesos”.de procesos”.de procesos”.de procesos”.
13/11/2012
5
� Mejora la calidad del software producido por la empresa que adopta el modelo.
� Eleva la capacidad de las organizaciones para ofrecer servicios con calidad y alcanzar niveles internacionales de competitividad.
� Integra todos los procesos de la organización y mantiene la alineación con los objetivosestratégicos.
� Inicia el camino a la adopción de los modelos ISO 9000 o CMMI.
� Sirve para implantar un programa de mejora
continua.
� Permite reconocer a las organizaciones
mexicanas por su nivel de madurez de
procesos.
� Facilita la selección de proveedores.
� Permite obtener acceso a las prácticas de ingeniería de software de clase mundial.
13/11/2012
6
Estructura del modelo de
Procesos de Software
MoProsoft Pretende:
� Apoyar a las organizaciones en la
estandarización de sus prácticas, en la
evaluación de su efectividad y en la
integración de la mejora continua.
� Sintetiza las mejores prácticas en un conjunto
pequeño de procesos pequeño de procesos pequeño de procesos pequeño de procesos que abarcan las
responsabilidades asociadas responsabilidades asociadas responsabilidades asociadas responsabilidades asociadas a la estructura
de una organización que son:
◦ la Alta Dirección, Alta Dirección, Alta Dirección, Alta Dirección,
◦ Gestión Gestión Gestión Gestión y
◦ Operación.Operación.Operación.Operación.
13/11/2012
7
� Es un modelo integrado donde las salidas de un
proceso están claramente dirigidas como
entradas a otros;
� Las prácticas de planeación, seguimiento y
evaluación se incluyeron en todos los procesos
de gestión y administración;
� Por su parte los objetivos, los indicadores, las
mediciones y las metas cuantitativas fueron
incorporados de manera congruente y práctica en
todos los procesos;
� Las verificaciones, validaciones y pruebas están
incluidas de manera explícita dentro de las
actividades de los procesos;
� Existe una base de conocimientos que
resguarda todos los documentos y productos
generados.
13/11/2012
8
� Gestión de Negocio (GN):Gestión de Negocio (GN):Gestión de Negocio (GN):Gestión de Negocio (GN): El propósito de Gestión de Negocio es establecer la razón de ser establecer la razón de ser establecer la razón de ser establecer la razón de ser de la organización, sus objetivosobjetivosobjetivosobjetivos y las condiciones condiciones condiciones condiciones para lograrlospara lograrlospara lograrlospara lograrlos, para lo cual es necesario considerarconsiderarconsiderarconsiderar las necesidadesnecesidadesnecesidadesnecesidades de los clientes, así como evaluarevaluarevaluarevaluar los resultadosresultadosresultadosresultados para poder proponer cambios que permitan la mejora continua.
Adicionalmente, habilita a la organización para responder a un ambiente de cambio y a sus miembros para trabajar en función de los objetivos establecidos.
13/11/2012
9
� Gestión de Procesos (GPR): El propósito de
Gestión de Procesos es establecer los procesos
de la organización, en función de los Procesos
Requeridos identificados en el Plan Estratégico.
Así como definir, planificar, e implantar las
actividades de mejora en los mismos.
� Gestión de Proyectos (GPY): El propósito de la
Gestión de Proyectos es asegurar que los
proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organización.
� Gestión de Recursos (GR): El propósito de
Gestión de Recursos es conseguir y dotar a la
organización de los recursos humanos,
infraestructura, ambiente de trabajo y
proveedores,
◦ así como crear y mantener la Base de Conocimiento de
la organización.
◦ Su finalidad es apoyar el cumplimiento de los objetivos
del Plan Estratégico de la organización.
13/11/2012
10
◦ Recursos Humanos y Ambiente de Trabajo (RHAT): El
propósito de Recursos Humanos y Ambiente de Trabajo es
proporcionar los recursos humanos adecuados para
cumplir las responsabilidades asignadas a los roles dentro de
la organización, así como la evaluación del ambiente de
trabajo.
◦ Bienes, Servicios e Infraestructura (BSI): El propósito de
Bienes, Servicios e Infraestructura es proporcionar
proveedores de bienes, servicios e infraestructura que
satisfagan los requisitos de adquisición de los procesos y
proyectos.
◦ Conocimiento de la Organización (CO): El propósito de
Conocimiento de la Organización es mantener disponible y
administrar la Base de Conocimiento que contiene la
información y los productos generados por la organización.
13/11/2012
11
� Administración de Proyectos Específicos (APE): El propósito de la Administración de Proyectos Específicos es establecer y llevar a cabo sistemáticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados.
� Desarrollo y Mantenimiento de Software (DMS): El propósito de Desarrollo y Mantenimiento de Software es la realización sistemática de las actividades de obtención de requisitos, análisis, diseño, construcción, integración y pruebas de productos de software nuevos o modificados cumpliendo con los requisitos especificados.
� El 15 de agosto de 2005 se publica en el Diario Oficial de la Federación la declaratoria de vigencia de la norma NMX-059-NYCE-2005, bajo el nombre de TECNOLOGÍA DE LA INFORMACIÓN-SOFTWARE-MODELOS DE PROCESOS Y EVALUACIÓN PARA DESARROLLO Y MANTENIMIENTO DE SOFTWARE, la cual consta de cuatro partes:
01: 01: 01: 01: DEFINICIÓN DE CONCEPTOS Y PRODUCTOS.02: 02: 02: 02: REQUISITOS DE PROCESO (MoProSoft).03: 03: 03: 03: GUÍA DE IMPLANTACIÓN DE PROCESOS.04: 04: 04: 04: DIRECTRICES PARA LA EVALUACIÓN DE PROCESOS (EvalProSoft).
13/11/2012
12
� Asignar un perfil del nivel de capacidad del proceso y el nivel de madurez de la capacidad
� El nivel de madurez de capacidades de una organización corresponde al máximo nivel de capacidad alcanzado por todos los procesos
� Moprosoft determina el nivel de madurez nivel de madurez nivel de madurez nivel de madurez de la capacidad de cada proceso a través de una evaluación, que permite colocar a la empresa en uno de los siguientes 5 niveles:
13/11/2012
13
� En la actualidad dos organismos están reconocidos para realizar la acreditación de MoProSoft: NYCE y Certver
� NYCE tiene publicadas 259 acreditaciones de las cuales 6 están en nivel Incompleto, 214 están Realizado, 38 como Administrado y 1 en Establecido.
� En el caso de Certver, a la fecha, tiene publicadas 6 acreditaciones de las cuales 4 son del nivel Realizado y 2 del Administrado.
Creo que fue una gran iniciativa por parte de la comunidad dedicada a la evaluación de software debido a que no existía industria competente , así pues surge Moprosoft el cual extiende las fronteras al software realizado en México, y le da oportunidad a las PYMES de competir en el extranjero. Sin embargo para asegurar la calidad de un producto de un proceso se requiere CMMI.
13/11/2012
14
� Menciona uno de los objetivos de MoProsoft
� ¿En que categorías se estructura MoProsoft?
� ¿En que consiste el Sub-Proceso de control de organización?
� ¿De Cuántas partes consta MoProsoft y cuales son?
� http://www.moprosoft.com.mx/contenido.aspx?id_pagina=1110
� http://www.kardinalconsultare.com/nmx-i-059-nyce.html� http://asprotech.blogspot.mx/2011/08/moprosoft-o-nmx-i-059-nyce-2005.html
� http://www.moprosoft.com.mx/contenido.aspx?id_pagina=2� http://www.comunidadmoprosoft.org.mx� http://es.wikipedia.org/wiki/Moprosoft� http://www.enterate.unam.mx/Articulos/2006/marzo/moprosoft.htm
� http://www.nyce.org.mx/verificacion/ti.aspx