Modelo De Calidad De Desarrollo De Software Cmmi

21

Transcript of Modelo De Calidad De Desarrollo De Software Cmmi

Page 1: Modelo De Calidad De Desarrollo De Software Cmmi
Page 2: Modelo De Calidad De Desarrollo De Software Cmmi

El CMM - CMMI es un modelo de calidad del software que clasifica las empresas en niveles de madurez. Estos niveles sirven para conocer la madurez de los procesos que se realizan para producir software.

Page 3: Modelo De Calidad De Desarrollo De Software Cmmi

Este es el nivel en donde están todas las empresas que no tienen procesos. Los presupuestos se disparan, no es posible entregar el proyecto en fechas, te tienes que quedar durante noches y fines de semana para terminar un proyecto. No hay control sobre el estado del proyecto, el desarrollo del proyecto es completamente opaco, no sabes lo que pasa en él.

Page 4: Modelo De Calidad De Desarrollo De Software Cmmi

En este nivel el éxito de los resultados obtenidos se pueden repetir. La principal diferencia entre este nivel y el anterior es que el proyecto es gestionado y controlado durante el desarrollo del mismo. El desarrollo no es opaco y se puede saber el estado del proyecto en todo momento.

Page 5: Modelo De Calidad De Desarrollo De Software Cmmi

Los procesos que hay que implantar para alcanzar este nivel son:

Gestión de requisitos Planificación de proyectos Seguimiento y control de proyectos Gestión de proveedores Aseguramiento de la calidad Gestión de la configuración

Page 6: Modelo De Calidad De Desarrollo De Software Cmmi

alcanzar este nivel significa que la forma de desarrollar proyectos (gestión e ingeniería) esta definida, por definida quiere decir que esta establecida, documentada y que existen métricas (obtención de datos objetivos) para la consecución de objetivos concretos.

Page 7: Modelo De Calidad De Desarrollo De Software Cmmi

Los procesos que hay que implantar para alcanzar este nivel son:

Desarrollo de requisitos Solución Técnica Integración del producto Verificación Validación Desarrollo y mejora de los procesos de la organización Definición de los procesos de la organización Planificación de la formación Gestión de riesgos Análisis y resolución de toma de decisiones

Page 8: Modelo De Calidad De Desarrollo De Software Cmmi

Los proyectos usan objetivos medibles para alcanzar las necesidades de los clientes y la organización. Se usan métricas para gestionar la organización.

Page 9: Modelo De Calidad De Desarrollo De Software Cmmi

Los procesos que hay que implantar para alcanzar este nivel son:

Gestión cuantitativa de proyectos Mejora de los procesos de la organización

Page 10: Modelo De Calidad De Desarrollo De Software Cmmi

Los procesos de los proyectos y de la organización están orientados a la mejora de las actividades. Mejoras incrementales e innovadoras de los procesos que mediante métricas son identificadas, evaluadas y puestas en práctica.

Page 11: Modelo De Calidad De Desarrollo De Software Cmmi

Los procesos que hay que implantar para alcanzar este nivel son:

Innovación organizacional Análisis y resolución de las causas

Page 12: Modelo De Calidad De Desarrollo De Software Cmmi

De acuerdo con la naturaleza de la organización podemos identificar objetivos con o sin ánimo de lucro.

podemos definir los objetivos en generales largo plazo, el táctico o mediano plazo, y el operacional o corto plazo

Page 13: Modelo De Calidad De Desarrollo De Software Cmmi

son llamados también los objetivos estratégicos en una empresa. Estos objetivos se hacen en un periodo de 5 años y mínimo tres años. Los objetivos estratégicos sirven para definir el futuro del negocio.

• Consolidación del patrimonio.        • Mejoramiento de la tecnología de punta.        • Crecimiento sostenido.        • Reducción de la cartera en mora.        • Integración con los socios y la sociedad        • Capacitación y mejoramiento del personal        • Claridad en los conceptos de cuales son las áreas que

componen la empresa.        • Una solución integral que habrá así el camino hacia la

excelencia.         La• fácil accesibilidad en la compra del producto para la

ampliación de

Page 14: Modelo De Calidad De Desarrollo De Software Cmmi

son los objetivos tácticos de la empresa y se basan en función al objetivo general de la organización. También son llamados los objetivos tácticos ya que son los objetivos formales de la empresa y se fijan por áreas para ayudar a ésta a lograr su propósito.

Page 15: Modelo De Calidad De Desarrollo De Software Cmmi

son llamados los objetivos individuales o los objetivos operacionales de la empresa que se realizan en menos de un año, Así, para que los objetivos a corto plazo puedan contribuir, es necesario establecer un plan para cumplir con cada objetivo y que deberá ser revisado en términos de lógica, consistencia y practicabilidad.

Page 16: Modelo De Calidad De Desarrollo De Software Cmmi

Para que el entrenamiento sea efectivo debe funcionar como un sistema, es decir, como un conjunto de elementos organizados e interrelacionados con un propósito común.Las tecnicas de entrenamiento debe comprender las siguientes fases:

Diagnóstico de Necesidades de Entrenamiento. Planificación del Entrenamiento. Ejecución del Entrenamiento Evaluación y Control de Resultado

Page 17: Modelo De Calidad De Desarrollo De Software Cmmi

Debido a que el entrenamiento es un proceso continuo, las fasesanteriormente citadas se deben cumplir en forma secuencial, lo cual significa que para poder llevar a cabo el proceso de entrenamiento, resulta indispensable efectuar, en primer lugar, el diagnostico de las necesidades reales de entrenamiento, una vez identificadas aquéllas susceptibles de corrección con el entrenamiento, se diseña el Plan de Entrenamiento. Posteriormente, se efectúa su ejecución y por último, sé monitorean y analizan los resultados, retroalimentando dicha información.

Diagnostico de la Situación

Logro de los objetivos de la organizaciónDeterminación de los requisitos básicos de la fuerza de trabajoResultados de la evaluación del desempeñoAnálisis de problemas en la producción (a priori o a posteriori)Análisis de problemas de personalAnálisis de informes y otros datos

Page 18: Modelo De Calidad De Desarrollo De Software Cmmi

Decisión en cuanto a la Estrategia

A quién entrenarCómo entrenarEn qué entrenarDónde entrenarCuándo entrenarCuánto entrenarQuién entrenará

Implementación o Acción

Aplicación de los programas por la asesoría, por la línea o en combinación

Evaluación y Control

SeguimientoVerificación o mediciónComparación de la situación actual con la situación anterior

Page 19: Modelo De Calidad De Desarrollo De Software Cmmi

Las organizaciones líderes del mundo entero están sacando ventajas estratégicas al mejorar su proceso de desarrollo de software y de productos, ya que a través de ello es posible reducir los costos de desarrollo a la mitad de lo actual y las tasas de fallas a la tercera parte, con los consiguientes beneficios económicos y de productividad.

Page 20: Modelo De Calidad De Desarrollo De Software Cmmi

Coordinación de la definición y mejora del proceso

Programa de adiestramiento Integración Gerencia e Ingeniería de S/W Ingeniería de productos de S/W Coordinación inter-grupos Revisiones Prevención de defectos Gerencia del cambio tecnológico y del

proceso

Page 21: Modelo De Calidad De Desarrollo De Software Cmmi