Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uso y retroalimentacin
contribuye a especificar
indica
Requerimientos
Calidad Externa
de Calidad Externa
Validacin
Requerimientos de
Calidad Interna
Calidad Interna
Verificacin
Capacidad de
Funcionalidad Confiabilidad Usabilidad Eficiencia Portabilidad
Mantenimiento
Capacidad
Adaptabilidad
Adecuacin Entendimiento Comportamiento de ser analizado
Madurez Facilidad de
Exactitud Aprendizaje de tiempos Cambiabilidad
Tolerancia a fallas instalacin
Interoperabilidad Operabilidad Utilizacin Estabilidad
Recuperabilidad Coexistencia
Seguridad Atraccin de recursos Facilidad de prueba
Reemplazabilidad
Conformidad
Conformidad de Conformidad Conformidad Conformidad de
de fiabilidad Conformidad de
funcionalidad de usabilidad de eficiencia facilidad de
portabilidad
mantenimiento
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Interna y Externa
Usabilidad
La capacidad del producto de software de ser
entendido, aprendido, usado y atractivo al usuario,
cuando es utilizado bajo las condiciones
especificadas
Algunos aspectos de funcionalidad, confiabilidad y
eficiencia tambin afectarn la usabilidad, pero para
los propsitos de la ISO/IEC 9126 estos no son
clasificados como usabilidad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Usabilidad
Entendimiento
Es la capacidad del producto de software para
permitir al usuario entender si el software es
adecuado, y cmo puede ser utilizado para las tareas
y las condiciones particulares de la aplicacin
Aprendizaje
La capacidad del producto de software para permitir
al usuario aprender su aplicacin
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Usabilidad
Operabilidad
La capacidad del producto de software para permitir
al usuario operarlo y controlarlo
Atraccin
La capacidad del producto de software de ser
atractivo al usuario
Esto se refiere a las cualidades del software para
hacer el software ms atractivo al usuario, tal como
el uso del color y la naturaleza del diseo grfico
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Usabilidad
Conformidad de Usabilidad
La capacidad del producto de software para
apegarse a los estndares, convenciones, guas de
estilo o regulaciones relacionadas a su usabilidad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Interna y Externa
Eficiencia
La capacidad del producto de software para proveer
un desempeo adecuado, de acuerdo a la cantidad
de recursos utilizados y bajo las condiciones
planteadas
Los recursos pueden incluir otros productos de
software, la configuracin de hardware y software
del sistema, y materiales
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Eficiencia
Comportamiento de Tiempos
La capacidad del producto de software para proveer tiempos
adecuados de respuesta y procesamiento, y niveles de
rendimiento cuando realiza su funcin bajo las condiciones
establecidas
Utilizacin de Recursos
La capacidad del producto de software para utilizar cantidades
y tipos adecuados de recursos cuando ste funciona bajo las
condiciones establecidas
Los recursos humanos estn incluidos dentro del concepto de
productividad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Eficiencia
Conformidad de Eficiencia
La capacidad del producto de software para
adherirse a estndares o convenciones relacionados
a la eficiencia
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Interna y Externa
Capacidad de Mantenimiento
Capacidad del producto de software para ser
modificado
Las modificaciones pueden incluir correcciones,
mejoras o adaptacin del software a cambios en el
entorno, y especificaciones de requerimientos
funcionales
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad
Capacidad de Mantenimiento
Capacidad de ser Analizado
La capacidad del producto de software para apegarse a
diagnsticos de deficiencias o causas de fallas en el software o
la identificacin de las partes a ser modificadas
Cambiabilidad
La capacidad del software para permitir que una determinada
modificacin sea implementada
Implementacin incluye codificacin, diseo y documentacin
de cambios
Si el software va a ser modificado por el usuario final, la
cambiabilidad podra afectar la operabilidad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad
Capacidad de Mantenimiento
Estabilidad
La capacidad del producto de software para evitar
efectos inesperados debido a modificaciones del
software
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad
Capacidad de Mantenimiento
Facilidad de Prueba
La capacidad del software para permitir que las
modificaciones sean validadas
Conformidad de Facilidad de Mantenimiento
La capacidad del software para apegarse a
estndares o convenciones relativas a la facilidad de
mantenimiento
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Interna y Externa
Portabilidad
La capacidad del software para ser trasladado de un
entorno a otro
El entorno puede incluir entornos organizacionales,
de hardware o de software
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Portabilidad
Adaptabilidad
La capacidad del producto de software para ser
adaptado a diferentes entornos especificados sin
aplicar acciones o medios diferentes de los previstos
para el propsito del software considerado
La adaptabilidad incluye la escalabilidad de
capacidad interna (Ejemplo: campos en pantalla,
tablas, volmenes de transacciones, formatos de
reporte, etc.)
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Portabilidad
Facilidad de Instalacin
La capacidad del producto de software para ser
instalado en un ambiente especificado
Coexistencia
La capacidad del producto de software para
coexistir con otros productos de software
independientes dentro de un mismo entorno,
compartiendo recursos comunes
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Portabilidad
Reemplazabilidad
La capacidad del producto de software para ser utilizado en
lugar de otro producto de software, para el mismo propsito y
en el mismo entorno
Por ejemplo, la reemplazabilidad de una nueva versin de un
producto de software es importante para el usuario cuando
dicho producto de software es actualizado (upgraded)
La reemplazabilidad se utiliza en lugar de compatibilidad de
manera que se evitan posibles ambigedades con la
interoperabilidad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad Portabilidad
Conformidad de Portabilidad
La capacidad del software para apegarse a
estndares o convenciones relacionados a la
portabilidad
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad en Uso
Los atributos de la calidad en uso estn
categorizados en cuatro caractersticas:
Eficacia, Productividad, Seguridad y
Satisfaccin
La calidad en uso es la visin de calidad del
usuario. Alcanzar la calidad en uso depende de
alcanzar la calidad externa necesaria que a su
vez depende de alcanzar la calidad interna
necesaria
Aplicacin de la Calidad del Software
en el Proceso de Desarrollo
Caractersticas de Calidad en Uso
Calidad en Uso
Fin de la Presentacin
Contine en la siguiente actividad