You are on page 1of 10

Contenido

2.1. Modelos de Calidad

La calidad del software ha sido tema


de estudio e investigacin en las
ltimas dcadas arrojando como
resultado estndares de calidad y
tambin los denominados modelos
de calidad. En el captulo anterior se
presentaron a manera introductoria
algunos estndares ISO relacionados
con la calidad a nivel de proceso y los
que tratan la evaluacin del producto
final. En este captulo se presenta el
concepto de modelo de calidad, y se
analizan algunos modelos de calidad
propuestos para la evaluacin del
producto final.

Evaluacin de
46 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

Se puede iniciar resaltando que el Los modelos de calidad presentan por


concepto de calidad es algo muy lo general una estructura jerrquica
genrico por lo cual medirla de donde se tiene factores genricos
manera directa no es posible y esta que se van descomponiendo en otros
labor constituye en todo un desafo. ms especficos que si pueden ser
Algunos autores han propuesto que medidos mediante lo que se conoce
la solucin al problema de evaluar como mtricas. En la figura 3 se
la calidad del software, pasa por presenta la representacin de una
la descomposicin del concepto estructura jerrquica, propuesta en el
genrico de calidad en propiedades estndar IEEE 1061, para los modelos
(caractersticas o atributos) ms de calidad.
sencillas de medir y evaluar, dndole
el nombre de Modelo de Calidad a
este tipo de descomposicin. Cataldi
(2000).

La ISO dice que un modelo de


calidad puede ser concebido como
el conjunto de factores de calidad,
y de las relaciones entre ellos, que
suministran un soporte para la
especificacin y evaluacin de la
calidad. ISO 8402 (1996). Es decir,
los modelos de calidad describen
el qu mas no el cmo de la
valoracin de calidad de un producto
software. Rubio (2005).

Evaluacin de
47 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Lista de figuras

Figura 3.
Estructura de un
Modelo de
Calidad.

Nota Fuente: Elaboracin propia del autor a partir de la norma IEEE 1061.

Evaluacin de
48 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

Para comprender mejor el concepto de modelo de calidad resulta adecuado precisar tambin la definicin de trminos
como medida, medicin y mtrica.

Evaluacin de
49 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

A manera de complemento se debe Sin entrar en esta discusin solo


indicar que en el campo del software se puede afirmar que ambos, tanto
existen tambin modelos de calidad los modelos de calidad como los
propuestos para los procesos. estndares de calidad, son apuestas
Uno de los ms conocidos es el que deben hacer las empresas que
CMMI (Capability Maturity Model buscan la calidad. Y lo anterior no
Integration) que hace parte de la significa que una empresa no pueda
familia de modelos desarrollados optar por implementar normas ISO y
por el SEI (Software Engineering modelos de calidad simultneamente.
Institute). Este modelo permite En todo caso lo importante es que
evaluar las capacidades de las las empresas que deciden implantar
organizaciones que trabajan en el modelos o estndares de calidad,
campo del software, y proporciona tienen como objetivo fundamental
un marco para organizar la evolucin desarrollar de manera sistemtica
dentro de cinco niveles de madurez productos, bienes y/o servicios de
que van estableciendo elementos para mejor calidad y que cumplan con las
la mejora continua de los procesos. necesidades y expectativas de sus
clientes.
Algunos autores plantean que para
procesos software la adopcin de
modelos como el CMMI presentan
incluso mejores resultados que la
implementacin de normas ISO
Alarcn (1999). Incluso se plantea que
no hay mucha evidencia que indique
que al cumplir con unos procesos
estandarizados se asegure la calidad
del producto, la estandarizacin de los
procesos garantiza la uniformidad en
la salida de los mismos, lo que puede
incluso institucionalizar la creacin
de malos productos. Kitchenham
(1996).

Evaluacin de
50 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

2.1.1. Tipos de modelos


de calidad.

Piattini plantea que existen tres


tipos de modelos de calidad: fijos, a
medida, y mixtos. Piattini, Moraga,
& Calero (2010). En los modelos
de calidad fijos se dispone de un
inventario de factores de calidad de
partida, y para la evaluacin de la
calidad de un producto se selecciona
un subconjunto de dichos factores.
La ventaja de estos modelos fijos es
que los factores de calidad siempre
son los mismos, y se pueden
reutilizar de una evaluacin a otra.
Como inconveniente se tiene que los
factores de calidad siempre sern
los mismos, y se asume que algunos
de ellos sern suficientes para
realizar cualquier evaluacin. Como
ejemplos de modelos de calidad fijos
son el modelo de McCall, Richards, &
Walters (1977). Boehm (1976) y FURPS
(Grady & Caswell, 1987).

Evaluacin de
51 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

En los modelos de calidad a medida Los modelos mixtos intentan


no se tiene inicialmente ningn combinar las ventajas de los dos
conjunto de factores de calidad, ya anteriores, buscando por un lado que
que estos deben ser identificados de existan de entrada un conjunto de
acuerdo al proyecto. El modelo de factores de calidad ms abstractos
calidad se construye estableciendo que puedan ser reutilizados en
objetivos a alcanzar, que sern los la mayor cantidad de proyectos
factores de calidad ms abstractos posibles, pero que a su vez puedan
que se descomponen a su vez en otros ser refinados y operacionalizados
ms concretos hasta llegar otros para las necesidades de un proyecto
que puedan ser medidos. La ventaja particular.
con estos modelos es que pueden
ser ms refinados y precisos, pero Como ejemplos de modelos de calidad
el inconveniente es que deben ser mixtos se puede citar ADEQUATE de
construidos desde cero para cada Horgan (1999) y el modelo de calidad
proyecto, conllevando a mayores propuesto en el estndar ISO/IEC 9126
costos en comparacin con los (2001), que ser tratado con detalle en
modelos fijos, adems de no poder el siguiente captulo; el estndar ISO
ser reutilizados fcilmente de un 9126 recoge los resultados del trabajo
proyecto a otro. Como ejemplos de realizado por diversos investigadores,
modelos de calidad a medida se puede y como ya se mencion actualmente
mencionar el modelo GQM de Basili hace parte de la norma ISO 25000
presentado en 1992, y el modelo que aportando el modelo de calidad.
propone el estndar IEEE 8061 de
(1998). En la figura 4 se resaltan los
tipos de modelos de calidad y sus
caractersticas principales.

Evaluacin de
52 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Lista de figuras

Figura 4.
Tipos de Modelos
de Calidad y
Caractersticas.

Nota Fuente: Elaboracin propia a partir de Piattini, Moraga, & Calero (2010)

Evaluacin de
53 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

2.1.2. Propiedades de
los modelos de calidad.

Piattini propone algunas propiedades


importantes relacionadas con la
estructura de estos modelos de
calidad. Las propiedades indicadas
son: nmero de capas, tipos de
elementos del modelo, propsito
del modelo, y la separacin entre
elementos internos y externos.
Piattini, Moraga, & Calero (2010). A
continuacin se describen cada una
de las caractersticas:

El nmero de capas del modelo


de calidad indica el nivel de detalle
con el que se describe el software, es
decir, con ms niveles se tiene una
mayor descomposicin que permitir
obtener una representacin ms
precisa del software.

Evaluacin de
54 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co
Contenido

Los modelos de calidad La caracterstica que alude a la


presentan en comn elementos de separacin entre elementos internos
nivel superior y elementos de nivel y externos, busca indicar si el modelo
inferior. Los elementos de nivel permite definir separadamente
superior son los ms genricos y los factores externos (que son los
permiten tambin agrupar y clasificar que pueden ser percibidos por los
otros elementos de ms bajo nivel. usuarios) de los factores internos
Los elementos de ms bajo nivel (que estn relacionados con las
que son los que permiten realizar caractersticas de construccin del
descripciones ms detalladas, producto). Es de resaltar que no todas
llegando al punto de hacer posible las propuestas de modelos de calidad
la evaluacin mediante la medicin y/o normas permiten la separacin
de caractersticas observables del de estos factores, para el caso de la
software. norma ISO 9126 e ISO 25000, que son
las que resultan de ms inters para
La caracterstica denominada el curso, se observa claramente la
propsito del modelo de calidad est separacin.
asociado con el hecho de tener
modelos muy especficos que son En cuanto a la relacin entre
difcilmente reutilizables, o modelos factores de calidad, esta no est solo
muy generales que pueden ser definida por la estructura jerrquica
reutilizados. De hecho el tipo de que establezca el modelo, porque
modelo de calidad (fijo, a medida, o los factores de calidad se pueden
mixto) determina esta caracterstica. encontrar relacionados unos con
otros de acuerdo a otros criterios.

La ltima propiedad que


es quiz la ms importante indica
la relacin de las mtricas con los
factores de calidad, es decir, que en el
nivel ms bajo (el ms especfico) de la
jerarqua deben existir mtricas que
permitan efectuar las mediciones.

Evaluacin de
55 la Calidad de la
Tecnologa Educativa
www.cvudes.edu.co