C APABILITY M ATURITY M ODEL (CMM) La satisfacción de las necesidades del cliente es la piedra angular del estándar CMM August 24, 2000 Software Engineering.

Slides:



Advertisements
Presentaciones similares
Experiencia en implantación de una metodología
Advertisements

ingeniería de software
Proceso de desarrollo con UML y el modelo CMM
Ingeniería de Software II
Análisis y diseño de sistemas 1 Primer semestre 2010 Clase 8
MODELOS DE CALIDAD – CMMI
Estructura de SW-CMM.
Evaluación, Valoración y Apreciación del SW-CMM
CERTIFICACION ISO 9000, ,12207 Y MODELO CMM
Aseguramiento de la calidad
CALIDAD EN DESARROLLO DE SOFTWARE
Unidad de Seguimiento y Evaluación
CMMI.
REQUISTOS DE LA CERTIFICACIÓN.
INTRODUCCIÓN A CMMI V
ESCUELA COLOMBIANA DE INGENIERIA
CAPABILITY MATURITY MODEL INTEGRATION MODEL
CALIDAD EN EL DESARROLLO DE SOFTWARE
CMM y CMMI.
Mejoramiento de los procesos de desarrollo de software
-ACQ CMMI for Adquisition.
La Sindicatura General de la Nación, en su rol de Órgano Rector del Sistema de Control Interno del Poder Ejecutivo Nacional, normativo, de supervisión.
Página 1 09/01/2005 Materia: Tecnología de la Información Curso: Profesora Ariana Rosenthal Aseguramiento de la calidad.
Inma Salesa Ester Palacios
Tema: Aseguramiento De la calidad.
Sistemas de gestión de la calidad en empresas que desarrollan con Genexus Amalia Álvarez Balbi Gastón Mousqués
Técnicas de Calidad en el Software
CMMI Juan Manuel Perdigón.
CMMI Medición & Análisis GRUPO 1 Larissa Hererra Miguel Ortiz Isabel Blank Junio 2005.
Certificación CMM Capability Maturity Model (Modelo de Madurez de la Capacidad) Agustín J. González ELO329: Diseño y programación orientados a objetos.
Modelo de Capacidad y Madurez
El Proceso de Software es la única manera de desarrollar sistemas de calidad. F. o V. Justifica tu respuesta. Que tiene que ver la globalización.
Ana Alejandra Acevedo Estrada
Ing. Juan Carlos Torres Parodi
“Servicios Exportables y Fuente de Empleo”
Técnicas de Calidad en el Software Sesión # 7
Gestión de Calidad Ley 872 de 2003, Decreto 4110 de 2004,Decretos Departamentales 0025 y 0063 de 2005 (Decretos modificados con la reforma institucional.
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s07.
Certificación CMM Capability Maturity Model (Modelo de Madurez de la Capacidad) Agustín J. González ELO329: Diseño y programación orientados a objetos.
CMMI Profesor: Sr. Gustavo Donoso
Ciclo de vida de un sistema
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s09.
Control de Calidad de Software
Modelo de madurez tres dimensiones
Proceso de desarrollo de software Pablo Gervás F. Informática, UCM, noviembre 2007.
CMM.
Procesos itil Equipo 8.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Análisis y Diseño de Sistemas Cuatrimestre: 3 Página 1 de 6.
Alumno: Gerardo Mario Valdés Ortega Matricula: Asignatura: Análisis y diseño de Sistemas Computacionales Cuatrimestre: Tercero Carrera: Licenciatura.
Estructurar tus ideas para hacerlas realidad
NIVELES DE CALIDAD DEL SOFTWARE
CMMI GRUPO 5 Juan Marcelo Ferreira Aranda Silvano Christian Gómez
Modelo de madurez del CMMI
Calidad de Software. AGENDA: Introducción: Mas allá de la codificación El ciclo de vida: Desde la concepción hasta la descontinuación Calidad: Lugar de.
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s08.
DESARROLLO DE SOFTWARE Cuando se va desarrollar un software intervienen muchas personas como lo es el cliente quien es el que tiene el problema en su.
Consultoría de Análisis de Negocio para Osinergmin
¿Qué es la Ingeniería De Software? Ingeniería de Software.
Las fases del ciclo de la vida de desarrollo de sistemas
VI. EVALUACIÓN DE LOS RECURSOS
Experiencia de México Taller sobre TIC y Compras Públicas.
CAPABILITY MATURITY MODEL INTEGRATION Álvarez, Wilsandy V Castillo, Kerwint V García, María F.V
UNIDAD III. PSP Objetivo: El alumno identificará el Proceso Personal de Software, para medir su desempeño.
Sistemas de calidad en el desarrollo de software.
Certificación CMM Capability Maturity Model (Modelo de Madurez de la Capacidad) Agustín J. González ELO329: Diseño y programación orientados a objetos.
GESTIÓN DE PROYECTOS.
El departamento de defensa de los Estados Unidos tenía muchos problemas con el software que encargaba desarrollar a otras empresas, los presupuestos se.
CAPABILITY MATURITY MODEL INTEGRATION MODEL
Transcripción de la presentación:

C APABILITY M ATURITY M ODEL (CMM) La satisfacción de las necesidades del cliente es la piedra angular del estándar CMM August 24, 2000 Software Engineering Institute EE.UU

El modelo surgió por …. Décadas de promesas incumplidas acerca de la calidad, productividad y cumplimiento en el desarrollo de software. El SEI concluyó que los mayores problemas no erán técnicos sino administrativos. El primer borrador fue publicado en 1987 Décadas de promesas incumplidas acerca de la calidad, productividad y cumplimiento en el desarrollo de software. El SEI concluyó que los mayores problemas no erán técnicos sino administrativos. El primer borrador fue publicado en 1987 CAPABILITY MATURITY MODEL (CMM)

Actualmente CMM está patrocinado por... EL SEI (Software Engineering Institute), que tiene asiento en la Carnegie Mellon University de EE.UU. El SEI es fondeado por el DoD, NASA, y muchas otras compañías importantes del sector privado y público. EL SEI (Software Engineering Institute), que tiene asiento en la Carnegie Mellon University de EE.UU. El SEI es fondeado por el DoD, NASA, y muchas otras compañías importantes del sector privado y público. CAPABILITY MATURITY MODEL (CMM)

Los cinco niveles de madurez del proceso de software INICIAL 1 REPETIBLE 2 DEFINIDO 3 ADMINISTRADO 4 OPTIMIZACIÓN 5 Proceso disciplinado (Proyecto) Proceso estándar consistente (Organización) Proceso predecible Proceso en mejoramiento continuo

CAPABILITY MATURITY MODEL (CMM) Apague los incendios a nivel de proyectos Nivel 2 - Repetible

CAPABILITY MATURITY MODEL (CMM) Requirement Managemnet (Administración de requerimientos). En el nivel 2 los requerimientos son un dato. (RM) Project Planning (Planeación del proyecto). En este nivel básicamente se exige que el plan de haga de acuerdo con los requerimientos. (PP) Project tracking and oversight (Monitoreo y control del proyecto). Impone algunas consideraciones en el monitoreo, pues sino se controla el proyecto se sale de curso. (PT) Software Quality Assurance (Auditorías de calidad). Busca la consistencia en la acción. (QA) Software Configuration Manegement (Administración de la configuración). (CM) Nivel 2 - Repetible

CAPABILITY MATURITY MODEL (CMM) Apagados los incendios, defina procesos y opere a nivel de organización Nivel 3 - Definido

CAPABILITY MATURITY MODEL (CMM) Organization process focus (foco en procesos a nivel de organización). Si ya solucionó el lío a nivel de proyecto, defina procesos para la organización. (OF) Organization Process definition (Definición de procesos a nivel de organización). Defina e implemente los procesos que va a utilizar. (PC) Training Program (Programa de entrenamiento). Entrene las personas para que sigan los procesos, instructivos y métdos. (TP) Integrated software management (Gestión integrada de software). Implemente una forma de adecuar el proceso estándar a las necesidades de cada proyecto. Prácticas madurea de planeación. (IM) Nivel 3 - Definido

CAPABILITY MATURITY MODEL (CMM) Software Product Engineering (Ingeniería de producto). Prácticas maduras de requerimientos, análisis, diseño, desarrollo y pruebas. (PE) Intergroup coordination (Coordinación entre grupos). Si mas de un grupo tiene intereses y trabaja en el proyecto, es necesario coordinarlos. (IC) Peer Review (revisión entre compañeros) Uno de los métodos conocidos mas poderosos para mejorar la calidad de los productos y el aprendizaje. (PR) Nivel 3 - Definido (cont.)

CAPABILITY MATURITY MODEL (CMM) Conozca sus procesos cuantitativamente Nivel 4 - Administrado

CAPABILITY MATURITY MODEL (CMM) Quantitative process management (Administración cuantitativa de procesos). Controlar el desempeño del proceso cuantitativamente. (QQ) Metas de desempeño del proceso Conocimiento de la capacidad del proceso Exigencias adicionales en Project Tracking and oversight Software Quality Management (Administración cuantitativa de la calidad). Controla cuantitativamente la calidad. (QQ) Metas de desempeño del proceso Conocimiento de la capacidad del proceso Exigencias adicionales en Project Tracking and oversight Nivel 4 - Administrado

CAPABILITY MATURITY MODEL (CMM) Mejore constante y permanentemente Nivel 5 - Optimización

CAPABILITY MATURITY MODEL (CMM) Defect Prevention (Prevención de defectos) Como prevenir los defectos. (DP) A nivel de la compañía A nivel de proyectos Tanto en inyección como en prevención Technolgy change management (Administración de cambios en tecnología). Utilización de la tecnología para mejorar. (TC) Métodos, metodologías Conceptos Herramientas Nivel 5 - Optimización

CAPABILITY MATURITY MODEL (CMM) Process change Management (Administración de cambios al proceso). Mejore el proceso. (PC) Nivel 5 - Optimización (cont.)

CAPABILITY MATURITY MODEL (CMM) Requirement Management RM del nivel 2 y PE del nivel 3 Project Planning PP del nivel 2 e IM del nivel 3 Project Tracking and oversight PT del nivel 2 y QQ del nivel 4 De cualquier forma, las exigencias del modelo en todas las prácticas suben con el nivel. Relación entre KPAs

Organización Madura Una organización madura, en contraste, posee habilidad a través de toda la compañía para desarrollar y mantener software. Posee habilidad para transmitir tanto a los nuevos como a los empleados actuales el proceso de software y lleva a cabo las actividades de acuerdo con los planes. Los procesos están documentados, se utilizan y son consistentes con la forma real de trabajo. CAPABILITY MATURITY MODEL (CMM)

Organización Madura Las definiciones de procesos se actualizan cuando es necesario y las mejoras se desarrollan a través de pruebas piloto y análisis de costo - beneficio. Los roles y responsabilidades son claros en los procesos y a través de toda la organización... En general, las organizaciones maduras siguen un proceso disciplinado consistentemente porque todos los participantes entienden el valor de hacerlo así. CAPABILITY MATURITY MODEL (CMM)

CAPABILITY MATURITY MODEL (CMM) La capacidad de un proceso de software describe el rango de resultados esperados que pueden ser logrados siguiendo un proceso de desarrollo de software. El rendimiento de un proceso de software habla de los resultados reales obtenidos por seguir un proceso ordenado de desarrollo. La madurez de un proceso es el grado de extensión y profundidad que alcanza un proceso explícitamente definido, administrado, medido, controlado y eficiente.