Beruflich Dokumente
Kultur Dokumente
Normas y Modelos para Evaluar la Calidad en los Procesos de Desarrollo y Producto Final del
Software
“Cuadro Comparativo”
Autor
Profesor Consultor
Universidad de Santander
Ipiales
2018
Normas y Modelos para Evaluar la Calidad del Software
Introducción
diferentes tareas de una empresa, por tal motivo, es primordial que las organizaciones procuren
Para poder evaluar la calidad del software se debe tener en cuenta que existen una
internacionales han formulado para este fin y que permiten medir la calidad a través de atributos
que son evidenciados, no solo por medio de su uso, sino a través de los resultados que se
obtienen por medio del procesamiento de la información, y por consecuencia permite determinar
qué modelo o estándar utilizar según los objetivos que se pretendan alcanzar.
Este trabajo muestra un cuadro comparativo con las principales diferencias entre las
normas y/o modelos que se tienen para evaluar la calidad tanto en los procesos de desarrollo
Cuadro Comparativo Modelos para Evaluar la Calidad de los Procesos de Desarrollo y Producto
MODELO DIFERENCIAS
Satisface las necesidades tanto de los desarrolladores como las del usuario. Se focaliza en el producto final, identificando
atributos claves desde el punto de vista del usuario
Utiliza criterios de calidad y los relaciona atributos internos y externos. Cada Criterio tiene varias métricas o atributos que
en si son los que permiten medir la calidad.
La medición de cualquiera de estos factores está definida en este modelo en base a 41 métricas para cada criterio existe una
lista de condiciones que se deben cumplir en distintas etapas: requerimientos (R), diseño (D), implementación (I).
Se conoce como modelo espiral, presenta una jerarquía de características que sirven para medir la calidad del producto
Modelo Boehm software:
Características de alto nivel: representan requisitos generales de uso o usos primarios.
Creado por Barry
Boehm en 1978. Características de nivel intermedio: representan los factores de calidad de Bohem.
Características primitivas: nivel más bajo que corresponde a características Directa- mente asociadas a uno o más métricas
Normas y Modelos para Evaluar la Calidad del Software
de calidad.
Tiene similitudes con el modelo McCall, porque muchos de sus factores de calidad son los mismos.
Este Modelo desarrolló una serie de factores de calidad que reciben el acrónimo de FURPS.
Modelo
FURPS Incluye cinco (5) categorías principales las cuales se derivan de su nombres en inglés:
Creado por Funcionalidad (Functionality),
Hewlett-Packard, Usabilidad (Usability),
1987. Confiabilidad (Reliability),
Desempeño (Performance)
Soportabilidad (Supportability).
El modelo FURPS incluye, además de los factores de calidad y los atributos, restricciones de diseño y requerimientos de
implementación, físicos y de interfaz.
Este Modelo de calidad creado por Arthur Andersen, presenta una variante del modelo de calidad propuesto por McCall.
Modelo
ARTHUR Arthur, para diferenciarlo del McCall, añade tres nuevos criterios de valoración: Complejidad, Seguridad, Auditabilidad.
Creado por Arthur Este Modelo introduce una variación entre las relaciones de los factores y los criterios.
Andersen, 1985
Presenta como factor de calidad la Corrección y criterios que denotan un seguimiento que conlleva a procesos de calidad.
El modelo CMMI constituye un marco de referencia de la capacidad de las organizaciones de desarrollo de software en el
Normas y Modelos para Evaluar la Calidad del Software
Modelo desempeño de sus diferentes procesos, proporcionando una base para la evaluación de la madurez de las mismas y una guía
CMMI para implementar una estrategia para la mejora continua de los mismos.
El modelo CMMI cuenta con gran eficacia, ha permitido mejoras de gran impacto en procesos de desarrollo de productos
software, tales como la reducción de coste de desarrollo, localización y resolución de defectos, mejora en la fiabilidad de la
planificación, en términos de dedicación y de calendario
CMM dirige su enfoque a la mejora de procesos en una organización, estudia los procesos de desarrollo y produce una
evaluación de la madurez (indicador para medir la capacidad para construir un software de calidad) de la organización según
una escala de cinco niveles (inicial, repetible, definido, dirigido y optimizado).
ISO/IEC 15504 es un emergente estándar internacional de evaluación y determinación de la capacidad y mejora continua de
SPICE, procesos de ingeniería del software, con la filosofía de desarrollar un conjunto de medidas de capacidad estructuradas para
Software todos los procesos del ciclo de vida y para todos los participantes.
Process
Improvement Es el resultado de un esfuerzo internacional de trabajo y colaboración y tiene la innovación, en comparación con otros
and Capability modelos, del proceso paralelo de evaluación empírica del resultado.
determination
ISO/IEC desarrolla un modelo 2-D de evaluación de la capacidad del proceso, donde se valora la organización de desarrollo
software en la dimensión del proceso contra los atributos del proceso en la dimensión de capacidad
Se enfoca tanto al producto como al proceso, garantiza la relación sinérgica entre las características de la empresa
MOSCA y las necesidades del usuario, constituye una herramienta efectiva de análisis y estimación de la calidad global
sistemática.
Estabilización y mejora de la calidad, mejora de la productividad/reducción de costos, incremento de las ventas,
Modelo establecimiento de diferentes sistemas de dirección.
Deming
Normas y Modelos para Evaluar la Calidad del Software
Bibliografía
De la Villa Manuel, Ruiz Mercedes, Ramos Isabel. Modelos de Evaluación y Mejora de Procesos:
Análisis Comparativo. Recuperado de:
www.sc.ehu.es/jiwdocoj/remis/docs/DelaVillaadis2004.doc
Mollineda R., & Vos, T. (2003). Calidad y Testeo del Software. Actualidad TIC. Universidad
Politécnica de Valencia. p (12-16). Recuperado de:
http://aulavirtual.eaie.cvudes.edu.co/publico/lems/Rubricas/08/5.pdf
López, A., Cabrera, C., & Valencia, L. (2008). Introducción a la Calidad del Software. Scientia et
Technica(39), 326-331.ISSN 0122-1701. Recuperado de
http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/Anexos/Cap1
/2.pdf
Rojas, S., & Borja, J. (1999). Calidad del Software: camino hacia una verdadera industria del
software. Revista de la Escuela Administración de Negocios, 38, 38-57Recuperado de:
http://aulavirtual.eaie.cvudes.edu.co/publico/lems/L.000.008.MG/Documentos/Anexos/Cap1
/1.pdf