Sei sulla pagina 1di 6

Curso Evaluación de software

EVALUACION DE SOFTWARE - (301569A_612)


Paso 4 – Ejecución y desarrollo

Juan Zapata
Tutor:
Freddy Alejandro Huertas

19 junio de 2019
CEAD José Acevedo y Gómez
Curso Evaluación de software

Norma ISO/IEC 25000

Define el proceso de evaluación de la calidad del producto software. Esta familia de


normas ISO/IEC 25000 se encuentra compuesta por cinco divisiones.

Figura 1, Logo ISO/IEC 25000 (Fuente: https://iso25000.com/)

ISO/IEC 2504n – División de Evaluación de Calidad

Este apartado incluye normas que proporcionan requisitos, recomendaciones y guías para llevar a cabo
el proceso de evaluación del producto software. Esta división se encuentra formada por:

• ISO/IEC 25040 - Evaluation reference model and guide: propone un modelo de referencia general Figura 2, División ISO/IEC 25000 (Fuente:
para la evaluación, que considera las entradas al proceso de evaluación, las restricciones y los https://iso25000.com/index.php/normas-iso-25000/)
recursos necesarios para obtener las correspondientes salidas.
• ISO/IEC 25041 - Evaluation guide for developers, acquirers and independent evaluators: describe los
requisitos y recomendaciones para la implementación práctica de la evaluación del producto
software desde el punto de vista de los desarrolladores, de los adquirentes y de los evaluadores
independientes.
• ISO/IEC 25042 - Evaluation modules: define lo que la Norma considera un módulo de evaluación y la
documentación, estructura y contenido que se debe utilizar a la hora de definir uno de estos
módulos.
• ISO/IEC 25045 - Evaluation module for recoverability: define un módulo para la evaluación de la
subcaracterística Recuperabilidad (Recoverability).
Curso Evaluación de software

Modelos para evaluar la calidad de software

La calidad está compuesta por diferentes características, un modelo de calidad


describe
estas características y sus relaciones, tenemos así:

• Modelo McCall
• Modelo de Boehm
• Modelo de Arthur
• Modelo de FURFPS
• Modelo de Gilb/Modelo Desuthsch
• Modelo de Gillies
• Modelo de Dromey
• ISO

Figura 3. Línea de Tiempo delos Modelos de Calidad de Software


Curso Evaluación de software

Modelo McCall

El modelo de McCall fue el primer


modelo de medición de calidad del
software, desde el principio de la
ingeniería de software, McCall se
observa que la calidad está
compuesta por infinidad
de características, un modelo
de calidad describe diferentes
relaciones con modelos muy
diversos con distinción de atributos
internos y externos que dificultan la
comprensión del concepto de calidad.
Figura 3, División ISO/IEC 25000 (Fuente: https://modelos-de-evaluacion-red-
grupo9.fandom.com/wiki/MODELO_DE_EVALUACI%C3%93N_MCCALL/)
Curso Evaluación de software

Modelo de Boehm
El segundo modelo de calidad más
conocido es el presentado por Barry
Boehmen1978 este modelo introduce
características de alto nivel,
características de nivel intermedio y
características primitivas, cada una de
las cuales contribuye al nivel general
de calidad.

CARACTERÍSTICAS DE ALTO NIVEL

Las características de alto nivel representan requerimientos generales de uso


pueden ser:
Utilidad per-se cuan usable, confiable, eficiente es el producto en
sí mismo.
Mantenibilidad cuan fácil es modificarlo, entenderlos y retestearlo.
Utilidad general si puede seguir usándose si se cambia el ambiente.

CARACTERÍSTICAS DE NIVEL INTERMEDIO

Portabilidad (utilidad general).


Confiabilidad (utilidad per-se).
Eficiencia (utilidad per-se).
Usabilidad (utilidad per-se).
Testeabilidad (mantenibilidad).
Facilidad de entendimiento (mantenibilidad).
Modificabilidad o flexibilidad (mantenibilidad).
Curso Evaluación de software

Modelo de Furps

Desarrollado por Hewlett-Packard (1987). En


este modelo se desarrollan unconjunto de factores
de calidad de software, bajo el acrónimo de
FURPS:funcionalidad (Functionality), usabilidad (Us
ability), confiabilidad (Reliability),desempeño
(Performance) y capacidad de soporte
(Supportability).

A continuación se presenta la clasificación de


los atributos de calidad que se incluyen en
el modelo, junto con las características asociadas a
cada uno.

Figura 6, Clasificación de atributos Modelo Furp

Potrebbero piacerti anche