Restricciones en el Desarrollo de Software: Concepto y Ejemplos
Clase 12 de 24 • Fundamentos de Arquitectura de Software (2018)
Resumen
Las restricciones en el contexto de un proceso de desarrollo de software se refiere a las restricciones que limitan las opciones de diseño o implementaciones disponibles al desarrollar.
Los SH nos pueden poner limitaciones relacionadas con su contexto de negocio, limitaciones legales.
También hay limitaciones técnicas relacionadas con integraciones con otros sistemas.
El ciclo de vida del producto va a agregar limitaciones al producto, por ejemplo a medida que avanza el proceso de implementación el modelo de datos va a ser más difícil de modificar.
El arquitecto debe balancear entre los requerimiento y las restricciones.