Saltar apartados

Ingeniería del Software

Unidad Didáctica : Ingeniería del Software (14 créditos)

Asignatura Número de Créditos Profesorado
3 créditos  Santiago Meliá Beigbeder
Análisis Avanzado de Sistemas Software 3 créditos  Norberto Mazón López
Diseño Dirigido por Patrones 3 créditos  Santiago meliá Beigbeder
Diseño de Interfaces de Usuario 2 Créditos  David Rizo Valero
3 creditos  José Javier Martínez Domene

Asignaturas

Metodologías Avanzadas de Desarrollo Software
La asignatura tiene como objetivo formar a los alumnos en las metodologías más actuales y avanzadas en el desarrollo del software. Para ello, se formará a través de contenidos teóricos, pero sobretodo se aplicarán los conocimientos en el proyecto de fin de master a realizar.

La asignatura se enfoca a impartir los fundamentos de las metodologías tradicionales, ágiles y dirigidas por modelos. Para ello, se hace un recorrido sobre cada una de ellas. Dichas metodologías permitirán introducir cuales son los artefactos que se utilizarán en las disciplinas de análisis, diseño, pruebas e implementación.

Se enseñará el uso de herramientas de gestión de proyectos que permitirán la aplicación de las metodologías en el proyecto.

Mas Información (+)

 

Análisis Avanzado de Sistemas Software

Esta asignatura está orientada al aprendizaje de métodos avanzados de ingeniería de requisitos como son las propuestas basadas en objetivos (como los diagramas i*) y aquellas basadas en escenarios (como por ejemplo el lenguaje ubicuo del Behaviour-Driven Development). Cuando el alumnado supere esta asignatura podrá afrontar con garantías el análisis de un sistema software, diferenciando perfectamente el espacio del problema del espacio de la solución y consiguiendo aplicar los mecanismos más pertinentes para mejorar el proceso de desarrollo de software desde las etapas tempranas, maximizando así la satisfacción del cliente.

Mas Información (+)
Diseño Dirigido Por Patrones

Permite un aprendizaje del diseño de aplicaciones empresariales distribuidas mediante el uso de buenas prácticas basadas en patrones de diseño. En dicha asignatura se aborda el paso desde el ánalisis realizado previamente (en la asignatura AASS) al diseño y a la implementación de los sistemas especificados. Esto implica que el alumno debe formarse en la disciplina del diseño software, que implica conocer y aplicar las técnicas existentes para especificar la arquitectura, patrones de diseños en las diferentes capas y el diseño de interfaz de usuario de las aplicaciones a desarrollar. Y además, esta formación en diseño ha de complementarse con formación en una plataforma específica, en este caso .NET, lo que va a requerir la formación en la utilización de las herramientas, lenguajes y técnicas de desarrollo a utilizar. El profesorado va a intentar incentivar y formar a los alumnos en los fundamentos de dicha plataforma.

Mas Información (+)

Diseño de Interfaces de Usuario

La interfaz de usuario es la cara visible de la aplicación al usuario. En general ésta es una parte descuidada en los distintos planes de estudio de las ingenierías informáticas y afines.
En esta asignatura se pretende concienciar al alumno de la necesidad de tener en cuenta esta parte de la aplicación como una más en el proceso de desarrollo. 
Se proporcionan al alumno las herramientas teórico / prácticas que va a necesitar tanto para realizar un diseño básico de una aplicación como para integrar el diseño realizado por un diseñador gráfico.
Con el fin de evaluar la calidad del trabajo realizado, se proponen también una serie de métricas de calidad del interfaz de usuario.

Mas Información (+)

 Pruebas y Control de Calidad

Orientada al aprendizaje en la elaboración de las pruebas como mecanismo para garantizar la calidad del software QA dentro de un proceso DevOps y el uso de técnicas de integración continua (Jenkins) para la automatización de procesos. Para ello, se enseñarán las bases teóricas y el uso de las herramientas para la correcta definición de las pruebas unitarias (MSTest), de integración, funcionales (Selenium) y de rendimiento (JMeter).

Mas Información (+)

Máster Universitario en Desarrollo de Aplicaciones y Servicios Web


Universidad de Alicante
Carretera San Vicente s/n
03690 San Vicente del Raspeig
Alicante (Spain)

Tel: (+34) 96 590 3400

Fax: (+34) 96 590 3464

Para más información: informacio@ua.es, y para temas relacionados con este servidor Web: webmaster@ua.es

Carretera San Vicente del Raspeig s/n - 03690 San Vicente del Raspeig - Alicante - Tel. 96 590 3400 - Fax 96 590 3464