Professional Documents
Culture Documents
UNIVERSIDAD DE SANTANDER
FACULTAD DE EDUCACIN
MAESTRA EN GESTIN DE LA TECNOLOGA EDUCATIVA
BOGOT D.C
2014
MODELOS REFERENTES A LA CALIDAD DE SOFTWARE PARA LOS PROCESOS
DE DESARROLLO COMO PARA EL PRODUCTO FINAL
MODELO DE GILB
(7) comentarios.
Este modelo utiliza una propuesta para definir un modelo de calidad hasta obtener
las mtricas respectivas con el anlisis e interpretacin de los datos de las mediciones
respectivas. Plantea el enfoque de medicin para evaluar la calidad del software basado en
la identificacin de objetivos a lograr.
El enfoque de GQM basa la mejora en la definicin clara de procesos y productos.
Proporciona la estructura para obtener los objetivos cruciales del proyecto . Consta de 3
etapas:
2- Para cada objetivo, se deben obtener las preguntas que deben contestarse para saber si se
estn cumpliendo los objetivos
3- Decidir qu medir para poder contestar las preguntas de manera adecuada, es decir,
desarrollar un conjunto de mtricas que ayuden a responder la pregunta.
Las medidas individuales obtenidas se relacionan para poder ser utilizadas en el contexto
del proyecto completo. Otro aspecto preponderante en el enfoque GQM es la interpretacin
de los datos recolectados en funcin de las preguntas a partir de las cuales se derivaron esas
medidas.
La idea fundamental del GQM es la medicin orientada a objetivos / metas, la cual est
basada en el contexto.
MODELO DE MCCALL
El modelo de McCall organiza los factores en tres ejes o puntos de vista desde los cuales el
usuario puede contemplar la calidad de un producto (1) Operacin del producto, (2)
Revisin del producto y (3) Transicin del producto (Figura 21). Cada punto de vista se
descompone en una serie de factores que determinan la calidad de cada una de ellos. Cada
factor determinante de la calidad, se descompone, a su vez, en una serie de criterios o
propiedades que determinan su calidad. Los criterios pueden ser evaluados mediante un
conjunto de mtricas. Para cada criterio deben fijarse unos valores mximo y mnimo
aceptables para cada criterio.
MODELO FURPS
El modelo FURPS propuesto por Robert Grady y Heweltt Packard Co (HP) cuenta
con 5 caractersticas de calidad del software: (1) Funcionalidad, (2) Facilidad de uso,
(3)Confiabilidad, (4) Performance y (5) Facilidad de soporte. Adems plantea 2 categoras
de requerimientos, las cuales son:
1- requerimientos funcionales (F): especifican funciones que el sistema debe ser capaz de
realizar, sin tomar restricciones fsicas a consideracin, y se definen a travs de las entradas
y salidas esperadas.
Modelo de BOEHM
El modelo de Boehm tiene como finalidad que a travs de la calidad del software, el
software: (1) realice lo que desea el usuario, (2) utilice recursos informticos de manera
correcta y eficiente, (3) sea fcil de utilizar y aprender; y (4) sea bien diseado, codificado,
probado y mantenido. Este modelo es similar al de McCall ya que presenta una jerarqua de
caractersticas, est basado en una amplio rango de caractersticas e incorpora criterios que
incluyen caractersticas de performance del hardware.
Las mtricas directas e indirectas son usadas para determinar el nivel de acuerdo a un
criterio en particular que afecta a los principales factores de calidad. Factores tales como
portabilidad, confiabilidad, facilidad de mantenimiento y facilidad de modificacin son
propiedades estticas. Cada factor es descompuesto en varios criterios. La facilidad de
prueba y la eficiencia dependen del comportamiento de las interpretaciones especficas y
constituyen propiedades dinmicas.
(4) Trazabilidad: trazabilidad de los requerimientos generales respecto del cdigo y de las
pruebas.
- Uso del recurso: el uso del recurso relacionado a la etapa apropiada del proyecto
MODELO DE DROMEY
El modelo de Dromey tiene el propsito de trabajar con una estructura que permite
construir y utilizar un modelo de calidad prctico para evaluar las etapas de Determinacin
de los requerimientos, Diseo e Implementacin. Esta informacin puede ser usada para
elaborar, comparar y evaluar la calidad de los productos de software. Este modelo plantea
la calidad del producto por medio de la definicin de subcaractersticas que pueden ser
medidas y evaluadas como caractersticas. Tambin, permite aumentar el entendimiento
respecto de la relacin entre los atributos (caractersticas) y los subatributos
(subcaractersticas) de calidad.
Dromey propone 3 modelos para cada etapa del proceso de desarrollo: (1) modelo de
requerimientos, (2) modelo de diseo y (3) modelo de calidad de la implementacin. Las
caractersticas de calidad planteadas en este modelo son: Eficiencia, Confiabilidad,
Facilidad de mantenimiento, Portabilidad, Facilidad de uso y Funcionalidad.
Estas caractersticas pueden ser agrupadas de acuerdo a diversos aspectos a tener en cuenta
en la implementacin: (1) correccin, (2) aspectos internos, (3) aspectos del contexto y (4)
aspectos descriptivos.
MODELO C-QM
El mtodo de SQAE est basado en el modelo de Boehm, McCall y Dromey. Los factores
se establecen en un contexto en el cual las mtricas, la documentacin y la codificacin
pueden ser usadas para generar un perfil de las fortalezas y debilidades del diseo y de la
implementacin del sistema.