Professional Documents
Culture Documents
INTRODUCCIN
La visin basada en el valor que el cliente est dispuesto a pagar por ella.
La calidad tambin puede ser definida como parte del ciclo de vida de desarrollo
de software, la siguiente figura muestra que las necesidades de calidad del
usuario
sobre el producto de software, contribuyen a especificar los
requerimientos de calidad externa y estos a su vez los requerimientos de calidad
interna.
El cumplimiento de los requisitos de calidad interna se comprobarn en un
proceso de verificacin que permitir medirlo, el cumplimiento de requisitos de
calidad externa se comprobarn en un proceso de validacin que permitir
medirlo y finalmente la satisfaccin de las necesidades de la calidad del producto
se comprobarn en un proceso de evaluacin que permitir medir la calidad en
uso.
Caracterstica
Funcionalidad
Definicin
Capacidad del producto software para proveer las funciones que
satisfacen las necesidades explcitas e implcitas cuando el
software se utiliza bajo condiciones especficas.
Fiabilidad
Capacidad del producto software para mantener un nivel
especificado de funcionamiento cuando se est utilizando bajo
condiciones especificadas
Usabilidad
Capacidad del producto software de ser entendido, aprendido
usado y atractivo al usuario, cuando es usado bajo las condiciones
especificadas
Eficiencia
Capacidad del producto software para proveer un desempeo
apropiado, de acuerdo a la cantidad de recursos utilizados y bajo
las condiciones planteadas
Facilidad
de Capacidad del producto software para ser modificado. Las
mantenimiento
modificaciones pueden incluir correcciones, mejoras o adaptacin
del software a cambios en el entorno, en requerimientos y
especificaciones funcionales
Portabilidad
Capacidad del producto software de ser trasladado de un entorno
a otro
Calidad en uso
La norma ISO/IEC 9126 define la calidad en uso como la perspectiva del usuario
de la calidad del producto software cuando ste es usado en un ambiente
especfico y un contexto de uso especfico. ste mide la extensin para la cual los
usuarios pueden conseguir sus metas en un ambiente particular, en vez de medir
las propiedades del software en s mismo.
La siguiente figura representa el modelo de la calidad en uso que muestra un
conjunto de 4 caractersticas: efectividad, productividad, integridad, y satisfaccin.
Caracterstica
Efectividad
Productividad
Integridad
Satisfaccin
Definicin
La capacidad del producto software para permitir a los usuarios
lograr las metas especificadas con precisin y completitud en un
contexto de uso especfico
La capacidad del producto software para permitir a los usuarios
emplear cantidades apropiadas de recursos en relacin a la
efectividad lograda en un contexto de uso especfico
La capacidad del producto software para lograr niveles aceptables
de riesgo de dao a las personas, negocio, software, propiedad o
entorno en un contexto de uso especfico
La capacidad del producto software para satisfacer a los usuarios en
un contexto de uso especfico
Las mtricas de calidad del producto se asocian y aplican a los diversos atributos
del producto, y permiten determinar posteriormente los niveles de calidad del
producto.
Las mtricas que se pueden aplicar de acuerdo a los atributos estn definidas en
las normas ISO/IEC 9126 2 para el caso de la calidad externa, la ISO/IEC 9126
3 para el caso de la calidad interna y la ISO/IEC 9126 4 para el caso de la
calidad en uso. En todos los casos, las normas sealan que las mtricas
presentadas no pretenden ser exhaustivas y completas, ni limita la posibilidad de
usar otras mtricas de acuerdo a las necesidades del usuario.
Las mtricas internas pueden ser aplicadas durante el diseo y la codificacin del
producto software no ejecutable y proporciona a todos los involucrados el
beneficio de conocer la calidad del producto durante su construccin y tomar
decisiones sobre esa base para conseguir el producto con la calidad esperada.
Las mtricas externas pueden ser aplicadas durante la prueba y operacin del
producto software ejecutable y proporciona a todos los involucrados el beneficio
de conocer la calidad del producto software durante las pruebas u operacin y
saber si cumple con la calidad esperada.
Las mtricas de calidad en uso miden el nivel en que un producto software
cumple con las necesidades especficas de los usuarios en un contexto de uso
determinado por los escenarios en los que el usuario realiza sus tareas.
EVALUACIN DE LA CALIDAD DEL PRODUCTO SOFTWARE NORMA
ISO/IEC 14598
El estndar ISO/IEC 14598 es usado como base metodolgica para la evaluacin
del producto software, pero no solo del producto sino tambin es necesario
considerar mediciones en el proceso empleado para disear, desarrollar, probar, y
controlar el producto. En este sentido, la norma ISO/IEC 14598 ofrece una visin
general y explica la relacin entre su serie y el modelo de calidad de la ISO/IEC
9126, define los trminos tcnicos utilizados, contiene requisitos generales para la
especificacin y evaluacin de la calidad del software, y brinda la claridad de los
conceptos generales. Adems provee un marco de trabajo para evaluar la calidad
de todos los tipos de productos software y establece requisitos para los mtodos
de medicin y evaluacin de los productos de software.
La serie de normas ISO/IEC 14598 proporciona un marco de trabajo para evaluar
la calidad de todos los tipos de productos de software e indica los requisitos para
los mtodos de medicin y para el proceso de evaluacin, esta norma consta de
seis partes que describen los requisitos del proceso de evaluacin en tres
situaciones diferentes: