Disciplina Análisis y Diseño

El objetivo de esta disciplina es trasladar los requisitos obtenidos en la disciplina de requisitos a una especificación que describa cómo se debe implementar el proyecto. Para ello, es necesario realizar el análisis que permita construir la arquitectura técnica en la que se basará el sistema, y posteriormente mostrar los diseños mas relevantes de cara a la disciplina de desarrollo.

Dividiremos la disciplina en dos procesos que nos permitirán:

  • Analizar el Proyecto: Durante este proceso, se transformarán las ideas reflejadas en el documento de visión y los requisitos funcionales en un documento de análisis que contendrá la arquitectura que guíe al arquitecto del software en el siguiente proceso. Estos documentos describirán la solución arquitectónica planteada, y las diferentes interfaces que tendrá nuestro sistema tanto internamente como con sistemas externos. También se creará el primer diagrama de clases conceptual para cada módulo identificado en la arquitectura.
  • Diseñar los componentes del proyecto: En este proceso se realizará el diseño del sistema, que permitirá abordar posteriormente la disciplina de desarrollo. Para el diseño, se tendrán en cuenta tanto el documento de arquitectura, como los requisitos funcionales y no funcionales obtenidos en la disciplina de requisitos. El resultado de esta fase es la generación de varios posibles artefactos:
    1. Modelos entidad/relación de la base de datos. Será obligatorio su generación en aquellos proyectos que utilicen bases de datos.
    2. Diseño documental (en el caso de proyectos con utilización del Archivo). Será obligatoria su generación en aquellos proyectos que utilicen gestión documental.
    3. Diseño UML (diagramas de clases del sistema, secuencia, actividad y colaboración.). Se mostrarán aquellos aspectos del análisis que se consideren más significativos para abordar la fase de desarrollo con garantías.
    4. Diseños de pantalla. Obligatorio.
  • Validar Técnicamente Análisis y Diseño: Tanto el análisis como el diseño debe ser validado técnicamente por otros miembros del equipo. En este proceso se describen los pasos a realizar para dicha validación.
  • mda/ana/analisisdiseno.txt
  • Última modificación: 20/12/2017 14:24
  • por JUAN TARDON MARTINEZ