Modelos de calidad de software
Ernesto Quiñones A. ernestoq@apesol.org
Que es un modelo de calidad de software?
Es un conjunto de buenas practicas para el ciclo de vida delsoftware, enfocado en los procesos de gestión y desarrollo de proyectos.
Tomar en Cuenta
Los modelos de calidad te dicen QUE hacer. no COMO hacerlo. ¿Porque? Depende las metodologías que uses●Depende de tus objetivos de negocio
●
Cuantos modelos existen?
●
Carnegie Mellon Software Engineering Institute – SEI http://www.sei.cmu.edu/cmmi/ Orientado a mejora de procesos en diferentesniveles de madurez, mas hacia proyectos específicos.
●
CMMI v. 1.2
International Organization for Standardization http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=21208&ICS1=35&ICS2=80&ICS3 Orientado al proceso del ciclo de vida del software
●
Norma ISO/IEC 12007
Ministerio de Administración Pública de España http://www.csi.map.es/csi/metrica3/ Modelo eImplementación
Metrica3
muchos...muchos mas
CMMI
CMMI - Problemática
Requiere mucho esfuerzo, compromiso de toda la organización. ●Comenzar a diseñar y/o documentar procesos, luego desplegarlos yponerlos en práctica. ●Requiere un mínimo de cantidad de personal (no menos de 10 personas en la práctica). ●Fuerte inversión económica.
●
CMMI - Soluciones
Compromiso asegurado ●Automatizar losmas posible las actividades de control y gestión de los procesos de los proyectos. ●Comenzar a documentar los procesos implícitos, en la medida de lo posible 0 plantillas en *office, implementación desistemas de gestión. ●Utilización de sistemas libres para minimizar los costos de implementación de CMMI.
●
CMMI – Primeras Medidas
Clientes requiriendo implementación de sistemas de calidad (ISO12207 y CMMI), dejar eXtremme Programming por Metrica3. ●Comenzar a dejar las primeras evidencias para una auditoria. ●Cumplir en la práctica con al menos Nivel 2 de CMMI.
●
CMMI Nivel 2...
Regístrate para leer el documento completo.