Gestión de Riesgos en la Implementación de Sistemas
Clase 11 de 24 • Fundamentos de Arquitectura de Software (2018)
Contenido del curso
- 9

Separación de Problema y Solución en Toma de Requerimientos
05:09 - 10

Requerimientos de Producto y Proyecto en Arquitectura de Software
09:56 - 11

Gestión de Riesgos en la Implementación de Sistemas
05:10 - 12

Restricciones en el Desarrollo de Software: Concepto y Ejemplos
02:16 - 13
Arquitectura de Software: Adaptación y Escenarios de Uso
00:18
- 14

Estilos de Arquitectura de Software: Conceptos y Aplicaciones
04:45 - 15

Estilos de Arquitectura de Software: Llamada y Retorno
07:18 - 16

Estilos de Arquitectura de Flujo de Datos: Lote Secuencial y Tubos-Filtros
05:07 - 17

Estilos de Arquitectura de Software Centrada en Datos
06:43 - 18

Arquitectura de Componentes Independientes y Comunicación por Eventos
08:59 - 19

Comparación de Arquitecturas Monolíticas y Distribuidas
07:11 - 20
Calidad de Software: Atributos Clave y Mejoras
00:13
Los riesgos son importantes para priorizarlos y atacarlos en orden y asegurar que las soluciones arquitectónicas que propongamos resuelvan los problemas más importantes.
Intenta tratar los riesgos con posibles escenarios de fracaso y que pasaría en caso de que ese riesgo se haga real.
Veamos como identificar los riesgos:
En la toma de requerimientos --> dificultad / complejidad
En los atributos de calidad --> incertidumbre, cuanto mas incertidumbra hay, mas alto es el riesgo.
Conocimiento del dominio --> Riesgo prototípico, son aquellos que podemos atacar de forma estándar.
Una vez que tenemos los riesgos identificados, debemos priorizarlos, recuerda que no es necesario mitigarlos todos, debemos siempre tener en cuenta y dar prioridad a aquellos riesgos que ponen en peligro la solución que se esta construyendo.