Guía DocenteCurso Facultade de Informática |
Mestrado Universitario en Enxeñaría Informática (plan 2012) |
Asignaturas |
Diseño de sistemas de información |
Contenidos |
|
|
|
Datos Identificativos | 2014/15 | |||||||||||||
Asignatura | Diseño de sistemas de información | Código | 614502007 | |||||||||||
Titulación |
|
|||||||||||||
Descriptores | Ciclo | Periodo | Curso | Tipo | Créditos | |||||||||
Máster Oficial | 1º cuatrimestre |
Primero | Obligatoria | 6 | ||||||||||
|
Tema | Subtema |
Introducción al diseño de software avanzado | Importancia del diseño software Metodologías y procesos de diseño y desarrollo software Patrones de diseño y arquitectura, diseño orientado a componentes Evolución del software, calidad del diseño, métricas y complejidad del software Accesibilidad del software Ejemplos del mundo real de diseño software complejo |
Conceptos avanzados de diseño software | Lenguajes y herramientas usadas para el diseño software Patrones de diseño Patrones de arquitectura Patrones de interfaz de usuario y experiencia de usuario Introducción a la refactorización y la evolución del software |
Conceptos avanzados de calidad en el diseño software | Software y calidad en el diseño Métricas y complejidad del software Evaluación y verificación de sistemas software |
Conceptos avanzados de accesibilidad del software | Importancia de la accesibilidad del software Accesibilidad del software y diseño software Standards de accesibilidad en el software Herramientas y tecnologías para la accesibilidad del software Casos de estudio de accesibilidad del software |
Casos de estudio del mundo real | Revisión de algunos sistemas software populares y complejos Diseño software en proyectos de software libre utilizados en la industria Análisis en profundidad del diseño, las herramientas, la calidad y la accesibilidad en varios proyectos de software libre (por ejemplo WebKit, GNOME&KDE, Linux, MeeGo/Tizen, etc.) |
|