UNIVERSIDAD TECNOLÓGICA
TULA-TEPEJI
Carrera: Tecnologías De La Información Y Comunicación,
Área sistemas Informáticos
Nomb...
MOPROSOFT
MOPROSOFT es el Modelo de Procesos para la Industria del Software. Un
modelo para la mejora y evaluación de los ...
evaluar los resultados para poder proponer cambios que permitan la mejora
continua.
Adicionalmente, habilita a la organiza...
Infraestructura es proporcionar proveedores de bienes, servicios e
infraestructura que satisfagan los requisitos de adquis...
CMMI
El Modelo de Madurez de Capacidades o CMM (Capability Maturity Model), es
un modelo de evaluación de los procesos de ...
•Acuerdo con Proveedores: En proyectos complejos se requiere de la
incorporación de proveedores para ejecutar funciones o ...
Niveles de Madurez (Continuo)
• Nivel 0 (incompleto): El proceso no se ejecuta o se hace parcialmente.
• Nivel 1 (Ejecutad...
Fuerza de reflexión
MoProSoft
• La norma de modelo de procesos de software (MoProSoft) pretende ayudar
a las organizacione...
Cmmi y moprosoft
Cmmi y moprosoft
Cmmi y moprosoft
Próxima SlideShare
Cargando en…5
×

Cmmi y moprosoft

358 visualizaciones

Publicado el

Análisis entre Moprosoft y CMMI

Publicado en: Software
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
358
En SlideShare
0
De insertados
0
Número de insertados
13
Acciones
Compartido
0
Descargas
2
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Cmmi y moprosoft

  1. 1. UNIVERSIDAD TECNOLÓGICA TULA-TEPEJI Carrera: Tecnologías De La Información Y Comunicación, Área sistemas Informáticos Nombre del alumno: Eduardo Contreras Cortes Cuatrimestre: 5° Grupo: 2 Fecha: 13/04/15 Nombre del profesor José Ángel Pérez Hernández Materia: CALIDAD EN EL DESARROLLO DE SOFTWARE
  2. 2. MOPROSOFT MOPROSOFT es el Modelo de Procesos para la Industria del Software. Un modelo para la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software. 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 (UNAM) y a solicitud de la Secretaría de Economía para obtener una norma mexicana que resulte apropiada a las características de tamaño de la gran mayoría de empresas mexicanas de desarrollo y mantenimiento de software. El Programa para el Desarrollo de la Industria del Software (PROSOFT), es un plan de la Secretaría de Economía de México que forma parte del Plan Nacional de Desarrollo 2001-2006. Y está vigente a la fecha. PROSOFT tiene siete líneas estratégicas, siendo la sexta la que ha dado origen a MoProSoft: "Alcanzar niveles internacionales en capacidad de procesos". Al comenzar el desarrollo de esta línea estratégica se evaluó la adopción de los modelos: ISO 9000, ISO 15504, SW-CMM. El resultado de la evaluación fue: "Ninguno de los estándares o modelos cumple con los requisitos expresados por la industria nacional", y se decidió la elaboración de un modelo adecuado para las características de las empresas mexicanas, que se basaría en los modelos evaluados. Procesos que maneja Moprosoft: Categoría alta dirección (DIR) 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. • Gestión de Negocio: El propósito de Gestión de Negocio es establecer 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
  3. 3. evaluar los resultados 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. Categoría Gerencia (GER) 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. • Gestión de Procesos: 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: 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: 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. - Recursos Humanos y Ambiente de Trabajo: 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: El propósito de Bienes, Servicios e
  4. 4. 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: 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. Categoría Operación (OPE) El modelo considera a la operación como ejecutora de los proyectos de desarrollo y mantenimiento de software. • Administración de Proyectos Específicos: 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: 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 Programa para el Desarrollo de la Industria de Software (PROSOFT) fue implementado en octubre de 2002 • Recursos finales. En cada categoría se establecen roles y actividades a desarrollar, así como un responsable, una empresa o persona se puede certificar en MOPROSOFT para poder aplicar el modelo a sus desarrollos de software.
  5. 5. CMMI El Modelo de Madurez de Capacidades o CMM (Capability Maturity Model), es un modelo de evaluación de los procesos de una organización. Fue desarrollado inicialmente para los procesos relativos al desarrollo e implementación de software por la Universidad Carnegie-Mellon para el SEI (Software Engineering Institute). El SEI es un centro de investigación y desarrollo patrocinado por el Departamento de Defensa de los Estados Unidos de América y gestionado por la Universidad Carnegie-Mellon. "CMM" es una marca registrada del SEI.  El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.  El CMMI es el Modelo de Madurez de Capacidades Integrado.  Fue desarrollado por el SEI (SoftwareEnginnering Institute).  Mide la madurez del desarrollo del software en una escala del 1 al 5.  Integra disciplinas como sistemas y software en un solo marco de trabajo.  Describe formas efectivas y probadas de hacer las cosas, no es un enfoque radical. El modelo tiene 4 áreas de conocimiento o disciplinas que incluyen: • Ingeniería de Software (SW) • Ingeniería de Sistemas (SE) • Desarrollo Integrado de Productos y Procesos (IPPD) • Acuerdos con Proveedores (SS). Disciplinas del Modelo •Ingeniería de Sistemas: Abarca el desarrollo total del sistema que puede o no incluir el desarrollo de software. •Ingeniería de Software: Cubre el desarrollo de software y su mantenimiento. •Desarrollo integrado de Productos y Procesos: Contempla un enfoque sistemático para la colaboración de los involucrados relevantes a través de la vida del producto.
  6. 6. •Acuerdo con Proveedores: En proyectos complejos se requiere de la incorporación de proveedores para ejecutar funciones o añadir modificaciones a productos. Representaciones El CMMI tiene dos representaciones:  Por Etapas (Staged)  Continuo (Continuous) Estas representaciones permiten a la organización perseguir diferentes objetivos de mejora. La presentación y organización de la información es diferente para cada una, sin embargo el contenido es el mismo. CMMI por Etapas Da una secuencia probada para la mejora en donde cada una es base para la siguiente. Se puede migrar fácilmente del CMM a CMMI-SW. CMMI Continuo •Cada nivel de madurez es una plataforma bien definida para evolucionar la mejora. • Existen cinco niveles de madurez. • Cada nivel es una base para la mejora utilizando una secuencia probada desde sus bases. Niveles de Madurez (por Etapas) • Nivel 1 (Inicial): El proceso es impredecible, es reactivo y pobremente controlado. • Nivel 2 (Administrado): El proceso es reactivo y se caracteriza por su aplicación a proyectos. • Nivel 3 (Definido): El proceso es proactivo y se ve a nivel de la organización. • Nivel 4 (Administrado Cuantitativamente): El proceso es medido y controlado. • Nivel 5 (Optimizado): El proceso se enfoca en la mejora continua.
  7. 7. Niveles de Madurez (Continuo) • Nivel 0 (incompleto): El proceso no se ejecuta o se hace parcialmente. • Nivel 1 (Ejecutado): El proceso se ejecuta y se producen productos basados en productos de entrada identificados. • Nivel 2 (Administrado): El proceso es reactivo y se caracteriza por su aplicación a proyectos. • Nivel 3 (Definido): El proceso es proactivo y se ve a nivel de la organización. • Nivel 4 (Administrado Cuantitativamente): El proceso es medido y controlado. • Nivel 5 (Optimizado): El proceso se enfoca en la mejora continua. ¿Cuál Seleccionar? Continuo • Nos centramos en los problemas, mitigación de riesgos y en lo que le interesa a los objetivos de la organización. • Permite la comparación entre áreas de proceso. • Permite una comparación contra el modelo ISO 15504. Por Etapas • Provee una secuencia de las mejoras desde la administración básica hasta niveles de alta madurez. • Permite al comparación entre organizaciones por los niveles de madurez. • Provee un solo indicador que permite la comparación entre organizaciones.
  8. 8. Fuerza de reflexión MoProSoft • La norma de modelo de procesos de software (MoProSoft) pretende ayudar a las organizaciones dedicadas al desarrollo y mantenimiento de software a mejorar los procesos de cada una de sus áreas. • La implementación de MoProSoft en las empresas les permite alcanzar los mejores niveles en calidad de procesos de una manera sencilla ya que esta norma fue realizada tomando en cuenta las características y estructuras de desarrollo. • MoProSoft es el modelo ideal para las pequeñas y medianas empresas, accesible económicamente y con estándares basados en los implementados por ISO hace que MoProSoft sea la mejor alternativa además que la obtención del certificado habilita la posibilidad de la obtención de un certificado ISO 9000. CMMI • El CMMI han sido un modelo de gran utilidad para que toda empresa pueda tener una guía para orientar sus iniciativas de mejora. • CMMI es un modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software. • La finalidad de cada organización al implementar el CMMI es alcanzar la mejora en cada uno de sus procesos y cumplir con las expectativas como empresa y dar cada vez mejores resultados.

×