Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos de Calidad del Software - Coggle Diagram
Modelos de Calidad del Software
Definición de Calidad del Software
Conjunto de características que determinan la capacidad de un software para satisfacer necesidades y expectativas.
Importancia
Asegura la satisfacción del cliente y la competitividad en el mercado.
Objetivo del Artículo
Revisar y clasificar modelos de calidad del software, destacando su relevancia en la mejora continua.
Clasificación de Modelos
Por Nivel de Proceso
Modelo Escalonado
Clasifica organizaciones en 5 niveles
Inicial: Procesos ad hoc.
Gestionado: Procesos planificados y ejecutados.
Definido: Procesos estandarizados.
Gestionado Cuantitativamente: Procesos medidos y controlados.
Optimización: Mejora continua de procesos.
Modelo Continuo
Evalúa la capacidad de procesos en 6 niveles: 0. Incompleto: Sin procesos definidos.
Ejecutado: Procesos ejecutados.
Gestionado: Procesos gestionados.
Definido: Procesos definidos.
Cuantitativamente Gestionado: Procesos medidos.
Optimización: Mejora de procesos.
Por Nivel de Producto
Modelos Clásicos
McCall: Factores de calidad como exactitud, confiabilidad, eficiencia, etc.
GQM (Goal Question Metric): Define métricas a partir de preguntas relacionadas con objetivos del proyecto.
Dromey: Enfoque en la calidad del producto a través de atributos y métricas.
Modelos Específicos
ISO/IEC 90003
Proporciona directrices para la aplicación de ISO 9001 en el desarrollo de software.
ISO/IEC 15504 (SPICE)
Evaluación de procesos de software, útil para pymes.
Bootstrap
Metodología que permite la mejora de procesos mediante la autoevaluación.
CMMI (Capability Maturity Model Integration)
Modelo que integra prácticas de mejora de procesos.
Implementación en Empresas
Casos de Éxito
Ejemplos de empresas que han implementado modelos de calidad, como
Reservado: Mejora en la gestión de proyectos.
Hill Air Force Base: Aumento en la eficiencia operativa.
Brainstorm Software SRL: Mejora en la satisfacción del cliente.
Beneficios
Mejora en la calidad del producto.
Aumento en la satisfacción del cliente.
Posicionamiento competitivo en el mercado.