Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DSI Intro Diseño
DSI Intro Diseño
Diseño –
Workflow de Diseño
Judith Meles
¿Qué es el Diseño?
● Proceso mediante el cual Proceso iterativo de
se aplican varias transformar un
técnicas y principios con modelo lógico en un
el objetivo de definir un modelo físico,
dispositivo, un proceso o teniendo en cuenta
un sistema con las restricciones del
suficiente nivel de
negocio
detalle como para
permitir su realización
física.
Diferencias
● Existen varias definiciones distintas sobre las diferencias entre el
análisis y el diseño.
● Hace un tiempo atrás, existía un acuerdo común entre lo que era
el análisis y el diseño de acuerdo a la metodología estructurada:
Bosquejo del diseño del sistema, incluyendo Manifiesto del diseño del sistema, incluyendo su
su arquitectura. arquitectura
Datos
¿Qué
aspectos Proc.
Manuales Procesos
deben
Arquite-
ctura
diseñarse?
Formas de Interacción
E/S H-M
Diseño Arquitectónico
● Da respuesta a los requerimientos de calidad del software, con decisiones
estratégicas
Diseño de Datos
● Transforma los requerimientos en las estructuras de datos necesarias para
hacer persistente el software.
Diseño de Procesos
● Transforma elementos estructurales en una descripción procedimental de los
componentes del software.
Diseño de Interacción Humano-Máquina
● Es la disciplina
relacionada con el
diseño, evaluación e
implementación de
sistemas
computacionales
interactivos para uso
humano.
Diseño de Formas de Entrada/ Salida
El diseño deberá ser una guía legible y comprensible para aquellos que
generan código y para aquellos que comprueban y consecuentemente,
dan soporte al software;
Modelo de
Requerimientos
Requerimientos
Dominio del Problema
Modelo de Modelo de
Diseño
Diseño Despliegue
Modelo de
Implementación
Implementación
Modelo de
Prueba
Prueba
Versión de
Despliegue
Producto de SW
Workflow de Diseño - Propósito
▪ Fase de Elaboración
▪ Contribuye a una arquitectura estable y robusta
▪ Fase de Construcción
▪ Crear un plano para la implementación
Rol del Diseño en el Ciclo de Vida Iterativo e Incremental
Fases
Workflows Inicio Elaboración Construcción Transición
Requerimientos
Una iteración en la Fase
Análisis Elaboración
Diseño
Implementación
Prueba
Ite Ite -- Iter. Ite
r. r.
-- -- -- -- # n-1
r.
#n
#1 #2 - - - - -
Iteraciones
Worfklow de Diseño
Trabajadores y artefactos involucrados en el Diseño
Ingeniero Ingeniero de
Arquitecto
de Casos de Uso Componentes
Responsable
por
Responsable
por Responsable
por
Modelo
Modelo de
Realización
de Diseño Despliegue de Use Case Interface
Descripción Subsistema
de -Diseño Clases de
Diseño de Diseño
Arquitectura
Workflow de Diseño como proceso…
Realizaciones de
Salida Casos de Uso de
Entrada Diseño
Clases de
Diseño
Modelo de
Diseño
Workflow Interfaces
de Diseño
Descripción de la
Arquitectura
Modelo de Descripción de la
Despliegue Arquitectura
Diagramas de UML 2.0 en el Diseño CÁTEDRA DE DISEÑO DE SISTEMAS
De Clases
Modelan
Modelan Clases De Paquetes
Estructura De Estructura Compuesta
De Componentes
De Despliegue
Modela
Objetos De Objetos
Diagramas
De Casos de Uso
Modelan De Actividad
Clases
De Máquina de Estados
Modelan De Comunicación
Comportamiento De Secuencia
De Interacción
(Modelan Objetos) De Timing
De Descripción de Interacción
6/4/2021 Judith Meles 22
Datos
¿Qué
aspectos Proc.
Manuales Procesos
deben
Arquite-
ctura
diseñarse?
Formas de Interacción
E/S H-M