Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad...

20
Arquitectura de Software Atributos de Calidad 1

Transcript of Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad...

Page 1: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Arquitectura de SoftwareAtributos de Calidad

1

Page 2: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Objetivos

• Entender qué es un atributo de calidad

• Estudiar el proceso de descubrimiento y definición de los atributos de calidad

• E s t u d i a r l a s p r i n c i p a l e s t á c t i c a s arquitectónicas para favorecer atributos de calidad

2Arquitectura de Software - Notas de Clase Dario Correal

Page 3: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Atributos de Calidad

• Ortogonales a la funcionalidad

• “Requerimiento que especifica los criterios para juzgar la operación de un sistema en lugar de su comportamiento específico” wikipedia

3Arquitectura de Software - Notas de Clase Dario Correal

Page 4: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Arbol de Utilidad

• La raíz del árbol se marca como “Utility”• El primer nivel corresponde a los atributos

de calidad requeridos• Los siguientes niveles incrementan el

detalle del atributo• Las hojas indican requerimientos puntuales

sobre los atributos de calidad• Las hojas son priorizadas

4Arquitectura de Software - Notas de Clase Dario Correal

Page 5: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

5Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 6: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

6

Disponibilidad

Arquitectura de Software - Notas de Clase Dario CorrealArquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 7: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

7

Disponibilidad

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 8: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

8

Disponibilidad

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 9: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

9

Modificabilidad

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 10: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

10

Desempeño

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 11: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

11

Seguridad

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 12: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

12

Facilidad para Pruebas

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 13: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Escenarios de Calidad

13

Usabilidad

Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 4

Page 14: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

14Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 15: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

15Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 16: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

16Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 17: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

17Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 18: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

18Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 19: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

19Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5

Page 20: Arquitectura de Softwareisis3702/...arquitectónicas para favorecer atributos de calidad Arquitectura de Software - Notas de Clase Dario Correal 2 Atributos de Calidad • ...

Tácticas

20Arquitectura de Software - Notas de Clase Dario Correal

Tomado de [1] capítulo 5