Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo McCall y Otros
Modelo McCall y Otros
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Depto. Ciencias e Ingeniera de la Computacin
Universidad Nacional del Sur
Pablo R. Fillottrani
Modelos iniciales
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelo de McCall
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelo de McCall
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Factores de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Mtricas de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
2
3
4
5
6
7
8
Pablo R. Fillottrani
Modelos iniciales
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
s en D
8
s en I
8
)/3
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelo de Boehm
s en R
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelos iniciales
Caractersticas primitivas
el nivel ms bajo corresponde a caractersticas directamente
asociadas a una o dos mtricas de calidad
de portabilidad
independencia de dispositivos
auto-contencin
de confiabilidad:
auto-contencin
exactitud
completitud
consistencia
robustez/integridad
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Caractersticas primitivas
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Caractersticas primitivas
de eficiencia
accesibilidad
eficiencia de uso de dispositivos
de usabilidad
robustez/integridad
accesibilidad
comunicacin
consistencia
estructuracin
concisidad
legibilidad
de modificabilidad
de testeabilidad
estructuracin
aumentabilidad
comunicacin
auto descripcin
estructuracin
Pablo R. Fillottrani
de entendibilidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelos iniciales
Criterio
correctitud
integridad
eficiencia
testeabilidad
flexibilidad
portabilidad
modificab.
entendib.
McCall
+
+
+
+
+
+
Boehm
+
+
+
+
+
+
+
Pablo R. Fillottrani
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Criterio
confiabilidad
usabilidad
mantenim.
interoperab.
reusabilidad
claridad
document.
validez
McCall
+
+
+
+
+
Boehm
+
+
+
+
+
+
+
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos ad-hoc
para monitorear la calidad de software, se pueden tomar dos
caminos:
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos ad-hoc
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
funcion.
confiab.
usabil.
eficiencia
mantenib.
portab.
Usuario
alta
media
alta
media
baja
media
Desarrollador
baja
media
baja
media
alta
alta
Pablo R. Fillottrani
Modelos iniciales
Administr.
baja
alta
media
alta
media
alta
Comisionista
media
media
media
media
media
media
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de funcionalidad
funcionalidad conjunto de atributos que relacionan la existencia
de un conjunto de funciones con sus propiedades especificadas.
Las funciones satisfacen necesidades especificadas o implcitas
adecuacin atributos que determinan si el conjunto de funciones
son apropiadas para las tareas especificadas
exactitud atributos atributos que determinan que los efectos sean
los correctos o los esperados
seguridad atributos que miden la habilidad para prevenir accesos
no autorizados, ya sea accidentales o deliberados, tanto a
programas como a datos
interoperabilidad atributos que miden la habilidad de interactuar
con sistemas especificados
cumplimiento atributos que hacen que el software adhiera a
estndares relacionados con la aplicacin, y convenciones o
regulaciones legales
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de usabilidad
usabilidad conjunto de atributos que se relacionan con el
esfuerzo necesario para usar, y en la evaluacin individual de tal
uso, por parte de un conjunto especificado o implcito de
usuarios
entendimiento atributos que miden el esfuerzo del usuario en
reconocer el concepto lgico del software y su aplicabilidad
aprendizaje atributos que miden el esfuerzo del usuario en
aprender la aplicacin (control, operacin, entrada, salida)
operabilidad atributos que miden el esfuerzo del usuario en
operarar y controlar el sistema
atractivo
cumplimiento idem funcionalidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de confiabilidad
confiabilidad conjunto de atributos que se relacionan con la
capacidad del software de mantener su nivel de performance
bajo las condiciones establecidas por un perodo de tiempo
madurez atributos que se relacionan con la frecuencia de fallas
por defectos en el software
tolerancia a las fallas atributos que miden la habilidad de
mantener el nivel especificado de performance en caso de fallas
del software
recuperacin atributos que miden la capacidad de reestablecer el
nivel de performance y recuperar datos en caso de falla, y el
tiempo y esfuerzo necesario para ello
cumplimiento idem en funcionalidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de eficiencia
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de mantenibilidad
mantenibilidad conjunto de atributos que se relacionan con el
esfuerzo en realizar modificaciones
analizabilidad atributos que miden el esfuerzo necesario para el
diagnstico de deficiencias o causas de fallas, o para
identificacin de las partes que deben ser modificadas
facilidad para el cambio atributos que miden el esfuerzo necesario
para realizar modificaciones, remocin de fallas o cambios en el
contexto
estabilidad atributos que se relacionan con el riesgo de efectos no
esperados en las modificaciones
testeabilidad atributos que miden el esfuerzo necesario para
validar el software modficado
cumplimiento idem funcionalidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Subcaractersticas de portabilidad
portabilidad conjunto de atributos que se relacionan con la
habilidad del software para ser transferido de un ambiente a otro
adaptabilidad atributos que miden la oportunidad de adaptacin a
diferentes ambientes sin aplicar otras acciones que no sean las
provistas para el propsito del software
instalabilidad atributos que miden el esfuerzo necesario para
instalar el software en el ambiente especificado
conformidad atributos que miden si el software se adhiere a
estndares o convenciones relacionados con portabilidad
reemplazo atributos que se relacionan con la oportunidad y
esfuerzo de usar el software en lugar de otro software en su
ambiente
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Frmula y elementos
de clculo
Objetivo de uso
Mtodo de medida
Interpretacin
Escala
Tipo de medida
Fuentes
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
X = 1(A/B )
A = no. funcionalidad faltante desc. en eval.
B = no. funcionalidad descripta en los requisitos
medir la completitud de la funcionalidad ofrecida
uso de un test de tipo caja negra
0 X 1 el mejor valor es 1
absoluta
A = nmero
B = nmero
X = nmero
especificacin de requerimientos
reporte de evaluacin
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Modelos iniciales
Modelo de McCall
Modelo de Boehm
Modelos ad-hoc
Modelo ISO 9126
Mtricas de calidad
Otros modelos de calidad
Pablo R. Fillottrani
Pablo R. Fillottrani