Please enable JavaScript.
Coggle requires JavaScript to display documents.
Diseño de software (Etapa n°2), image, image, image, image - Coggle Diagram
Diseño de software (Etapa n°2)
Modelado de Sistemas de Información
Modelo Sofftware:
Representa el funcionamiento, arquitectura y comportamiento
Modelo Análisis:
De la etapa de requisitos, define el sistema a partir de los requisitos del cliente, y para ello es necesario entender el comportamiento, la arquitectura y las funcionalidades
Modelo Diseño:
De la etapa de diseño, concibe el sistema a partir de una visión técnica como arquitectura, interface y componentes. Igualmente, hace uso de UML (Unified Modeling Language) para dar forma a los diagramas de modelado
El principio de software ágil
"Software Funcionando por encima de Documentación Extensiva"
no significa que no deba existir documentación, sino que esta debe ser precisa, breve y pertinente para las necesidades del proyecto
Descripción de la arquitectura del software:
Se elabora con el Modelo 4+1 en la etapa de diseño de software. Este modelo sigue el estándar ISO /
IEC 42010: 2007 IEEE 1471:2000
Modelo 4+1 de la arquitectura del software
Sigue un modelo de vistas para diagramar el sistema
Vista de escenarios:
Contiene una visión general de las otras vistas a partir de los casos de uso
Vista de desarrollo o despliegue:
Del equipo técnico y de desarrollo. Incluye los diagramas de componentes y paquetes
VIsta física:
De los ingenieros de sistemas y redes. Contiene los diagramas de topología, comunicación y despliegue
Vista de proceso:
De los desarrolladores integradores, ciberseguridad y de escalablidad. Incluye el diagrama de actividades
Vista lógica:
De los usuarios finales y administrativos. Contiene los diagramas de clases, comunicación y secuencia
UML (Unified Modeling Language)
Lenguaje de modelado con elementos gráficos en ingeniería de software para representar los procesos, elementos y compnentes de software
Diagrama de colaboración
Diagrama de actividades
Diagrama de secuencia
Diagrama de componentes
Diagrama de comunicación
Diagrama de emplazamiento
Diagrama de clases
Diagrama de paquetes
Diagrama de casos de uso
Diagrama de estados
Diagrama de despliegue