Está en la página 1de 20

Ideas Fundamentales

DESARROLLO
de CAPTULOS
3. Estndares para

Evaluacin de la
Calidad del Software
para productos software, y estos a su vez se
clasifican en subcaractersticas, las cuales
hacen parte de alguna de las caractersticas
definidas; estas caractersticas equivalen a
los factores de calidad que se mencionaron
en el captulo anterior.
La norma ISO/IEC 14598 brinda las pautas

para realizar el proceso de evaluacin


teniendo en consideracin los posibles
actores que se pueden tener como son
Para tratar el tema de la evaluacin de la

los desarrolladores,

calidad del software la ISO ha formulado los

compradores.

los evaluadores,

estndares ISO/IEC 9126, ISO/IEC 14598 e


ISO/IEC 25000.

La norma ISO/IEC 25000 tiene como

objetivo fundamental guiar el desarrollo


El objetivo de esta norma ISO/IEC 9126

de los productos de software con la

es proponer un modelo de calidad que

especificacin y evaluacin de requisitos de

sirva como elemento central en un proceso

calidad, se puede entender como la segunda

de evaluacin. La norma descompone el

generacin de estndares de evaluacin de

concepto de calidad en componentes que

la calidad

denomina calidad interna, calidad externa


y calidad en uso, con la idea de cubrir las

La norma ISO/IEC 25000 est dividida

necesidades de los usuarios, desarrolladores

en cinco partes siendo la ISO/IEC 25010

y los mismos productos.

la de mayor inters para el curso, porque


propone una modificacin al modelo de

El modelo de calidad de la ISO/IEC 9126

calidad estableciendo en la ISO/IEC 9126

tiene una jerarqua donde al nivel ms bajo se

adicionando dos nuevas caractersticas,

encuentran los atributos de calidad definidos

seguridad y compatibilidad.

3.1. Estndar ISO/IEC 9126


Para la evaluacin de la calidad la ISO ha formulado
entre otros los estndares ISO/IEC 9126, ISO/IEC
14598 e ISO/IEC 25000.

3.1.1. Partes de la norma.


La norma ISO 9126 est compuesta por 4 partes que

El estndar ISO 9126 fue formulado inicialmente en

se relacionan como lo muestra la figura 11.

1991 estableciendo un modelo de calidad y su uso como


marco para la evaluacin de software. En esta norma

9126 - 1:

se distingue entre calidad interna y calidad externa, y

Modelo de Calidad

se introduce tambin el concepto de calidad en uso;


esta norma es una de las normas ISO que goza de
ms reconocimiento dentro de la comunidad y tiene
como fundamento modelos de calidad aportados por
diversas investigaciones realizadas en los ltimos 30
aos para la caracterizacin de la calidad del producto
software.
La versin original del estndar

ISO/IEC

fue

dos estndares

reemplazada

en

2001

por

9126 - 2:

9126 - 3:

9126 - 3:

Mtricas

Mtricas

Mtricas de

Externas

Internas

Calidad en Uso

9126

relacionados: el ISO/IEC 9126 para la calidad del

Figura 11. Relacin de las Partes de la norma ISO 9126.

software y el ISO/IEC 14598 para la evaluacin de


productos software.
El objetivo de esta norma ISO/IEC 9126 es proponer
un modelo de calidad que sirva como elemento central
en un proceso de evaluacin. El modelo de calidad
que propone la norma puede aplicarse a cualquier tipo
de software incluido el desarrollado para el mbito
educativo.

El modelo de calidad que propone la norma


descompone el concepto de calidad en componentes
que denomina calidad interna, calidad externa y
calidad en uso. La idea con este planteamiento es
cubrir las necesidades de los usuarios, desarrolladores
y los mismos productos. La figura 12 ilustra la calidad
en el ciclo de vida del software y permite explicar que
las necesidades de calidad que tenga el usuario para
un producto software, deben facilitar la definicin de
los requerimientos de calidad externa y estos a su vez
los requerimientos de calidad interna.

Necesidades de
calidad del
usuario

Calidad en uso
Uso y retroalimentacin

Contribuye a
especificar

Indica

Requerimientos
de calidad
extrema

Calidad externa
Validacin

Contribuye a
especificar

Indica

Requerimientos
de calidad
interna

Calidad interna
Verificacin

Figura 12. Calidad en el Ciclo de Vida del Software


Nota Fuente: ISO/IEC 9126-1 (2001).

La norma ISO/IEC 9126 est conformada por 4 partes

ISO/IEC 9126-1 Caractersticas de Calidad y Sub-

y es bueno resaltar que slo la primera parte ISO/

caractersticas, esta

IEC 9126-1, es un estndar aprobado y publicado,

bsicos que conforman la norma, es decir las caracter-

siendo las dems partes informes o reportes tcnicos

sticas, sub caractersticas, atributos y mtricas, ver

(Technical Report, TR) . A continuacin se describen

figura 13.

cada una de las partes:

parte plantea los conceptos

Atributo
Subcaractersticas
Caractersticas

Atributos Internos

Atributos Externos

Figura 13. Caractersticas de Calidad, Subcaractersticas y Atributos.


Nota Fuente: Elaborado a partir de ISO/IEC 9126-1 (2001).

La norma propone una jerarqua donde al nivel


ms bajo se encuentran los

atributos de calidad

definidos para productos software, y estos a su vez


se clasifican en subcaractersticas, las cuales hacen
parte de alguna de las caractersticas definidas; estas
caractersticas equivalen a los factores de calidad que
se mencionaron en el captulo anterior.

pueden contribuir a ms de una subcaracterstica


y una caracterstica puede ser influenciada por ms
de un atributo. Se puede presentar tambin que
los niveles de ciertos atributos internos influyan
en los niveles de algunos atributos externos. Por
ejemplo, la caracterstica de confiabilidad puede
ser medida externamente mediante la observacin
del nmero de fallas en un perodo determinado
de tiempo de ejecucin durante una prueba del
software, e internamente mediante la inspeccin de
las especificaciones detalladas y el cdigo fuente para
el nivel

de tolerancia a fallos; se dice

que los atributos internos son indicadores

de los

atributos externos.

de calidad: un modelo de calidad para la calidad


interna y externa, que est conformado por seis
caractersticas principales que a su vez se subdividen en subcaractersticas (ver figura 14); y un
modelo de calidad en uso, que est conformado por
cuatro caractersticas que a su vez se sub-dividen en

Segn ISO/IEC 9126-1 (2001), algunos atributos

evaluar

La ISO/IEC 9126-1 propone adems dos modelos

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

subcaractersticas (ver figura 15). Cada uno de los


elementos (caractersticas y subcaractersticas) que
proponen estos modelos se describen ms adelante.

Calidad Interna
y
Externa

FUNCIONALIDAD

Adecuacin
Exactitud
Interoperabilidad
Seguridad de
Acceso
Cumplimiento de
la Funcionalidad

FIABILIDAD

Madurez
Tolerancia a
fallos
Capacidad de
recuperacin
Cumplimiento de
fiabilidad

USABILIDAD

Capacidad para
ser entendido
Capacidad para
ser aprendido
Capacidad para
ser operado
Capacidad de
atraccin
Cumplimiento
de usabilidad

EFICIENCIA

MANTENIBILIDAD

Comportamiento
temporal
Utilizacin de
recursos
Cumplimiento
de eficiencia

Capacidad para
ser analizado
Capacidad para
ser cambiado
Estabilidad
Capacidad para
ser probado
Cumplimiento de
mantenibilidad

Figura 14. Modelo de Calidad Interna y Externa.


Nota Fuente: Adaptado de Naranjo Snchez (2013).

CALIDAD
EN USO

Eficacia

Productividad

Seguridad

Figura 15. Modelo de Calidad en Uso.


Nota Fuente: Adaptado por el autor teniendo en cuenta ISO/IEC 9126-1 (2001).

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

Satisfaccin

PORTABILIDAD

Adaptabilidad
Instalacin
Coexistencia
Capacidad para
ser reemplazado
Cumplimiento
de portabilidad

ISO/IEC 9126-2 TR Mtricas Externas. Esta parte

propone las mtricas externas que se pueden utilizar


para la medicin de las caractersticas de calidad del
software, observables en las etapas finales del ciclo de
vida del producto software.

Las mtricas externas

que se proponen en esta parte establecen una escala


cuantitativa y una forma de medir las caractersticas
dinmicas del cdigo cuando se ejecuta en una
computadora o en el entorno requerido.

brinda las mtricas internas que se pueden utilizar


para la medicin de las caractersticas de la calidad del
software que se relacionan con las etapas tempranas
del proceso de desarrollo o su ciclo de vida. La calidad
interna se puede medir y evaluar a travs de atributos
estticos que se pueden consultar de documentos o
artefactos generados en el proceso de desarrollo del
de

requerimientos, la arquitectura o diseo, piezas de


cdigo fuente, etc. En esta parte se proponen mtricas
internas que establecen una escala cuantitativa y una
forma de medir dichas caractersticas.

ISO/IEC 9126-4 TR Mtricas de Calidad en Uso.

Esta parte presenta el concepto de calidad en uso


proponiendo un modelo de calidad en uso que permite
visibilizar la interrelacin entre el usuario y el producto
desde la ptica de la eficiencia y la satisfaccin. En
ISO/IEC 9126-1 (2001), se define la calidad de uso
como la capacidad que tiene un producto software para
facilitar que usuarios especficos alcancen metas
especficas con eficacia, productividad, seguridad y
satisfaccin en un contexto especfico de uso.

A continuacin en la Tabla 6 se describe cada una de


las caractersticas y subcaractersticas propuestas por
la norma ISO 9126 para el modelo de calidad interna

ISO/IEC 9126-3 TR Mtricas Internas. Esta parte

producto, como por ejemplo: la especificacin

3.1.2. Caractersticas y
subcaractersticas
del modelo de
calidad interna
y externa.

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

y externa.

Tabla 6. Caractersticas y Subcaractersticas Calidad


Interna y Externa ISO 9126

Caracterstica

Funcionalidad

Subcaracterstica

Definicin

Capacidad del producto software para proporcionar las funcionalidades que


satisfacen las necesidades explicitas e implcitas cuando el software se usa bajo
unas ciertas condiciones
Adecuacin

Capacidad del producto software para proporcionar un


conjunto de funciones apropiado para unas ciertas tareas
y objetivos de usuario

Exactitud

Capacidad del producto software para proporcionar los


resultados o efectos correctos o acordados, con el grado
necesario de precisin

Interoperabilidad

Capacidad del producto software para interactuar con


uno o ms sistemas

Seguridad

Capacidad

del

producto

software

para

proteger

informacin y datos de manera que las personas o


sistemas no autorizados no puedan leerlos o modificarlos,
al tiempo que no se deniega el acceso a las personas o
sistemas autorizados
Cumplimiento

Capacidad del producto software para adherirse a normas,

funcional

convenciones o regulaciones en leyes y prescripciones


similares relacionadas con la funcionalidad

Fiabilidad

Capacidad del producto software para mantener un nivel especificado de


prestaciones cuando se usa bajo unas cierta condiciones
Madurez
Tolerancia a fallos

Capacidad del producto software para evitar fallar como


resultado de fallos en el software
Capacidad

del

software

para

mantener

un

nivel

especificado de prestaciones en caso de fallos software o


de infringir sus interfaces
Capacidad de
recuperacin

Capacidad del producto software para reestablecer un


cierto nivel de prestaciones y de recuperar los datos
directamente afectados en caso de fallo

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

Usabilidad

Cumplimiento de

Capacidad del producto software para adherirse a normas,

la fiabilidad

convenciones o regulaciones relacionadas con la fiabilidad

Capacidad del producto software para ser entendido, aprendido, usado y ser
atractivo para el usuario, cuando se usa bajo condiciones especificadas.

Capacidad para

Capacidad del producto software que permite al usuario

ser entendido

entender si el software es adecuado y cmo puede ser usado


para unas tareas o condiciones de uso particulares

Capacidad para

Capacidad del producto software que permite al usuario

ser aprendido

aprender sobre su aplicacin

Capacidad para

Capacidad del producto software que permite al usuario

ser administrado

administrarlo y controlarlo

Capacidad de ser

Capacidad del producto software para ser atractivo al usuario

atractivo
Capacidad del producto software para adherirse a normas,

Eficiencia

Cumplimiento de

convenciones, guas de estilo o regulaciones relacionadas

la usabilidad

con la usabilidad

Capacidad del producto software para proporcionar prestaciones apropiadas,


relativas a la cantidad de recursos usados, bajo condiciones determinadas
Comportamiento

Capacidad del producto software para proporcionar tiempos

temporal

de respuesta y de proceso y ndices de respuesta al realizar


sus funciones bajo unas ciertas condiciones

Utilizacin de

Capacidad del producto software para usar las cantidades y

recursos

tipos de recursos adecuados cuando el software lleva a cabo


su funcin bajo condiciones determinadas

Cumplimiento de

Capacidad del producto software para adherirse a normas o

la eficiencia

convenciones relacionadas con la eficiencia

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

Mantenibilidad

Capacidad del producto software para ser modificado. Las modificaciones podran
incluir correcciones, mejoras o adaptacin del software a cambios en el entorno, y
requisitos y especificaciones funcionales

Capacidad de ser

Capacidad del producto software para serle diagnosticadas

analizado

deficiencias o causas de los fallos en el software, o para


identificar las partes que han de ser modificadas

Capacidad para

Capacidad del producto software que permite que una

ser cambiado

determinada modificacin sea implementada


Capacidad del producto software para evitar efectos

Portabilidad

Estabilidad

inesperados debidos a modificaciones del software

Capacidad para

Capacidad del producto software que permite que el

ser probado

software modificado sea validado

Cumplimiento de

Capacidad del producto software para adherirse a normas o

la mantenibilidad

convenciones relacionadas con la mantenibilidad

Capacidad del producto software para ser migrado de un entorno a otro


Adaptabilidad

Capacidad del producto software para ser adaptado a


diferentes entornos, sin aplicar acciones o mecanismos
distintos de aquellos proporcionados para este propsito por
el propio software

Instalabilidad

Capacidad del producto software para ser instalado en un


cierto entorno

Coexistencia

Capacidad del producto software para coexistir con


otro software independiente, en un entorno comn,
compartiendo recursos comunes

Capacidad para

Capacidad del producto software para ser usado en lugar

reemplazar

de otro producto software, para el mismo propsito, en el


mismo entorno

Cumplimiento de

Capacidad del producto software para adherirse a normas o

la portabilidad

convenciones relacionadas con la portabilidad

Nota Fuente: ISO/IEC 9126-2 TR (2003).

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

3.1.3. Caractersticas
del modelo de
calidad en uso.
A continuacin en la Tabla 7 se describe cada una de
las caractersticas propuestas por la norma ISO 9126
para el modelo de calidad en uso.
Tabla 7. Caractersticas del Modelo de Calidad en
Uso ISO 9126
Caracterstica

Definicin
Capacidad del software de facilitar al usuario

Efectividad

alcanzar objetivos con precisin y completitud.


Capacidad del software de permitir a los
usuarios

Productividad

gastar la cantidad apropiada de

recursos en relacin a la efectividad obtenida.


Capacidad del software para cumplir con
los niveles de riesgo permitidos tanto para

Seguridad

posibles daos fsicos como para posibles


riesgos de datos.
Capacidad del software para cumplir con

Satisfaccin

los niveles de riesgo permitidos tanto para


posibles daos fsicos como para posibles
riesgos de datos.

Nota Fuente: Adaptado de ISO/IEC 9126-4 TR (2004).

En resumen, lo que se busca con la norma ISO 9126


es que al mejorar la calidad del proceso se contribuya

Proceso

Calidad
Proceso

esto posible al realizar la evaluacin. Ver figura 16.

Efecto del Producto Software

Influencia

Influencia
Calidad
Externa

Calidad
Interna
Depende de

Depende de
Medidas
Internas

Figura 16. Marco Conceptual para el Modelo de Calidad


Nota Fuente: Adaptado de Gonzlez (2002).

10

contribuya a mejorar la calidad en uso, siendo todo

Proceso Software
Influencia

Medidas de
Proceso

a mejorar la calidad del producto, y esto a su vez

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

Calidad
en Uso
Depende de

Medidas
Externas

Contextos
de Uso

Medidas de
Calidad en Uso

3.2.Estndar ISO/IEC 14598

La norma ISO/IEC 14598 brinda las pautas para


realizar el proceso de evaluacin teniendo en
consideracin los posibles actores que se pueden
tener como son los desarrolladores, los evaluadores,
o compradores.

3.2.1. Partes de la norma.


La norma ISO 14598 est compuesta por 5 partes que
se describen a continuacin:
ISO/IEC 14598-1 Visin General. Esta primera parte

de la norma brinda una visin general, indicando


la relacin existente entre esta norma y el modelo
de calidad que se define en la norma ISO/IEC 9126.
Igualmente, describe los diferentes trminos tcnicos
generales que son usados y los requisitos que se
tienen para realizar la especificacin y evaluacin de
calidad de productos software. Se puede decir. que
esta primera parte de la norma ofrece el panorama
general para la evaluacin de calidad de cualquier tipo
de software, indicando los requisitos para los mtodos
de evaluacin y medicin que se utilicen.
ISO/IEC 14598-2 Gestin y Planificacin.

Esta segunda parte ofrece una gua a nivel de


administracin y planificacin de la evaluacin,
indicando requisitos y recomendaciones que pueden
ser tenidos en cuenta por las personas responsables de
administrar el uso de la tecnologa de evaluacin o las
que dan soporte tcnico a la evaluacin del software
(tambin involucra al personal de aseguramiento de
calidad del software).

11

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

ISO/IEC 14598-3 Proceso para los desarrolladores.

En esta parte se trata la implementacin a nivel prctico


de la evaluacin cuando esta se lleva a cabo en forma

3.2.2. Descripcin de la
norma ISO/IEC 14598.

paralela con el desarrollo del software, indicando los


requerimientos y recomendaciones que deben ser
tenidos en cuenta. La idea es que la evaluacin este
sincronizada con el proceso de desarrollo. Esta parte
puede ser usada por los administradores de proyectos
(para definir los requerimientos de calidad o para
realizar monitoreo y control de la calidad del software
durante el desarrollo), y puede ser til tambin al
personal de aseguramiento de calidad del software.

parte

contiene

los

requerimientos

calidad del software durante la compra o adquisicin


de este tipo de productos. Las indicaciones que se
proveen en esta parte de la norma resultan sumamente
tiles para las empresas o usuarios finales al momento
de adquirir un software.

parte

provee

se debe realizar, todo con el fin de que el proceso de


evaluacin se realice de forma adecuada.
Esta norma constituye una gua que brinda los
fundamentos para llevar a cabo la evaluacin, la

su desarrollo, antes de su adquisicin, o en una


comparacin

con

otros

productos

similares

simplemente su funcionamiento.
En ISO/IEC 14598-1 (1999), se define que el proceso
de evaluacin debe tener como caractersticas
fundamentales: la repeticin, es decir que al
repetir la evaluacin de un producto con la mismas
especificaciones y el mismo evaluador se deben
ocasionar resultados idnticos;

ISO/IEC 14598-5 Proceso para los evaluadores.

esta

cada una de las etapas se indican las actividades que

Por ejemplo medir la calidad del producto durante

recomendaciones para realizar la evaluacin de la

En

realizar en el proceso de evaluacin de software. Para

cual va a depender del objetivo de que se establezca.

ISO/IEC 14598-4 Proceso para los compradores.

Esta

Esta norma define una serie de etapas que se deben

requerimientos

recomendaciones para la implementacin prctica de


evaluaciones de productos de software cuando varias
partes necesitan comprender, aceptar y confiar en los
resultados de dichas evaluaciones.

la reproduccin,

igual a la anterior pero esta vez la evaluacin la realiza


un evaluador

diferente y se producen resultados

similares; la imparcialidad, que indica que no se debe


dirigir la evaluacin hacia un resultado particular; y
la objetividad, que implica que los resultados de la
evaluacin sean reales y no se vean afectados por los
sentimientos u opiniones del evaluador.
La norma indica cinco etapas

para el proceso de

evaluacin, estas se describen en la Tabla 8.

12

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

Tabla 8. Etapas del Proceso de Evaluacin Norma


ISO 14598

Etapa

Establecer los requerimientos


de evaluacin

Descripcin
Se debe establecer primero el propsito de la evaluacin
identificando el tipo de producto que ser evaluado,
adems de especificar el Modelo de Calidad con sus
respectivas caractersticas.

Especificacin de la evaluacin

Conociendo el producto a evaluar y los requerimientos


suministrados por el solicitante, se seleccionan mtricas
que estn relacionen con las caractersticas del modelo
de calidad. Despus se establece la escala de medicin
que ser aplicada para medir las mtricas y los criterios de
evaluacin.
Se disea un plan de accin teniendo en cuenta todo lo

Diseo de la evaluacin

anterior, describiendo los procedimientos de medicin de


la calidad y definiendo los recursos necesarios (humanos,
materiales, etc).
Radica en la realizacin de las mediciones establecidas en
el plan, se debe llevar un registro detallado de todas las

Ejecucin del plan de evaluacin

acciones ejecutadas con sus resultados para incluirlas en


el reporte final de la evaluacin.

Conclusin de la evaluacin

Por ltimo el evaluador realiza y entrega el reporte de la


evaluacin del producto.

Nota Fuente: Adaptado de Garcia (2003).

Las diferentes actividades para cada una de las etapas


propuestas para el proceso de evaluacin se muestran
en la Figura 17. En resumen, el proceso para evaluar
la calidad del software primero debe establecer los
requerimientos de calidad, para despus especificar,
disear y efectuar la evaluacin.

Establecer propsitos de la evaluacin


Establecer los
requerimientos
de evaluacin

Identificar tipos de productos


Especificar el modelo de calidad

Seleccionar mtricas
Especificar la
Evaluacin

Establecer rangos de niveles para las


mtricas
Establecer criterios para la evaluacin

Disear la
evaluacin

Produccin del plan de evaluacin

Toma de medidas

Ejecucin de la
Evaluacin

Comparacin de los valores con los


criterios
Evaluacin de resultados

Figura 17. Actividades del Proceso de Evaluacin Norma ISO 14598


Nota Fuente: Adpatado de Garca (2003).

Cada una de estas actividades sern descritas en el


captulo 4 cuando se presente a manera de ejemplo,
un caso de evaluacin de un producto de software
para el mbito educativo. El proceso de evaluacin en
dicho ejemplo se basa en las normas ISO/IEC 14598
e ISO/IEC 9126, las cuales en su ltima versin se
encuentran relacionadas como se muestra en

la

figura 18.

14

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

9126-1
Caractersticas
de Calidad

9126-2
Mtricas Externas
9126-3
Mtricas Internas
14598-6
Modelos de
Evaluacin

Recursos y
Entorno

Soporte para la
Evaluacin

Proceso de
Evaluacin

Proceso de
Evaluacin

Impacto
del Producto
Software

Producto
Software

Mtricas
Internas

Mtricas
Externas

Mtricas de
Calidad en Uso

14598-1
14598-2

14598-3
9126-1

14598-5
14598-6

14598-4

9126-3

Figura 18. Relacin entre los Estndares 9126 y 14598 de ISO/IEC


Nota Fuente: Adaptado de Piattini, Moraga, & Calero (2010)

9126-2

9126-4

3.3. Estndar ISO/IEC


25000
El estndar

ms reciente el ISO/IEC 25000 que

fue desarrollado en el seno del proyecto SQUARE


(Software Quality Requirements and Evaluation)
tiene como objetivo fundamental guiar el desarrollo
de los productos de software con la especificacin
y evaluacin de requisitos de calidad.

Se podra

decir que las normas ISO/IEC 9126 e ISO/IEC 14598


pertenecen a la primera generacin de estndares de
calidad de productos software, y que la ISO 25000
conforma la segunda generacin de estos estndares,
los cuales fueron formulados para cubrir algunas
necesidades detectadas.
SQUARE es bsicamente una revisin de la norma ISO
9126-1 que hereda sus caractersticas, pero se centra
ms del lado del producto software contemplando
tres fases principales en su ciclo de vida: producto
bajo desarrollo, producto en operacin y producto en
uso.
El modelo de calidad SQUARE categoriza tambin
la calidad del software en caractersticas, las cuales
estn subdivididas en subcaractersticas y atributos
de calidad. La diferencia entre SQUARE e ISO 9126
se encuentra bsicamente en algunos

cambios

realizados en las caractersticas y subcaractersticas


de los modelos de calidad interna/externa y de calidad
de uso.
La norma ISO 9126, gracias a la gran aceptacin que
ha tenido, se sigue utilizando actualmente, pero ser
remplazada lentamente en un futuro por la norma
SQUARE. Por ejemplo, en Espaa AENOR (Asociacin
Espaola de Normalizacin y Certificacin) apenas
empieza a conceder los primeros certificados de
calidad para productos Software que cumplen con
la especificacin ISO/IEC 25000; las empresas
Enxenio, Sicaman y Bitware obtuvieron el pasado
25 de septiembre de 2013 esta certificacin para sus
productos. AENOR (2013).

16

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

3.3.1. Divisiones de
la norma
La norma ISO 25000 est compuesta por 5 divisiones
como se muestra en la figura 19.

ISO/ IEC 2501n


Divisin de Modelo
de Calidad

ISO/ IEC 2500n


Divisin de Gestin
de Calidad
ISO/ IEC 2503n
Divisin de
Requisitos de
Calidad

Visin general y
gua de SQuaRE
de Calidad
Planificacin y
Gestin
de Calidad

ISO/ IEC 2502n


Divisin Medicin
de Calidad

Figura 19. Divisiones de la norma ISO/IEC 25000


Nota Fuente: Adaptado de Zubrow (2004).

Cubrir las cinco divisiones excede el alcance y objetivos


del curso por lo cual solo se presentara la ISO 2501n
que trata los modelos de calidad estableciendo las
caractersticas y subcaractersticas de calidad frente a
las cuales evaluar el producto software. Actualmente
esta divisin se encuentra formada por: la norma
ISO/IEC 25010 (Modelos de Calidad del Software),
que describe el modelo de calidad para el producto
software y para la calidad en uso; y la norma ISO/IEC
25012 (Modelo de calidad de los datos), que define un
modelo general para la calidad de los datos, aplicable
a aquellos datos que se encuentran almacenados de
manera estructurada y forman parte de un sistema de
informacin.

17

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

ISO/ IEC 2504n


Divisin de
Evaluacin de
Calidad

3.3.2. Modelos de calidad


de la norma ISO
25000.
La norma ISO/IEC 25010 actualiza y presenta algunas
modificaciones al modelo de calidad que ya se present
para la norma ISO9126-1. En la figura 20 se presenta el
nuevo modelo de calidad del producto resaltando las
dos nuevas caractersticas incorporadas.

Calidad Interna y
Externa

Funcionalidad

Rendimiento

Compatibilidad

Usabilidad

Fiabilidad

Seguridad

Aprendizaje

Madurez

Confidencial

Coexistencia

Operabilidad

Disponibilidad

Integridad

Interoperabilidad

Proteccin a
Errores de
Usuario

Tolerencia a
Fallos
Capacidad de
Recuperacin

Responsabilidad

Capacidad de
ser probado

Inteligibilidad
Completitud
Correccin
Idoneidad

Comport.
en el tiempo
Utilizacin de
Recursos

Atractividad
Accesibilidad

Figura 20 . Modelo de Calidad del Producto Norma ISO/IEC 25010


Nota Fuente: Adaptado de ISO/IEC 25010 (2011).

Este nuevo modelo de calidad del producto que


se compone de ocho 8 caractersticas que cubren
las propiedades estticas y dinmicas del software.
Una de las nuevas caractersticas, la compatibilidad,
hace referencia a la posibilidad de intercambio de
informacin entre sistemas o componentes.

La

otra caracterstica, seguridad, es incorporada para


indicar el grado de disponibilidad y proteccin de la
informacin o datos frente a accesos no autorizados.

18

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

Mantenibilidad

Portabilidad

Modularidad

Adaptabilidad

Reusabilidad

Facilidad de
Instalacin

No repudio

Analizabilidad

Autenticidad

Cambiabilidad

Intercambiabilidad

Calidad de Uso

Efectividad

Productividad

Seguridad

Riesgo de dao
econmico
Efectividad

Productividad

Riesgo de Salud
Riesgo
Ambiental

Figura 21 . Modelo de Calidad de Uso Norma ISO/IEC 25010


Nota Fuente: Adaptado por ISO/IEC 25010 (2011).

El

modelo en uso (Figura 21) se compone de 5

caractersticas una ms que el modelo de la norma ISO


9126. La nueva caracterstica denominada contexto
de uso, indica el grado de uso con efectividad,
eficiencia, seguridad y con satisfaccin en el contexto
especificado.

19

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

Satisfaccin

Cumplimiento
del Propsito
Confianza
Placer
Confort

Contexto
de uso

Flexibilidad
Cumplimiento
de
contextos de
uso

Trminos Claves

Lecturas Recomendadas

Calidad Interna

Calidad Externa

Suryn, W., & Abran, A. (2003). ISO/IEC SQUARE.

Calidad en Uso

The second generation of standards. IASTED,

Caractersticas

1-11. Recuperado de:

Subcaractersticas

http://profs.etsmtl.ca/wsuryn/research/SQE-

Publ/SQuaRE-second%20generation%20of%20

Proceso de Evaluacin

standards%20for%20SW%20Quality%20
(IASTED03).pdf
ISO/IEC. (2000). International Stadard 9126 Part
1-Quality model. ISO. p (1-25). Recuperado de:
http://www.cse.unsw.edu.au/~cs3710/
PMmaterials/Resources/9126-1%20Standard.pdf

20

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

También podría gustarte