Arquitectura de Software: Adaptación y Escenarios de Uso

Clase 13 de 24Fundamentos de Arquitectura de Software (2018)

El reto que tienes es tomar un sistema conocido (del trabajo, algún proyecto propio o un sistema que hayas usado del que conozcas su arquitectura).

Describir qué problemas resuelve y cuáles son sus requerimientos no funcionales.

Si tuvieras que hacer de este sistema un “producto reutilizable” en otros escenarios:

¿Cómo cambiaría su arquitectura? ¿En qué otro escenario debería repensarse completamente? ¿En qué otros escenarios se mantendría?

compártenos en el sistema de discusiones.