Moprosoft

16

Click here to load reader

Transcript of Moprosoft

Page 1: Moprosoft

MoProSoftNMX-I-059/02-NYCE-2011 ( MOPROSOFT)

Page 2: Moprosoft

¿Cómo nace MoProSoft?

El origen del estándar MoProSoft nace en la necesidad de cumplir con la estrategia número 6 del Programa para el Desarrollo de la Industria del Software (ProSoft) de la Secretaría de Economía, relativa a “alcanzar niveles internacionales de capacidad de procesos” por parte de las pequeñas y medianas empresas mexicanas desarrolladoras de software.

¿Qué es la NYCE?

Normalización y Certificación Electrónica S.C. (NYCE), es una Sociedad Civil de carácter no lucrativo, constituida en 1994 con el propósito de realizar actividades de normalización y evaluación de la conformidad.

Page 3: Moprosoft

¿Por qué es importante la verificación en el proceso de desarrollo de software?

Existen puntos clave que son de beneficio para los usuarios de las organizaciones dedicadas al desarrollo y mantenimiento de software como son:

• Certidumbre: Ya que las empresas verificadas deben llevar a cabo sus actividades con prácticas validadas por las normas mexicanas.

• Calidad: Por que al llevar a cabo buenas prácticas de desarrollo y mantenimiento de software los resultados son medibles.

• Capacidad: Ya que los procesos con los que se desarrolla o mantiene el software son repetibles.

Page 4: Moprosoft

Las buenas prácticas de desarrollo y mantenimiento de software son el pilar fundamental en el que las organizaciones dedicadas a esta actividad centran el logro de sus objetivos de negocio. De esta forma los usuarios se aseguran de que las organizaciones son capaces y cumplen correctamente con su objetivo: el desarrollo de software de calidad.

Certidumbre

Calidad

Capacidad

Verificación Buenas practicas

Page 5: Moprosoft

¿Qué es la Verificación de Procesos?

Es la confirmación de que los procesos de una organización cumplen con los requisitos específicos conforme a una norma o un estándar, mediante la aportación de evidencia objetiva.

¿En qué consiste la Verificación de Procesos?

A grandes rasgos, se analizan las prácticas implantadas en los procesos de la organización con el auxilio de cuestionarios y entrevistas acordes con los requisitos establecidos en la norma aplicable. Con base en los resultados obtenidos de esta investigación, se determina el nivel de madurez de capacidades de los procesos verificados según la solicitud de la organización. Al final, se emite un Dictamen de Conformidad formalizando el resultado obtenido.

Page 6: Moprosoft

¿Por qué es importante la Verificación en el proceso de desarrollo de software?

• Las buenas practicas son el pilar de la organización.

• El nivel de madurez de las capacidades competitivas.

• Produce resultados consistentes, imparciales, repetible y representativos de los procesos verificados.

• Brinda múltiples beneficios a las organizaciones que lo obtengan.

Page 7: Moprosoft

¿En qué consiste la Verificación de Procesos?

Se verifican las prácticas implantadas en los procesos de la organización con auxilio de cuestionarios y entrevistas acordes con los requisitos establecidos en la norma aplicable.

Con base en los resultados obtenidos de esta investigación, se determina el nivel de madurez de capacidades de los procesos verificados hasta el nivel objetivo requerido, según la solicitud de la organización.

Al final, se emite un Dictamen de Cumplimiento formalizando el resultado obtenido, mismo que proporciona certidumbre en la capacidad de la organización para cumplir sus objetivos, demostrada ante un organismo de tercera parte acreditado en los términos de la Ley Federal sobre Metrología y Normalización (LFMN).

Page 8: Moprosoft

Niveles de capacidad

Capacidades de una empresa de Nivel 1.

• Tiene implantado el orden y disciplina de un estándar.

• Termina los trabajos a que se compromete.

• Las actividades de la empresa y los documentos que se producen se documentan conforme dictan las mejores prácticas del sector.

• Con estas fortalezas puede vencer a las empresas que no tienen un estándar implantado y que por lo tanto no tienen la capacidad de terminar lo que inician.

N10

Page 9: Moprosoft

Capacidades de una empresa de Nivel 2.

• Es capaz de cumplir sus compromisos en el tiempo y costo planeados.

• Planifica, supervisa y corrige desviaciones contra lo planeado en sus actividades.

• El conocimiento generado por el trabajo cotidiano lo almacena de manera estructurada y consistente en una base de conocimiento (BC).

• Cuenta con información histórica confiable en su BC que le permite generar estadísticas y oportunidades de mejora confiables.

• Cuanta con información del Presente de sus proyectos y procesos en su BC que le permite dar respuestas precisas y oportunas.

• Su ventaja para ganar a sus competidores es el poder que le brinda su información estructurada, confiable y disponible. N2

N10

Page 10: Moprosoft

Capacidades de una empresa de Nivel 3.

• Todos comparten una forma uniforme de trabajo (políticas y procedimientos estandarizados).

• Una falla o mejora en alguna parte de la Empresa, se afina en un solo lugar (las políticas y procedimientos estandarizados), corrigiendo problemas de manera masiva.

• La Empresa no depende de las personas, porque todo está documentado de manera estándar y se tiene una forma uniforme de trabajo en toda la organización.

• Es capaz de generar estadísticas uniformes, consistentes, confiables y oportunas a lo largo de todos sus procesos.

N3N2N10

Page 11: Moprosoft

Capacidades de una empresa de Nivel 4.

• La forma de medir el desempeño de sus proyectos está estandarizado en toda la Organización.

• Los métodos de entendimiento de las variaciones de los proyectos están estandarizados en toda la Organización.

• Es capaz de entender las causas que hacen variar los proyectos y aplicar correcciones en procedimientos estandarizados que corrigen problemas potenciales de manera masiva.

• Es capaz de predecir el comportamiento de sus proyectos, y por tanto, de ofrecer a los clientes mejores condiciones de tiempo y costo que sus competidores con la seguridad de que puede cumplir, al tener un riesgo controlado.

N4N3N2N10

Page 12: Moprosoft

Capacidades de una empresa de Nivel 5.

• Tiene implantado un proceso de mejora continua de sus procesos y proyectos.

• Ha integrado desarrollos de última tecnología probados en la industria y aceptados por diferentes organizaciones.

• Es capaz de adelantarse a las expectativas de sus clientes.

• Es capaz de adelantarse a las estrategias de sus competidores.

• Se tiene la capacidad de competir por grandes proyectos cubriendo totalmente las necesidades de sus clientes e incrementando su prestigio dentro de la industria de T.I.

N5N4N3N2N10

Page 13: Moprosoft

Nivel 0

Nivel 1

Nivel 3

Nivel 2

Nivel 5

Nivel 4

Incompleto

Realizado

Gestionado

Establecido

Predecible

Optimizado

Atributos de los procesos

Page 14: Moprosoft

Marcos de medida

Del 0 al 15% No logrado

15% al 50% Parcialmente logrado

50% al 85% Ampliamente logrado

85% al 100% Totalmente logrado

Page 15: Moprosoft

Características principales de la norma NMX-I-059/02-NYCE-2011 ( MOPROSOFT)

• Modelo mexicano basado en una combinación de estándares.

• Cubre el ámbito completo de una organización.

• Orientado a empresas dedicadas al desarrollo y mantenimiento de software.

• Sencillo y entendible.

• Penetración en las PyMes en México.

• Bajos costos de verificación en comparación con otros estándares.

Page 16: Moprosoft

Por su atención

GRACIAS