Ejercicio 1 Drivers Arquitectónicos resp
Curso de Arquitectura de Software
Enunciado del caso de estudio
Ejercicio 1: Requerimientos – QAW
Versión 1.0
Contenido
Introducción
Fase de requerimientos
Visión
Drivers arquitecturales
A entregar
Anexo I: Plantilla para especificación de escenarios (QAW)
Introducción
Como parte del curso realizaremos ejercicios con base a un caso de estudio basado en un proyecto real,que permitirá ejecutar los métodos que se ven en las sesiones teóricas (no se va a desarrollar el sistema en sí).
Este proyecto será realizado en equipo.
Los objetivos de este ejercicio son:
Practicar actividades relacionadas con el ciclo de vida de desarrollo de arquitecturas de software relacionadas con las fases de requerimientos, diseño, documentación y evaluación y aplicar métodos asociadases éstas fases
Evaluar los resultados obtenidos de la aplicación de los métodos mencionados en el punto anterior
Exponer los resultados obtenidos en clase
Fase de requerimientos
La meta de esta fase es tener una lista de drivers arquitectónicos priorizados asociados al caso de estudio con el fin de proceder al diseño de la arquitectura junto con escenarios detallados los atributos de calidad masimportantes. Inicialmente. El instructor expondrá una presentación asociada del caso de estudio.
Visión
El equipo deberá estudiar un documento de visión asociado con el caso de estudio, cuidando particularmente los siguientes aspectos:
Identificación de los objetivos de negocio de la organización cliente
Identificación de la prioridad de las necesidades
Identificación del entorno de operación delsistema
El instructor establecerá un tiempo corto (15 min) para aclaración de dudas
El equipo deberá llenar para cada característica que debe tener el sistema, la prioridad que considere debe tener la característica y el o los objetivos de negocio con los que se le pueden relacionar.
El equipo deberá ejercitar los Pasos 4 al 8 del Taller de Atributos de Calidad.
Pasos del QAW a cubrir
El paso 1se realizó al inicio del curso y en la presentación de la lección acerca del Taller de Atributos de Calidad.
El paso 2 se realiza con la lectura del Caso de Estudio.
El paso 3 se realiza con la lectura de la parte final del Caso de Estudio.
El paso 4 lo debe realizar el equipo
Identificar casos de uso para el sistema derivados de las necesidades expresadas en el documento de visión y deberáelegir un subconjunto de casos de uso que se consideran como relevantes para el diseño de la arquitectura
Identificar restricciones a considerar para el diseño de la solución
El paso 5 lo debe realizar el equipo, en donde deberá identificar escenarios de atributos de calidad usando la lluvia de ideas.
El paso 6 lo debe realizar el equipo, en donde debe consolidar los escenarios.
El paso 7 lo deberealizar el equipo, en donde debe asignar prioridades a los escenarios de atributos de calidad.
El paso 8 lo debe realizar el equipo, en donde debe detallar los escenarios que tuvieron las mayores votaciones del paso 7.
Al final de las actividades de requerimientos se deberá tener una presentación de seguimiento del caso de estudio. Cada equipo deberá exponer:
Los casos de uso elegidos.
Idealmente:usar diagrama de casos de uso e iluminar los casos de uso elegidos.
Las restricciones identificadas.
Los escenarios de atributos de calidad priorizados.
Los 5 escenarios de atributos de calidad de mayor prioridad detallados.
Análisis crítico de la experiencia hasta el momento respondiendo a las siguientes preguntas:
¿Qué dificultades encontraron?
¿Qué salió bien?
¿Qué salió mal?
Observacionesgenerales
A entregar
Se deberá entregar un reporte que incluya:
Documento de visión con
características del sistema priorizadas y objetivos de negocio relacionados.
entregas del sistema con las características que incluirán.
Lista de drivers priorizados.
Lista de escenarios fusionados y priorizados.
Escenarios más prioritarios detallados.
Anexo I: Plantilla para enlistar los Drivers Arquitectónicos...
Regístrate para leer el documento completo.