Restricciones en el Desarrollo de Software: Concepto y Ejemplos
Clase 12 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
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.