SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
UNIVERSIDAD
TECNOLÓGICA DE
TUL-TEPEJI
Modelos De
Calidad
Calidad de Software
Ricardo Juárez Jiménez 5TIC-G2
Tecnologías de la Información y
la Comunicación
Contenido
Modelo CMMI ..................................................................................................................................... 2
Modelo Moprosoft.............................................................................................................................. 4
Ideas Fuerza ........................................................................................................................................ 6
Estructura Organizativa del Modelo de Procesos de Moprosoft........................................................ 6
Análisis Comparativo........................................................................................................................... 7
Modelo CMMI
 El CMMI es un enfoque de mejora de procesos que provee a las
organizaciones de los elementos esenciales para un proceso efectivo.
 Fue desarrollado por el SEI (Software Enginnering Institute).
 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 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.
Este modelo establece un conjunto de prácticas o procesos clave agrupados en
Áreas Clave de Proceso (KPA - Key Process Area). Para cada área de proceso
define un conjunto de buenas prácticas que habrán de ser:
• Definidas en un procedimiento documentado
• Provistas (la organización) de los medios y formación necesarios
• Ejecutadas de un modo sistemático, universal y uniforme
(institucionalizadas)
• Medidas
• Verificadas
A su vez estas Áreas de Proceso se agrupan en cinco "niveles de madurez", de
modo que una organización que tenga institucionalizadas todas las prácticas
incluidas en un nivel y sus inferiores, se considera que ha alcanzado ese nivel de
madurez.
Los niveles son:
1.- Inicial. Las organizaciones en este nivel no disponen de un ambiente estable
para el desarrollo y mantenimiento de software. Aunque se utilicen técnicas
correctas de ingeniería, los esfuerzos se ven minados por falta de planificación.
El éxito de los proyectos se basa la mayoría de las veces en el esfuerzo personal,
aunque a menudo se producen fracasos y casi siempre retrasos y sobrecostes. El
resultado de los proyectos es impredecible.
2.- Repetible. En este nivel las organizaciones disponen de unas prácticas
institucionalizadas de gestión de proyectos, existen unas métricas básicas y un
razonable seguimiento de la calidad. La relación con subcontratistas y clientes
está gestionada sistemáticamente.
3.- Definido. Además de una buena gestión de proyectos, a este nivel las
organizaciones disponen de correctos procedimientos de coordinación entre
grupos, formación del personal, técnicas de ingeniería más detallada y un nivel
más avanzado de métricas en los procesos. Se implementan técnicas de revisión
por pares (peer reviews).
4.- Gestionado. Se caracteriza porque las organizaciones disponen de un
conjunto de métricas significativas de calidad y productividad, que se usan de
modo sistemático para la toma de decisiones y la gestión de riesgos. El software
resultante es de alta calidad.
5.- Optimizado. La organización completa está volcada en la mejora continua de
los procesos. Se hace uso intensivo de las métricas y se gestiona el proceso de
innovación.
Así es como el modelo CMM establece una medida del progreso, conforme al
avance en niveles de madurez. Cada nivel a su vez cuenta con un número de
áreas de proceso que deben lograrse. El alcanzar estas áreas o estadios se
detecta mediante la satisfacción o insatisfacción de varias metas claras y
cuantificables. Con la excepción del primer nivel, cada uno de los restantes
Niveles de Madurez está compuesto por un cierto número de Áreas Claves de
Proceso, conocidas a través de la documentación del CMM por su sigla inglesa:
KPA.
Cada KPA identifica un conjunto de actividades y prácticas interrelacionadas, las
cuales cuando son realizadas en forma colectiva permiten alcanzar las metas
fundamentales del proceso. Las KPAs pueden clasificarse en 3 tipos de proceso:
Gestión, Organizacional e Ingeniería.
Para guiar a las organizaciones a definir y mejorar sus procesos indica qué
actividades han de realizar, pero nada sobre cómo hacerlo. Esto es así tanto en lo
referente a la ingeniería como a las herramientas o técnicas de gestión, aunque
hace una curiosa excepción en las revisiones por pares (peer reviews).
Modelo Moprosoft
El Modelo de Procesos para la Industria de Software, Moprosoft, tiene por objetivo
proporcionar a la industria mexicana, y a las áreas internas dedicadas al desarrollo
y mantenimiento de software, un conjunto integrado de las mejores prácticas
basadas en los modelos y estándares reconocidos internacionalmente, tales como
ISO 9000:2000, CMM-SW, ISO/ IEC 15504, PMBOK, SWEBOK entre otros.
Moprosoft contiene tres categorías de procesos que corresponden a las capas de
Alta Dirección, Gestión y Operación. La categoría de Alta Dirección contiene el
proceso de Gestión de Negocio; la categoría de Gestión se compone de Gestión
de Procesos, Gestión de Proyectos y Gestión de Recursos, a su vez, este último
se divide en tres subprocesos:
El de Recursos Humanos, el de Bienes, Servicios e Infraestructura y el de
Conocimiento de la Organización. Finalmente, la categoría de Operación contiene
los procesos de Administración de Proyectos Específicos y de Desarrollo y
Mantenimiento de Software. El propósito de contar con un modelo de estas
características es apoyar a la industria de software en su tránsito del estado
actual, en el cual la calidad de los productos depende principalmente de las
habilidades de los individuos, al estado deseado: en donde la calidad de los
productos de software será la consecuencia de la madurez en los procesos de las
organizaciones.
Moprosoft fue desarrollado durante el 2002, como consecuencia de los acuerdos
de la mesa de la Estrategia 6 del Programa para el Desarrollo de la Industria de
Software dirigido por la Secretaría de Economía, bajo un convenio con la Facultad
de Ciencias de la UNAM. Para el desarrollo de este proyecto se convocó, a través
de la Asociación Mexicana para la Calidad en Ingeniería de Software (AMCIS), a
personas con experiencia y conocimiento en los modelos de procesos y calidad de
software, quienes serían los que conformaran al grupo editor bajo mi dirección.
Este grupo estuvo constituido por las maestras Claudia Alquicira Esquivel,
Angélica Su Ramos, Alfonso Martínez Martínez, Gloria Quintanilla Osorio, Mara
Ruvalcaba López; por el ingeniero Francisco López Lira Hinojo; las matemáticas
María Elena Rivera López y María Julia Orozco Mendoza; y completaban el equipo
la doctora Yolanda Fernández Ordóñez y Miguel Ángel Flores Lemus.
Categorías
Categoría alta dirección (DIR)
• Gestión de Negocio
• Gestión de memorización
Categoría Gerencia (GER)
• Gestión de Procesos
• Gestión de Proyectos
• Gestión de Recursos
• Recursos Humanos y Ambiente de Trabajo
• Bienes Servicios e Infraestructura
• Conocimiento de la Organización.
Categoría Operación (OPE)
• Administración de Proyectos Específicos
• Desarrollo y Mantenimiento de Software.
Moprosoft, en su versión original como modelo de procesos, ya está disponible de
manera gratuita a través del portal www.software.net.mx. Las empresas y las
áreas internas interesadas ya pueden estudiarlo y compararlo con sus prácticas.
Se trata de un documento con poca extensión, unas 121 páginas, y al compararlo
con otros modelos y estándares, resulta bastante práctico
Moprosoft, a diferencia de CMM-SW y CMMI, está dirigido a la micro y pequeña
industria. Sintetiza las mejores prácticas en un conjunto pequeño de procesos que
abarcan las responsabilidades de la alta dirección, gestión y operación. Se trata de
un modelo integrado, en el cual: las salidas de un proceso están claramente
dirigidas como entradas a otros procesos; las prácticas de planeación,
seguimiento y evaluación se incluyeron en todos los procesos de gestión y
administración; los objetivos, los indicadores, las mediciones y las metas
cuantitativas fueron incorporadas 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; y existe una base de
conocimiento que resguarda todos los documentos y productos generados por los
procesos.
En otras palabras, es un modelo que –de manera más pragmática que otros–
presenta las mejores prácticas para la industria de software. Para corroborarlo,
invito a todos los lectores del Boletín IIE a que dediquen un tiempo a estudiarlo y
probarlo.
Ideas Fuerza
CMMI:
1. La madurez del desarrollo en 5 niveles.
2. Indica qué deben hacer los procesos, no cómo deben hacerlo.
3. Localización y resolución de defectos.
MOPROSOFT:
1. Modelo de desarrollo Mexicano-Internacional.
2. 3 categorías, 9 procesos, para el Desarrollo y mantenimiento de software.
3. Relación Moprosoft-ISO.
Estructura Organizativa del Modelo de Procesos de Moprosoft
Análisis Comparativo
MODELO CMMI MOPROSOFT
¿QUÉ SON? CMMI es la evolución de CMM.
CMM Fue desarrollado desde
1987 hasta 1997. En 2002, se
lanzó CMMI Versión 1.1, luego en
agosto de 2006 siguió la versión
1.2. El objetivo del proyecto
CMMI es mejorar la usabilidad de
modelos de madurez integrando
varios modelos diferentes en un
solo marco (framework).
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.
CARACTERÍSTICAS Es una guía para mejorar
procesos y comprobar la
capacidad de un grupo al
ejecutarlos.
Un modelo de madurez –
directriz, práctico y disciplinas
basadas en estándares de la
industria.
Indica QUÉ deben hacer los
procesos, no CÓMO deben
hacerlo.
Una metodología de desarrollo
o gestión de proyectos.
No es un estándar más de
procesos, el modelo CMMI está
alineado con los objetivos de
negocio.
NO compite con metodologías
ágiles u otras metodologías de
desarrollo.
Las categorías de procesos
corresponden a niveles
organizacionales de
administración.
Procesos Integrados y
Relacionados.
Foco en producto y su
capitalización.
Capacidad Organizacional de
gestión de procesos.
Capacidad Organizacional de
gestión de proyectos.
Alineación con objetivos de
negocio.
Fácil de entender.
Modelo mexicano.
VENTAJAS Reducción del coste de
desarrollo.
Localización y resolución de
defectos.
Mejora en la fiabilidad de la
planificación, en términos de
dedicación y de calendario.
Aumento de la productividad.
Reducción de los trabajos
derivados de correcciones tras
las fases de pruebas.
Aumento de la efectividad sobre
la planificación realizada.
Mejora en la calidad de
producto.
Está basado en normas ISO.
Facilita la comprensión del
Modelo utilizado.
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.
Mejora la planificación, para
que se establezcan planes más
realistas.
Los clientes viven más
informados.
Reducción del número de
defectos y detección en las fases
tempranas de su ciclo de vida.
Mejora de la Imagen de Marca.
Se puede aplicar a más de una
disciplina.
Mejor atención a las áreas de
ingeniería.
Mejora la comunicación, para
que cada participante cumpla con
sus responsabilidades.
DESVENTAJAS El problema de CMMI es su
falta de adecuación al enfoque a
servicios que está
experimentando el sector de las
TI (procesos de desarrollo de
productos de software) en todas
sus líneas de actividad, así como
el alto esfuerzo de implantación
que exige.
El proceso de evaluación es
muy costoso en tiempo y
esfuerzo.
La complejidad de la evaluación
continua puede atentar contra la
definición de objetivos concretos
de madurez.
Define actividades de manera
muy general.
Para asegurar la calidad de un
producto y un proceso se
requiere CMMI.
El 33% de las prácticas no
cubiertas de definir e
implementar como lo son
Administración de Configuración
(CM) Y Medición y Análisis (MA).
Evaluaciones formales
constantes.
No comprensible para los
modelos ISO 9000: 2000.
Proyectos para largos plazos.

Más contenido relacionado

La actualidad más candente

Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-softwareCBISOE
 
2.2 relación de cmm con psp y tsp
2.2 relación de cmm con psp  y tsp2.2 relación de cmm con psp  y tsp
2.2 relación de cmm con psp y tspeeelllkkk
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del softwareduberlisg
 
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...msurface
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativoLu Martinez
 
Empresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoEmpresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoRazmli Rdz A
 
Construyendo tu propio laboratorio de pentesting
Construyendo tu propio laboratorio de pentestingConstruyendo tu propio laboratorio de pentesting
Construyendo tu propio laboratorio de pentestingJaime Andrés Bello Vieda
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIITensor
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftRicardo Juarez
 
Dss (sistemas de soporte de decisiones)
Dss (sistemas de soporte de decisiones)Dss (sistemas de soporte de decisiones)
Dss (sistemas de soporte de decisiones)GAB_HERANADEZ
 
Seguridad y respaldo de base de datos
Seguridad y respaldo de base de datosSeguridad y respaldo de base de datos
Seguridad y respaldo de base de datosCarlos Guerrero
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)David Hernandez
 
Herramientas de detección de vulnerabilidades-NESSUS
Herramientas de detección de vulnerabilidades-NESSUSHerramientas de detección de vulnerabilidades-NESSUS
Herramientas de detección de vulnerabilidades-NESSUSseguridadelinux
 

La actualidad más candente (20)

Aseguramiento control calidad-software
Aseguramiento control calidad-softwareAseguramiento control calidad-software
Aseguramiento control calidad-software
 
Sqa ejemplo
Sqa ejemploSqa ejemplo
Sqa ejemplo
 
2.2 relación de cmm con psp y tsp
2.2 relación de cmm con psp  y tsp2.2 relación de cmm con psp  y tsp
2.2 relación de cmm con psp y tsp
 
La calidad del software
La calidad del softwareLa calidad del software
La calidad del software
 
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...
Guía arquitectura n capas orientada al dominio - microsoft architecture (1a e...
 
Sistemas de información distribuidos
Sistemas de información distribuidosSistemas de información distribuidos
Sistemas de información distribuidos
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Versionamiento de software
Versionamiento de softwareVersionamiento de software
Versionamiento de software
 
Usabilidad
UsabilidadUsabilidad
Usabilidad
 
Empresas que utilizan itil en mexico
Empresas que utilizan itil en mexicoEmpresas que utilizan itil en mexico
Empresas que utilizan itil en mexico
 
Construyendo tu propio laboratorio de pentesting
Construyendo tu propio laboratorio de pentestingConstruyendo tu propio laboratorio de pentesting
Construyendo tu propio laboratorio de pentesting
 
5. Métodos de Prueba de Software
5. Métodos de Prueba de Software5. Métodos de Prueba de Software
5. Métodos de Prueba de Software
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software III
 
cmmi-dev
cmmi-devcmmi-dev
cmmi-dev
 
Modelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - MoprosoftModelos de calidad CMMI - Moprosoft
Modelos de calidad CMMI - Moprosoft
 
Dss (sistemas de soporte de decisiones)
Dss (sistemas de soporte de decisiones)Dss (sistemas de soporte de decisiones)
Dss (sistemas de soporte de decisiones)
 
Seguridad y respaldo de base de datos
Seguridad y respaldo de base de datosSeguridad y respaldo de base de datos
Seguridad y respaldo de base de datos
 
Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)Mobile D (programacion dispositivos moviles)
Mobile D (programacion dispositivos moviles)
 
Herramientas de detección de vulnerabilidades-NESSUS
Herramientas de detección de vulnerabilidades-NESSUSHerramientas de detección de vulnerabilidades-NESSUS
Herramientas de detección de vulnerabilidades-NESSUS
 

Destacado

Fase de Operación y Mantenimiento
Fase de Operación y MantenimientoFase de Operación y Mantenimiento
Fase de Operación y MantenimientoDecimo Sistemas
 
Calidad Del Producto Software
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Softwarealbert317
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftChuyito Alvarado
 
Estándares en proyectos informáticos
Estándares en proyectos informáticosEstándares en proyectos informáticos
Estándares en proyectos informáticosDayana Leon
 
Evaluación, calidad y gestión de calidad total en documentación
Evaluación, calidad y gestión de calidad total en documentaciónEvaluación, calidad y gestión de calidad total en documentación
Evaluación, calidad y gestión de calidad total en documentaciónLourdes Castillo
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del SoftwareJose Diaz Silva
 
Tecnicas de prueba y mantenimiento de software
Tecnicas de prueba y mantenimiento de softwareTecnicas de prueba y mantenimiento de software
Tecnicas de prueba y mantenimiento de softwareclean88
 
Gestion de calidad de proyectos
Gestion de calidad de proyectosGestion de calidad de proyectos
Gestion de calidad de proyectosJuan RamirezDj
 
Modelos de procesos de Software
Modelos de procesos de SoftwareModelos de procesos de Software
Modelos de procesos de SoftwareRaúl Galván
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Darthuz Kilates
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmiguest768516
 
CMM
CMMCMM
CMM1da4
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity ModelUzair Akram
 
Ventajas y desventajas de las plataformas virtuales
Ventajas y desventajas de las plataformas virtualesVentajas y desventajas de las plataformas virtuales
Ventajas y desventajas de las plataformas virtualesOscar Saavedra
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigaciónHoward Pernía
 
CMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARECMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWAREkatymi13
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboGabriel Gomez
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiJimmy Davila
 

Destacado (20)

Fase de Operación y Mantenimiento
Fase de Operación y MantenimientoFase de Operación y Mantenimiento
Fase de Operación y Mantenimiento
 
Calidad Del Producto Software
Calidad Del Producto SoftwareCalidad Del Producto Software
Calidad Del Producto Software
 
Ventajas y desventajas de moprosoft
Ventajas y desventajas de moprosoftVentajas y desventajas de moprosoft
Ventajas y desventajas de moprosoft
 
Cmm slide
Cmm slideCmm slide
Cmm slide
 
Estándares en proyectos informáticos
Estándares en proyectos informáticosEstándares en proyectos informáticos
Estándares en proyectos informáticos
 
Evaluación, calidad y gestión de calidad total en documentación
Evaluación, calidad y gestión de calidad total en documentaciónEvaluación, calidad y gestión de calidad total en documentación
Evaluación, calidad y gestión de calidad total en documentación
 
Pruebas de implantación del Software
Pruebas de implantación del SoftwarePruebas de implantación del Software
Pruebas de implantación del Software
 
Tecnicas de prueba y mantenimiento de software
Tecnicas de prueba y mantenimiento de softwareTecnicas de prueba y mantenimiento de software
Tecnicas de prueba y mantenimiento de software
 
Gestion de calidad de proyectos
Gestion de calidad de proyectosGestion de calidad de proyectos
Gestion de calidad de proyectos
 
Modelos de procesos de Software
Modelos de procesos de SoftwareModelos de procesos de Software
Modelos de procesos de Software
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
Modelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software CmmiModelo De Calidad De Desarrollo De Software Cmmi
Modelo De Calidad De Desarrollo De Software Cmmi
 
CMM
CMMCMM
CMM
 
Diseño de sistemas
Diseño de sistemasDiseño de sistemas
Diseño de sistemas
 
Capability Maturity Model
Capability Maturity ModelCapability Maturity Model
Capability Maturity Model
 
Ventajas y desventajas de las plataformas virtuales
Ventajas y desventajas de las plataformas virtualesVentajas y desventajas de las plataformas virtuales
Ventajas y desventajas de las plataformas virtuales
 
Moprosoft informe de investigación
Moprosoft informe de investigaciónMoprosoft informe de investigación
Moprosoft informe de investigación
 
CMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARECMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARE
 
Cuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad loboCuadro comparativo sobre los modelos de calidad lobo
Cuadro comparativo sobre los modelos de calidad lobo
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmiCuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 

Similar a Modelos de calidad CMMI - Moprosoft

Moprosoft
MoprosoftMoprosoft
MoprosoftUNEMI
 
Modelos de calidad cmmi moprosoft
Modelos de calidad cmmi moprosoftModelos de calidad cmmi moprosoft
Modelos de calidad cmmi moprosoftGordolobo7v
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidadArlu Flex
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de CalidadArlu Flex
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Johita Guerrero
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Johita Guerrero
 
Comparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftComparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftMali Ma
 
CMMI y MoProSoft.docx
CMMI y MoProSoft.docxCMMI y MoProSoft.docx
CMMI y MoProSoft.docxrafael366138
 
Eduardo hiram godínez aguirre inv psp conceptos básicos
Eduardo hiram godínez aguirre   inv psp conceptos básicosEduardo hiram godínez aguirre   inv psp conceptos básicos
Eduardo hiram godínez aguirre inv psp conceptos básicosEduardo Hiram
 
NORMAS ISO
NORMAS ISO NORMAS ISO
NORMAS ISO amairany
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoftAnnie Mrtx
 

Similar a Modelos de calidad CMMI - Moprosoft (20)

MoProsoft
MoProsoftMoProsoft
MoProsoft
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
Modelos de calidad cmmi moprosoft
Modelos de calidad cmmi moprosoftModelos de calidad cmmi moprosoft
Modelos de calidad cmmi moprosoft
 
Cmm
CmmCmm
Cmm
 
Presentación estándares de calidad
Presentación estándares de calidadPresentación estándares de calidad
Presentación estándares de calidad
 
Presentación Estándares de Calidad
Presentación Estándares de CalidadPresentación Estándares de Calidad
Presentación Estándares de Calidad
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
 
Comparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftComparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoft
 
CMMI y MoProSoft.docx
CMMI y MoProSoft.docxCMMI y MoProSoft.docx
CMMI y MoProSoft.docx
 
Dmcs u3 atr_roch
Dmcs u3 atr_rochDmcs u3 atr_roch
Dmcs u3 atr_roch
 
Cmmi y moprosoft
Cmmi y moprosoftCmmi y moprosoft
Cmmi y moprosoft
 
Eduardo hiram godínez aguirre inv psp conceptos básicos
Eduardo hiram godínez aguirre   inv psp conceptos básicosEduardo hiram godínez aguirre   inv psp conceptos básicos
Eduardo hiram godínez aguirre inv psp conceptos básicos
 
Trabajo final cmm
Trabajo final cmmTrabajo final cmm
Trabajo final cmm
 
NORMAS ISO
NORMAS ISO NORMAS ISO
NORMAS ISO
 
Ensayo
EnsayoEnsayo
Ensayo
 
Ensayo
EnsayoEnsayo
Ensayo
 
Sw Dev Process V2
Sw Dev Process V2Sw Dev Process V2
Sw Dev Process V2
 
Cmmi&moprosoft
Cmmi&moprosoftCmmi&moprosoft
Cmmi&moprosoft
 
Moprosoft eloy
Moprosoft eloyMoprosoft eloy
Moprosoft eloy
 

Último

Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaKANTUPAULAPORCELYUCR
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralAitana
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSBeatrizGonzales19
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptxEncomiendasElSherpa
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfGuillermoBarquero7
 

Último (6)

Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 
Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 

Modelos de calidad CMMI - Moprosoft

  • 1. UNIVERSIDAD TECNOLÓGICA DE TUL-TEPEJI Modelos De Calidad Calidad de Software Ricardo Juárez Jiménez 5TIC-G2 Tecnologías de la Información y la Comunicación
  • 2. Contenido Modelo CMMI ..................................................................................................................................... 2 Modelo Moprosoft.............................................................................................................................. 4 Ideas Fuerza ........................................................................................................................................ 6 Estructura Organizativa del Modelo de Procesos de Moprosoft........................................................ 6 Análisis Comparativo........................................................................................................................... 7
  • 3. Modelo CMMI  El CMMI es un enfoque de mejora de procesos que provee a las organizaciones de los elementos esenciales para un proceso efectivo.  Fue desarrollado por el SEI (Software Enginnering Institute).  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 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. Este modelo establece un conjunto de prácticas o procesos clave agrupados en Áreas Clave de Proceso (KPA - Key Process Area). Para cada área de proceso define un conjunto de buenas prácticas que habrán de ser: • Definidas en un procedimiento documentado • Provistas (la organización) de los medios y formación necesarios • Ejecutadas de un modo sistemático, universal y uniforme (institucionalizadas) • Medidas • Verificadas A su vez estas Áreas de Proceso se agrupan en cinco "niveles de madurez", de modo que una organización que tenga institucionalizadas todas las prácticas incluidas en un nivel y sus inferiores, se considera que ha alcanzado ese nivel de madurez. Los niveles son: 1.- Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para el desarrollo y mantenimiento de software. Aunque se utilicen técnicas correctas de ingeniería, los esfuerzos se ven minados por falta de planificación. El éxito de los proyectos se basa la mayoría de las veces en el esfuerzo personal, aunque a menudo se producen fracasos y casi siempre retrasos y sobrecostes. El resultado de los proyectos es impredecible.
  • 4. 2.- Repetible. En este nivel las organizaciones disponen de unas prácticas institucionalizadas de gestión de proyectos, existen unas métricas básicas y un razonable seguimiento de la calidad. La relación con subcontratistas y clientes está gestionada sistemáticamente. 3.- Definido. Además de una buena gestión de proyectos, a este nivel las organizaciones disponen de correctos procedimientos de coordinación entre grupos, formación del personal, técnicas de ingeniería más detallada y un nivel más avanzado de métricas en los procesos. Se implementan técnicas de revisión por pares (peer reviews). 4.- Gestionado. Se caracteriza porque las organizaciones disponen de un conjunto de métricas significativas de calidad y productividad, que se usan de modo sistemático para la toma de decisiones y la gestión de riesgos. El software resultante es de alta calidad. 5.- Optimizado. La organización completa está volcada en la mejora continua de los procesos. Se hace uso intensivo de las métricas y se gestiona el proceso de innovación. Así es como el modelo CMM establece una medida del progreso, conforme al avance en niveles de madurez. Cada nivel a su vez cuenta con un número de áreas de proceso que deben lograrse. El alcanzar estas áreas o estadios se detecta mediante la satisfacción o insatisfacción de varias metas claras y cuantificables. Con la excepción del primer nivel, cada uno de los restantes Niveles de Madurez está compuesto por un cierto número de Áreas Claves de Proceso, conocidas a través de la documentación del CMM por su sigla inglesa: KPA. Cada KPA identifica un conjunto de actividades y prácticas interrelacionadas, las cuales cuando son realizadas en forma colectiva permiten alcanzar las metas fundamentales del proceso. Las KPAs pueden clasificarse en 3 tipos de proceso: Gestión, Organizacional e Ingeniería. Para guiar a las organizaciones a definir y mejorar sus procesos indica qué actividades han de realizar, pero nada sobre cómo hacerlo. Esto es así tanto en lo referente a la ingeniería como a las herramientas o técnicas de gestión, aunque hace una curiosa excepción en las revisiones por pares (peer reviews).
  • 5. Modelo Moprosoft El Modelo de Procesos para la Industria de Software, Moprosoft, tiene por objetivo proporcionar a la industria mexicana, y a las áreas internas dedicadas al desarrollo y mantenimiento de software, un conjunto integrado de las mejores prácticas basadas en los modelos y estándares reconocidos internacionalmente, tales como ISO 9000:2000, CMM-SW, ISO/ IEC 15504, PMBOK, SWEBOK entre otros. Moprosoft contiene tres categorías de procesos que corresponden a las capas de Alta Dirección, Gestión y Operación. La categoría de Alta Dirección contiene el proceso de Gestión de Negocio; la categoría de Gestión se compone de Gestión de Procesos, Gestión de Proyectos y Gestión de Recursos, a su vez, este último se divide en tres subprocesos: El de Recursos Humanos, el de Bienes, Servicios e Infraestructura y el de Conocimiento de la Organización. Finalmente, la categoría de Operación contiene los procesos de Administración de Proyectos Específicos y de Desarrollo y Mantenimiento de Software. El propósito de contar con un modelo de estas características es apoyar a la industria de software en su tránsito del estado actual, en el cual la calidad de los productos depende principalmente de las habilidades de los individuos, al estado deseado: en donde la calidad de los productos de software será la consecuencia de la madurez en los procesos de las organizaciones. Moprosoft fue desarrollado durante el 2002, como consecuencia de los acuerdos de la mesa de la Estrategia 6 del Programa para el Desarrollo de la Industria de Software dirigido por la Secretaría de Economía, bajo un convenio con la Facultad de Ciencias de la UNAM. Para el desarrollo de este proyecto se convocó, a través de la Asociación Mexicana para la Calidad en Ingeniería de Software (AMCIS), a personas con experiencia y conocimiento en los modelos de procesos y calidad de software, quienes serían los que conformaran al grupo editor bajo mi dirección. Este grupo estuvo constituido por las maestras Claudia Alquicira Esquivel, Angélica Su Ramos, Alfonso Martínez Martínez, Gloria Quintanilla Osorio, Mara Ruvalcaba López; por el ingeniero Francisco López Lira Hinojo; las matemáticas María Elena Rivera López y María Julia Orozco Mendoza; y completaban el equipo la doctora Yolanda Fernández Ordóñez y Miguel Ángel Flores Lemus. Categorías Categoría alta dirección (DIR) • Gestión de Negocio • Gestión de memorización
  • 6. Categoría Gerencia (GER) • Gestión de Procesos • Gestión de Proyectos • Gestión de Recursos • Recursos Humanos y Ambiente de Trabajo • Bienes Servicios e Infraestructura • Conocimiento de la Organización. Categoría Operación (OPE) • Administración de Proyectos Específicos • Desarrollo y Mantenimiento de Software. Moprosoft, en su versión original como modelo de procesos, ya está disponible de manera gratuita a través del portal www.software.net.mx. Las empresas y las áreas internas interesadas ya pueden estudiarlo y compararlo con sus prácticas. Se trata de un documento con poca extensión, unas 121 páginas, y al compararlo con otros modelos y estándares, resulta bastante práctico Moprosoft, a diferencia de CMM-SW y CMMI, está dirigido a la micro y pequeña industria. Sintetiza las mejores prácticas en un conjunto pequeño de procesos que abarcan las responsabilidades de la alta dirección, gestión y operación. Se trata de un modelo integrado, en el cual: las salidas de un proceso están claramente dirigidas como entradas a otros procesos; las prácticas de planeación, seguimiento y evaluación se incluyeron en todos los procesos de gestión y administración; los objetivos, los indicadores, las mediciones y las metas cuantitativas fueron incorporadas 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; y existe una base de conocimiento que resguarda todos los documentos y productos generados por los procesos. En otras palabras, es un modelo que –de manera más pragmática que otros– presenta las mejores prácticas para la industria de software. Para corroborarlo, invito a todos los lectores del Boletín IIE a que dediquen un tiempo a estudiarlo y probarlo.
  • 7. Ideas Fuerza CMMI: 1. La madurez del desarrollo en 5 niveles. 2. Indica qué deben hacer los procesos, no cómo deben hacerlo. 3. Localización y resolución de defectos. MOPROSOFT: 1. Modelo de desarrollo Mexicano-Internacional. 2. 3 categorías, 9 procesos, para el Desarrollo y mantenimiento de software. 3. Relación Moprosoft-ISO. Estructura Organizativa del Modelo de Procesos de Moprosoft
  • 8. Análisis Comparativo MODELO CMMI MOPROSOFT ¿QUÉ SON? CMMI es la evolución de CMM. CMM Fue desarrollado desde 1987 hasta 1997. En 2002, se lanzó CMMI Versión 1.1, luego en agosto de 2006 siguió la versión 1.2. El objetivo del proyecto CMMI es mejorar la usabilidad de modelos de madurez integrando varios modelos diferentes en un solo marco (framework). 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. CARACTERÍSTICAS Es una guía para mejorar procesos y comprobar la capacidad de un grupo al ejecutarlos. Un modelo de madurez – directriz, práctico y disciplinas basadas en estándares de la industria. Indica QUÉ deben hacer los procesos, no CÓMO deben hacerlo. Una metodología de desarrollo o gestión de proyectos. No es un estándar más de procesos, el modelo CMMI está alineado con los objetivos de negocio. NO compite con metodologías ágiles u otras metodologías de desarrollo. Las categorías de procesos corresponden a niveles organizacionales de administración. Procesos Integrados y Relacionados. Foco en producto y su capitalización. Capacidad Organizacional de gestión de procesos. Capacidad Organizacional de gestión de proyectos. Alineación con objetivos de negocio. Fácil de entender. Modelo mexicano. VENTAJAS Reducción del coste de desarrollo. Localización y resolución de defectos. Mejora en la fiabilidad de la planificación, en términos de dedicación y de calendario. Aumento de la productividad. Reducción de los trabajos derivados de correcciones tras las fases de pruebas. Aumento de la efectividad sobre la planificación realizada. Mejora en la calidad de producto. Está basado en normas ISO. Facilita la comprensión del Modelo utilizado. 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. Mejora la planificación, para que se establezcan planes más realistas. Los clientes viven más informados.
  • 9. Reducción del número de defectos y detección en las fases tempranas de su ciclo de vida. Mejora de la Imagen de Marca. Se puede aplicar a más de una disciplina. Mejor atención a las áreas de ingeniería. Mejora la comunicación, para que cada participante cumpla con sus responsabilidades. DESVENTAJAS El problema de CMMI es su falta de adecuación al enfoque a servicios que está experimentando el sector de las TI (procesos de desarrollo de productos de software) en todas sus líneas de actividad, así como el alto esfuerzo de implantación que exige. El proceso de evaluación es muy costoso en tiempo y esfuerzo. La complejidad de la evaluación continua puede atentar contra la definición de objetivos concretos de madurez. Define actividades de manera muy general. Para asegurar la calidad de un producto y un proceso se requiere CMMI. El 33% de las prácticas no cubiertas de definir e implementar como lo son Administración de Configuración (CM) Y Medición y Análisis (MA). Evaluaciones formales constantes. No comprensible para los modelos ISO 9000: 2000. Proyectos para largos plazos.