Please enable JavaScript.
Coggle requires JavaScript to display documents.
Normas ,estándares y Modelos para alcanzar un software de calidad. -…
Normas ,estándares y Modelos para alcanzar un software de calidad.
Estándares
Dentro de los estándares más aplicados a la calidad del software se encuentran los siguientes:ISO/IEC 9126, ISO/IEC 14598, ISO/IEC 25000, IEEE 1061, CMMI, SPICE.
El estándar ISO 9126 ha sido desarrollado en un intento de identificar los atributos clave de calidad para el software evalúa los productos de software, esta norma nos indica las características de la calidad y los lineamientos para su uso. El estándar identifica 6 atributos clave de calidad:
Funcionalidad: el grado en que el software satisface las necesidades indicadas por los siguientes subatributos: idoneidad, corrección, interoperatividad, conformidad y seguridad.
• Confiabilidad: cantidad de tiempo que el software está disponible para su uso. Está referido por los siguientes subatributos: madurez, tolerancia a fallos y facilidad de recuperación.
• Usabilidad: grado en que el software es fácil de usar. Viene reflejado por los siguientes subatributos: facilidad de comprensión, facilidad de aprendizaje y operatividad.
• Eficiencia: grado en que el software hace óptimo el uso de los recursos del sistema. Está indicado por los siguientes subatributos: tiempo de uso y recursos utilizados.
• Facilidad de mantenimiento: la facilidad con que una modificación puede ser realizada. Está indicada por los siguientes subatributos: facilidad de análisis, facilidad de cambio, estabilidad y facilidad de prueba.
Modelo:
CMMI (Capability Maturity Model Integration):
Es de los modelos más utilizados en las empresas de construcción de software, con el propósito de verificar el cumplimiento de estándares de calidad a partir de la medición con niveles de madurez.
CMMI
PSP Personal Software Process
PSP (Personal Software Process), es un modelo enfocado al personal involucrado en el proceso, este modelo se ha implementado en ámbitos académicos, desarrollo de software y mejora de procesos .
1 Inicial o ejecutando: Este es el nivel en donde todas las empresas que no tienen procesos, es donde el proceso se ejecuta y se logra su objetivo, así sea fuera de presupuesto y de cronograma
-
Significa que la forma de desarrollar proyectos está definida, establecida, documentada y que existen métricas.
Normas.
La norma ISO/IEC 33000 "Calidad de los procesos de desarrollo de software" representa a un conjunto de normas internacionales que reemplazan a la norma ISO 15504 "Evaluación y Mejora de la capacidad y madurez de procesos". SPICE ISO/IEC 33000 es una actualización de la serie ISO 15504.
ISO 9001: Sistema de calidad- Modelo de aseguramiento de la calidad en diseño/ desarrollo producción, instalación y servicio.
Norma que se aplica a los sistemas de calidad (SGC), el cual se centra en todos los elementos de administración de calidad con los que una empresa debe contar, para tener un sistema efectivo que permita administrar y mejorar la calidad sus productos y servicios.
La norma ISO/IEC 14598 es un estándar que proporciona un marco de trabajo para evaluar la calidad de todo tipo de producto software e indica los requisitos para los métodos de medición y el proceso de evaluación, proporcionando métricas y requisitos para los procesos de evaluación
ISO 9002: Sistemas de calidad- Modelo de aseguramiento de la calidad en la producción e instalación.
La norma ISO 9002 evalúa todos los recursos humanos y técnicos y los procedimientos administrativos, que garantizan la operación continua y efectiva del sistema de calidad en una empresa. es necesaria la supervisión constante y el cumplimiento de especificacion
-