La especialización de Ingeniería del software básica ofrece una visión general de la disciplina y también el desarrollo del proyecto de software según una de las grandes líneas tecnológicas actuales: la orientación a objetos. El desarrollo de software se focaliza exclusivamente en las fases de modelado, dejando aparte la implementación o programación del diseño final resultante, debido a que la programación es una actividad cada vez más exenta de ingeniería.
Siguiendo este planteamiento, se estudian los patrones de diseño, cuya utilización se considera una competencia básica que deben adquirir los diseñadores de software orientado al objeto. Con este fin, se aportan descripciones resumidas de muchos de los patrones más conocidos y aceptados, además de unos conceptos generales sobre los patrones de diseño y su utilización. Sin embargo, esta competencia no puede adquirirse por completo si no es mediante la práctica, y este es el enfoque que se recomienda a los estudiantes para que puedan realizar una correcta aplicación de ella en el futuro trabajo profesional.
Temario
La especialización de Ingeniería del software básica consta de 12 créditos ECTS. Está formada por 2 módulos de 6 ECTS cada uno:
- Ingeniería del software.
Ofrece una visión general de las diferentes partes que constituyen la ingeniería del software: las sitúa en su contexto y las relaciona unas con otras. Esta visión no se da solo desde el punto de vista estrictamente técnico, sino también desde el punto de vista organizativo, con las actividades que se deben llevar a cabo para desarrollar un producto de software y con el análisis de cómo las podemos organizar según las características del producto que hay que desarrollar.
- Análisis y diseño con patrones.
Trata de los patrones de diseño como una de las innovaciones que ha tenido y que todavía tiene más impacto sobre el desarrollo orientado a objetos en estos últimos años. Por esta razón, la utilización de patrones de diseño se considera una competencia básica que deben adquirir actualmente los desarrolladores de software orientado a objetos. El contenido del curso se orienta a su desarrollo y comprende principalmente el análisis de las funciones de los usuarios y el diseño de los diálogos entre el usuario y el sistema y del contenido de las interfaces gráficas.
Precio
1.100 euros
El precio de este programa se deberá confirmar en el momento de formalizar la inscripción.