Actividad1
La calidad del software es el grado con el que un sistema, componente o procesos cumple los requerimientos especificados, y las necesidades o expectativas del cliente o usuario.
Los estándares de calidad son modelos para la mejora de procesos que proporcionan a las organizaciones los elementos esenciales para procesos eficaces.
Un estándar es unconjunto de criterios documentados para especificar y determinar la adecuación de una acción u objeto.
Los estándares pueden ser desarrollados por la propia compañía, por sociedades profesionales, o por organismos internacionales.
CMMI
CMMI: 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 desarrolladoinicialmente para los procesos relativos al desarrollo e implementación de software .
CMMI es un modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software.
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 producirsoftware.
Se divide en 5 niveles de madurez que son los siguientes:
1 - Inicial. Las organizaciones en este nivel no disponen de un ambiente estable para el desarrollo y mantenimiento de software. 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 unrazonable 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 implementantécnicas de revisión por pares
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 haceuso intensivo de las métricas y se gestiona el proceso de innovación.
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.
CMMI nos indica cuando es que nuestro proyecto alcanzado por así decirlo su madurez o en qué base o estado se encuentra
Normas para Proyectos T.I.
ISO9011.-
Indica como auditar los procesos que constituyen al sistema de gestión de la calidad.
Principios de auditoría:
Gestión de un programa de auditoría
Actividades de auditoría
Competencia y evaluación de los auditores.
la norma se dirige al más amplio rango de potenciales usuarios, considerando que puede utilizarse en auditorías de:
Primera parte o auditorías internas.
Segundaparte que realice una organización para la evaluación de sus proveedores
Tercera parte las entidades de certificación También, esta norma se ha tomado como referencia para la formación de auditores y auditores jefe en los distintos cursos y en los esquemas de certificación de personal.
ISO 9126
Es estándar internacional para evaluación de calidad del software.
El modelo de la calidadestablecido en la primera parte del estándar, ISO 9126-1, clasifica calidad del software en un sistema estructurado de características
Funcionalidad - Un sistema de las cualidades que refieren la existencia de un sistema de funciones y de sus características especificadas. Las funciones son las que satisfacen necesidades indicadas o implicadas.
Conveniencia
Exactitud
Interoperabilidad...
Regístrate para leer el documento completo.