Академический Документы
Профессиональный Документы
Культура Документы
Universidad de Cuenca
Grado en Ingeniera de Sistemas
Curso 2015-2016
Calidad de Software
Captulo 3: Modelos de Calidad de Software
Calidad de Software
Contenido
Introduccin
Calidad de Software
Introduccin
n
Calidad de Software
Contenido
Introduccin
Calidad de Software
Definicin
Calidad de Software
Contenido
Introduccin
Calidad de Software
Contenido
Introduccin
Calidad de Software
Calidad de Software
Calidad de Software
Calidad de Software
Feature set
Capabilities
Generality
Security
Usability
-
Human factors
Aesthetics
Consistency
Documentation
Reliability
-
Frecuency/severity of failure
Recoverability
Predictability
Accuracy
Mean time to failure
Calidad de Software
Speed
Efficiency
Resource consumption
Throughput
Response time
Supportability
-
Testability
Extensibility
Adaptability
Maintainability
Compatibility
Configurability
Serviceability
Installability
Localisability
Portability
Calidad de Software
Calidad de Software
Calidad de Software
Modelo Mixto
Reusable
Flexible
Calidad de Software
A la Medida
Desechable
Flexible
Modelos fijos:
Existe un catalogo de partida del cual se elige un subset de
caractersticas de calidad
Pros: reutilizable, comparable, rpido de utilizar
Contras: inflexible
Ejm: Modelo de McCall, Boehm, FURPS
Modelos a la medida :
Determinacin de factores de calidad basada en necesidades del
contexto
Pros, contras: Lo contrario del caso anterior
Modelos mixtos:
Un modelo de alto nivel que puede ser refinado
Pros, contras: balanceados
Calidad de Software
Modelos de Definicin
n
Calidad de Software
Modelos de Evaluacin
n
Calidad de Software
Modelos Predictivos
Calidad de Software
Modelos Multi-Propsito
n
Ejemplo: COQUAMO
Calidad de Software
Ejercicio
n
Calidad de Software
Contenido
Introduccin
Calidad de Software
Modelo de Calidad
Estndar de Calidad
Proceso
Producto
Calidad de Software
Recientemente remplazado:
ISO/IEC CD 25000, SQuaRE (Software Quality Requirements and Evaluation)
Calidad de Software
Evaluation
Support
Software
Software
Product
Product
Evaluation
Process
Evaluation
process
Internal
metrics
External
metrics
Effect of
the
Software
Product
Quality in
use
metrics
14598-1
14598-2
14598-3
9126-1
14598-5
14598-6
14598-4
Calidad de Software
9126-3
9126-2
9126-4
Funcionalidad
Portabilidad
Fiabilidad
Calidad
interna
y
externa
Mantenibilidad
Usabilidad
Eficiencia
Calidad de Software
Satisfaccin
Calidad
en uso
modela
da
Seguridad
Calidad de Software
Productividad
Esta parte describe las mtricas internas que se pueden utilizar para
crear describir propiedades internas, que puede ser evaluadas por la
inspeccin sin poner en funcionamiento el software.
Calidad de Software
ISO/IEC 14598-1
ISO/IEC 14598-2
ISO/IEC 14598-3
ISO/IEC 14598-4
ISO/IEC 14598-5
ISO/IEC 14598-6
Calidad de Software
Ejercicio
n
Quality Model
Quality Feature
{disjoint, complete}
Characteristic
*
Subcharacteristic
Attribute
{disjoint, complete}
{disjoint, complete}
*
0..1
Derived
Subcharacteristic
Basic
Subcharacteristic
Derived Attribute
Metric
{disjoint, complete}
Calidad de Software
Subjective
Objective
Basic Attribute
2501n
2503n
Divisin de
calidad en
requerimientos
.
Divisin de modelo de
calidad.
2500n
Divisin de manejo de
calidad.
2502n
Divisin de medicin de
calidad
Calidad de Software
2504n
Divisin de
la
evaluacin
de la
calidad.
Ejercicio
Calidad de Software
Contenido
Introduccin
Calidad de Software
Especificaciones de software
Diseo arquitectnico del software
Soporte a la implementacin del software
Calidad de Software
Bibliografa
n
Calidad de Software