desarrollar. ❑ Fácil identificar el código a modificar. Sin depender de otras funcionalidades. ❑ Facilita la adopción de nuevas tecnologías. Permite incorporar nuevas tecnologías de forma gradual y controlada. ❑ Al tener una arquitectura modular y completa, facilita la escalabilidad del sistema. ❑ Fácil de realizar y mantener los Unit Testing.