Curso 2024-2025
Este repositorio contiene los entregables de la Práctica 1 para la asignatura de Diseño y Arquitectura Software (DAS), en la cual se identifica, captura y documenta el proceso de decisiones de diseño de un sistema software.
Desarrollar la arquitectura software de un sistema basado en la especificación de un problema, capturando las decisiones clave en el proceso de diseño y modelando la arquitectura en UML.
- Decisiones de Diseño (MADR): Archivos en formato MADR para cada decisión de diseño documentada.
- Arquitectura UML: Diagramas de clases y paquetes UML.
- Ficheros de Voz: Grabaciones de las discusiones clave entre roles (ASS, ASC, ASJ), organizadas por iteración.
- Arquitectos Software Senior (ASS): Responsables de tomar decisiones de diseño y capturarlas en MADR.
- Arquitectos Software Junior (ASJ): Modelan la arquitectura en UML según las decisiones de los ASS.
- Arquitectos Software Cognitivos (ASC): Revisan y cuestionan las decisiones tomadas, proponiendo alternativas.
- MADR: Para la documentación de decisiones de diseño.
- ArchMind (solo para grupos TEST): Herramienta de IA generativa para sugerencia de patrones de diseño.