Técnicas de Calidad en el Software Sesión # 7

Slides:



Advertisements
Presentaciones similares
ingeniería de software
Advertisements

Análisis y diseño de sistemas 1 Primer semestre 2010 Clase 8
FORMULACIÓN DE PROYECTOS PARA LA COOPERACIÓN INTERNACIONAL MÓDULO V
MODELOS DE CALIDAD – CMMI
Estructura de SW-CMM.
Evaluación, Valoración y Apreciación del SW-CMM
2.3 Modelo de Capacidad de Madurez Integrado (CMMI®)
CERTIFICACION ISO 9000, ,12207 Y MODELO CMM
CALIDAD EN DESARROLLO DE SOFTWARE
CMMI.
Procesos de software Evaluación y mejora.
Introducción a la calidad en el desarrollo de software
ESCUELA COLOMBIANA DE INGENIERIA
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.
CAPABILITY MATURITY MODEL INTEGRATION MODEL
Mejoramiento de los procesos de desarrollo de software
-ACQ CMMI for Adquisition.
Presentación General Itera
Presentación General Itera
MODELO DE CAPACIDAD DE MADUREZ INTEGRADO (CMMI)
Inma Salesa Ester Palacios
ADMINISTRACION DE RECURSOS HUMANOS.
Técnicas de Calidad en el Software Sesión # 15
Sistemas de Información Agosto-Diciembre 2007 Sesión # 8.
Sistemas de gestión de la calidad en empresas que desarrollan con Genexus Amalia Álvarez Balbi Gastón Mousqués
Tema I Arquitectura de Software. Arquitectura de software es un conjunto de reglas que definen la estructura de un sistema y las relaciones entre sus.
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
Ingeniería de Software
Ana Alejandra Acevedo Estrada
Ing. Juan Carlos Torres Parodi
CMMI. Planificación del Proyecto Gelvis Sequera Juan Bustamante Kenny Vivas Sartenejas, Junio de 2005.
Dirección de Proyectos - visión del PMBOK -
Calidad y Enfoque de Procesos: Retos en el Desarrollo de Aplicaciones de Negocios Karina Cedillo Cázares QuarkSoft S.C. 23 de Octubre del 2003.
ISF5501 Ingeniería de Software
VII Congreso de Expotecnología UVM 2007 Jonás A. Montilva C.
Modelado de Procesos de Negocios
Técnicas de Calidad en el Software Sesión # 14. Control Estadístico de Calidad Control Estadístico de Calidad del Software: Es una tendencia en la industria.
Mejora de procesos.
Técnicas de Calidad del Software Agosto-Diciembre 2007 Sesión # 2.
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.
Técnicas de Calidad en el Software
Departamento de Medicina Preventiva y Social, Facultad de Medicina Sociedad Uruguaya de Informática en la Salud (SUIS) Curso Introductorio a los Sistemas.
III Jornadas de Ingeniería de Software ESPOL - UTPL 2006 Área de Ingeniería de Software, Proyecto VLIR Capítulo de Computación, Rama Estudiantil IEEE-ESPOL.
CMMI Profesor: Sr. Gustavo Donoso
Modelo de madurez tres dimensiones
Modelo Integrado de Capacidad y Madurez o Capability Maturity Model Integration (CMMI) Universidad Alejandro de Humboldt Profesor Luis Piña Ingeniería.
Proceso de desarrollo de software Pablo Gervás F. Informática, UCM, noviembre 2007.
CMM.
CMMI José María Molero Alonso Juan Resinas Arias de Reyna Antonio Pablo Vicente Domínguez-Palacios C apability M aturity M odel I ntegration.
Alumno: Israel Espinosa Jiménez Matricula: Licenciatura: TIC Asignatura: Análisis y Diseño de Sistemas Cuatrimestre: 3 Página 1 de 6.
Licenciatura: Tecnologías de la Información y Comunicación
Pruebas de Calidad de Software (PCS)
Estructurar tus ideas para hacerlas realidad
NIVELES DE CALIDAD DEL SOFTWARE
Modelo de madurez del CMMI
Motivación ELO329: Diseño y programación orientados a objetos Agustín J. González 1s08.
Técnicas de Calidad en el Software Sesión # 9. Mejora de Procesos Análisis de procesos actuales Definición de áreas de oportunidad Definición de estrategias.
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.
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.
GESTION POR COMPETENCIAS – UNA HERRAMIENTA PARA EL DESARROLLO DEL TELENTO HUMANO Qué permite el modelo de gestión por competencias? Qué entendemos por.
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.
El departamento de defensa de los Estados Unidos tenía muchos problemas con el software que encargaba desarrollar a otras empresas, los presupuestos se.
Existen varios tipos de modelos de calidad: Modelo de Dirección por Calidad (SMCT) Modelo de Calidad para Gobiernos Municipales 2005.
Transcripción de la presentación:

Técnicas de Calidad en el Software Sesión # 7

Calidad de un producto de sofwtare Calidad del proceso Herramientas Calidad del Recursos de desarrollo producto invertidos Calidad del grupo de trabajo Ian Sommerville

Calidad de un producto de sofwtare Calidad del proceso Herramientas Calidad del Recursos de desarrollo producto invertidos Calidad del grupo de trabajo Ian Sommerville

Madurez de un proceso Un proceso maduro produce resultados deseados, estables y predecibles

Madurez de un proceso Un proceso es maduro cuando: Está bien definido La gente está entrenada para participar La organización supervisa su cumplimiento Se encuentra en mejora continua Ing. Rafael Salazar

Mejora de Procesos Análisis de procesos actuales Definición de áreas de oportunidad Definición de estrategias de cambio Capacitación para el cambio Aministración del cambio y la mejora continua Ian Sommerville

Mejora de procesos de desarrollo de software Análisis del proceso de desarrollo actual:  Modelo del proceso  Métricas e indicadores  Evaluación objetiva de desempeño Ian Sommerville

Mejora de procesos de desarrollo de software Métricas e indicadores (Process metrics): Tiempo invertido Recursos requeridos Número de eventos:  errores identificados  errores corregidos  cambios en requerimientos  cambios en código, etc. Ian Sommerville

Mejora de procesos de desarrollo de software Evaluación objetiva (Process assesment): Procesos Productos Competencias y habilidades del grupo de trabajo Ian Sommerville

Mejora de procesos de desarrollo de software Evaluación objetiva: CMM: Niveles de madurez de procesos P-CMM: Niveles de madurez de la gente que participa en procesos de desarrollo de software Ian Sommerville

Niveles de madurez de procesos de desarrollo de software CMM (Capability Maturity Model): Es un programa de mejora continua para el proceso de desarrollo de software de calidad. Fue creado por el SEI (Software Engineering Institute), en la Universidad de Carnegie Mellon.

Calidad de un producto de sofwtare Calidad del proceso (CMM) Herramientas Calidad del Recursos de desarrollo producto invertidos Calidad del grupo de trabajo Ian Sommerville

Niveles de procesos de desarrollo de software CMM (Capability Maturity Model) Level 1: Initial Level 2: Repeatable Level 3: Defined Level 4: Managed Level 5: Optimizing

Niveles de madurez de procesos de desarrollo de software P-CMM (People Capability Maturity Model) Es una adaptación del CMM, orientada a la forma en que se capacita y administra el capital humano en procesos de desarrollo de software.

Niveles de madurez de procesos de desarrollo de software P-CMM (People Capability Maturity Model) Involucra procesos de contratación, capacitación, evaluación, y retención del capital humano que participa en el proceso de desarrollo de software.

Mejoras del proceso de desarrollo de software Calidad del proceso (CMM) Herramientas Calidad del Recursos de desarrollo producto invertidos Calidad del grupo de trabajo (P-CMM) Ian Sommerville

Niveles de procesos de desarrollo de software P-CMM (People Capability Maturity Model) Level 1: Initial Level 2: Repeatable Level 3: Defined Level 4: Managed Level 5: Optimizing

Niveles de madurez de procesos de desarrollo de software Q: Cómo puedo aplicar el modelo CMM en mi empresa que desarrolla software? A: CMMI (Capability Maturity Model Integration): Por procesos (continuous representation)  Project management, Process management, Engineering, Support, etc… Por niveles (staged representation)  1, 2, 3, 4, 5