Arquitectura y Diseño de Software
Arquitectura y Diseño de Software
Arquitectura y Diseño de Software
- DATOS DE LA ASIGNATURA
2.- PRESENTACIÓN
Caracterización de la asignatura
Intención didáctica.
Competencias interpersonales:
• Capacidad crítica y autocrítica.
• Trabajo en equipo.
• Habilidades interpersonales.
Competencias sistémicas:
• Capacidad de aplicar los conocimientos
en la práctica.
• Habilidades de investigación.
• Capacidad de aprender.
• Capacidad de generar nuevas ideas
(creatividad).
• Búsqueda del logro.
7.- TEMARIO
UNIDAD 1. Introducción
Competencia específica a
Actividades de Aprendizaje
desarrollar
Conoce metodologías y Analizar y discutir las fases que implica el modelado
técnicas aplicables al diseño. del negocio.
Aplicar el Lenguaje Unificado
Modelado (UML) realizando prácticas sobre el
modelado del negocio para un caso concreto.
Documentar los requerimientos denotados por UML
para un sistema concreto.
Realizará todos los componentes del proceso que
involucra un caso de uso para el sistema considerado
en el punto anterior
UNIDAD 5.Tendencias.
Objetivo Educacional Actividades de Aprendizaje
Identifica nuevos Analizar la aplicación del paradigma de Líneas de
paradigmas y perspectivas Productos de Software para conocer sus ventajas y
de desarrollo de software. beneficios.
Implementar Servicios Web que conformen una
Arquitectura Orientada a Servicios.
Realizar un análisis para identificar las capacidades
del ingeniero de software.
11. FUENTES DE INFORMACIÓN
12. PRACTICAS
Dado un sistema concreto real o ficticio realizar representación del modelado del
negocio siguiendo las especificaciones denotadas por UML para este proceso.
Realizar el análisis de requerimientos del sistema dado, contemplando:
recolección, representación y validación de los datos.
Representar los elementos que conforman un caso de uso para el sistema
especificado.
Realizar el análisis y diseño para el sistema determinado siguiendo los patrones
especificados por la notación UML.
Desarrollo de un proyecto dosificado durante el semestre, involucrando la
elaboración, evaluación y documentación de una arquitectura de software, donde
se aplique al menos uno de los métodos de evaluación y al menos dos de las
vistas del modelo 4+1 utilizando el Lenguaje Unificado de Modelado.