Você está na página 1de 6

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA

ESCUELA DE INGENIERÍA EN SISTEMAS

ARQUITECTURA DE SOFTWARE

TEMA

Análisis Atributos de calidad

1. DATOS GENERALES:

Richard Manotoa 6016


INTEGRANTES: CÓDIGO:
Geovanny Guamán 6029
ASIGNATURA: Arquitectura de Software FECHA ELAB. 30/04 /2018
PERIÓDO ACAD: ABRIL 2018 – Agosto 2018 FECHA ENTR. 01/05 /2018
SEMESTRE: Sexto PARALELO: A
TUTOR: Doc. Omar Gomes

ATRIBUTO A ATRIBUTO B COMPENSACION JUSTIFICACION


A mayor portabilidad
menor eficiencia, la
Portabilidad Eficiencia - precisión en exceso
causa deficiencia en
la funcionalidad
Si la portabilidad
aumenta la
Portabilidad Flexibilidad + complejidad para
modificar un
requerimiento
El aumento de la
compatibilidad
Portabilidad Interoperabilidad + permite mayor
velocidad en la
transmisión de datos
Si la compatibilidad
disminuye lo hace
Portabilidad Mantenibilidad - también el tiempo
para corregir un
error
Si aumenta la
compatibilidad con el
Portabilidad Reusabilidad + sistema quiere decir
que se puede
reutilizar un módulo
de software en más
de un programa
Si aumenta la
compatibilidad con
otros sistemas
Portabilidad Testabilidad +
permite le realización
de mayor número de
pruebas
La falta de
compatibilidad con
otros sistemas no
Portabilidad Usabilidad - permiten la facilidad
de uso en otros
entornos no
compatibles
Si la capacidad de
operación sin fallos
Confiabilidad Disponibilidad + aumenta entonces
El tiempo de
respuesta aumenta
Si la capacidad de
operación sin fallos
reduce es porque
Confiabilidad Eficiencia -
los recursos usados
no son los necesarios

Si la capacidad de
operación sin fallos
Confiabilidad Flexibilidad + aumenta la facilidad
para modificar los
módulos
Si la capacidad de
operación sin fallos
aumenta entonces
Confiabilidad Mantenibilidad +
Se reducen el tiempo
para monitorear al
sistema
Si la capacidad de
operación sin fallos
aumenta entonces
Confiabilidad Robustez +
Aumenta la
funcionalidad
sistema
Si la capacidad de
operación sin fallos
Confiabilidad Testabilidad + aumenta entonces
La pruebas serán más
integras
Si la capacidad de
operación sin fallos
Confiabilidad Usabilidad + aumenta entonces
La facilidad de uso se
volverá constante
Si la posibilidad de
uso de un
Reusabilidad Eficiencia - componente reduce
entonces los recursos
usados disminuyen
Si la posibilidad del
uso de un
componente aumenta
Reusabilidad Flexibilidad +
entonces la facilidad
de modificación
aumenta
Si la posibilidad del
uso de un
componente reduce
Reusabilidad Integridad -
entonces la
coherencia en diseño
o código disminuye
Si la posibilidad del
uso de un
componente reduce
Reusabilidad Confiabilidad -
la capacidad de
operación sin fallos
disminuye
Si la posibilidad del
uso de un
componente aumenta
Reusabilidad Testabilidad +
entonces la
integridad de
pruebas aumenta
Si la durabilidad de
funcionalidades
aumenta
Robustez Disponibilidad +
Entonces el tiempo
de respuesta sin
fallos aumenta
Si la durabilidad de
funcionalidades
Robustez Eficiencia - disminuye
Entonces los recursos
usados disminuye
Si la durabilidad de
Robustez Confiabilidad + funcionalidades
aumenta la capacidad
de operación sin
fallos aumenta
Si la durabilidad de
funcionalidades
Robustez Usabilidad +
aumenta la facilidad
de uso aumenta
Si la integridad de las
pruebas aumenta el
Testabilidad Disponibilidad +
tiempo de respuesta
sin fallos aumenta
Si la integridad de las
pruebas disminuye la
Testabilidad Eficiencia - capacidad de
operación de los
recursos disminuye
Si la integridad de las
pruebas aumenta la
Testabilidad Flexibilidad + facilidad de
modificación
aumenta
Si la integridad de las
pruebas aumenta el
Testabilidad Mantenibilidad + tiempo para
monitorear al
sistema aumenta
Si la integridad de las
pruebas aumenta la
Testabilidad Confiabilidad + capacidad de
operación sin fallos
aumenta
Si la integridad de las
pruebas aumenta la
Testabilidad Usabilidad +
facilidad de uso
aumenta
Si la facilidad de uso
disminuye la
Usabilidad Eficiencia - capacidad de
operación de los
recursos disminuye
Si la facilidad de uso
aumenta la
Usabilidad Robustez + durabilidad de
funcionalidades
aumenta
Si la facilidad de uso
disminuye la
Usabilidad Testabilidad -
integridad de las
pruebas disminuye
ATRIBUTO A ATRIBUTO B COMPENSACIÓN JUSTIFICACIÓN
Ambos deben realizar funciones
Disponibilidad Confiabilidad + requeridas durante un intervalo de
tiempo.
Porque a pesar de que los datos sean
Disponibilidad Robustez + mal ingresados a algún sistemas este
deberá estar funcionando.
La flexibilidad no tiene relación
alguna con la eficiencia debido a que
Eficiencia Flexibilidad -
ambas tienes perspectivas diferentes
en el sistema.
Porque ambos manejan recursos
Eficiencia Interoperabilidad -
diferentes para su buen desempeño.
Porque depende del tipo de
Eficiencia Mantenibilidad - mantenimiento que se le dé al
software.
Porque no todos los sistemas son
Eficiencia Portabilidad - desarrollados para todas las
plataformas existentes.
Tienen funcionalidades diferentes
Eficiencia Confiabilidad -
dentro de un sistema.
Son dos cualidades que no tienen
Eficiencia Robustez -
relación entre sí.
Son dos cualidades que no tienen
Eficiencia Testabilidad -
relación entre sí.
Porque el usuario puede hoy en día
Eficiencia Usabilidad - manejar con facilidad cualquier
sistema con conocimientos básicos.
Para modificar algún código del
Flexibilidad Integridad -
software debería tener permisos.
Es necesario que el software sea
Flexibilidad Mantenibilidad + factible para realizar algún cambio a
futuro.
Al cambiar de plataforma un sistema
Flexibilidad Portabilidad + debe permitir realizar adecuación
para sus funcionalidades.
El sistema debe ser confiable para
Flexibilidad Confiabilidad + que nos permita realizar
modificaciones.
Al realizar cambios en el sistema este
Flexibilidad Robustez +
deberá seguir funcionando.
Al cambiar de plataforma en este
Integridad Eficiencia - caso deben tener las mismas
seguridades.
Los datos deben ser lo más seguros
Integridad Interoperabilidad -
posibles en un sistema.
No es viable utilizar mismos datos
Integridad Reusabilidad - debido a que puede existir
redundancia de datos en el sistema.
No viable que otros puedan acceder a
Integridad Testabilidad - nuestros datos mediante programas
para scan o test.
Nadie puede usar los datos de un
Integridad Usabilidad - sistema a menos que sea el
administrador.
Ambos sistemas pueden estar en
Interoperabilidad Eficiencia - diferentes plataformas lo cual su
comunicación es deficiente.
Es importante que puedan tener
Interoperabilidad Flexibilidad + comunicación entre sistemas
externos.
Al realizar cambio de nuevas
Interoperabilidad Portabilidad + tecnologías estas debería tener las
mismas funcionalidades.
El mantenimiento que se le dé al
Mantenibilidad Disponibilidad + sistema debe ser confiable para el
usuario.
El mantenimiento que se le dé al
Mantenibilidad Confiabilidad + sistema debe ser confiable para el
usuario.
Al realizar un cambio de
Mantenibilidad Testabilidad + mantenimiento es necesario realizar
pruebas del sistema.

Você também pode gostar