cambiar a curso:   2015-16   2017-18


Grado en Ingeniería Informática


TRABAJOS FIN DE GRADO
curso: 2016-17

Desarrollo Ágil de un Sistema de Gestión de Encuestas


Tecnologías Específicas

Ingeniería del Software
 


Descripcion y Objetivos

El objetivo del TFG es el desarrollo ágil de un sistema de gestión de encuestas basado en servicios. El sistema deberá permitir a un conjunto de usuarios la creación sencilla de encuestas así como su modificación, la publicación de las mismas y la visualización de los resultados. El desarrollo seguirá una metodología ágil. 

 


Metodología y Competencias

Para el desarrollo del TFG se utilizará una metodología ágil que será una adaptación de Scrum a las circunstancias del TFG. La propia metodología incluye reuniones periódicas, herramientas de seguimiento del proyecto y entregables, así como evaluación periódicas de los entregables. Entre los entregables se encuentra la propia memoria del TFG.

El Plan de Trabajo deberá cubrir las siguientes tareas:

- Revisión de sistemas similares y revisión bibliográfica

- Desarrollo de las historias de usuario iniciales

- Modelado preliminar de la solución 

- Evaluación y selección de la tecnología a emplear

- Definición de la arquitectura base del sistema

- Configuración de las herramientas a emplear en el TFG

- Planificación inicial de Scrum

- Desarrollo de Scrum: Repetir los siguientes pasos para cada sprint: elegir las historias de usuario, obtener las tareas, desarrollar el sprint, evaluación del resultado.

 


Medios a utilizar

Bibliografía sobre el proceso de desarrollo ágil (Scrum)
Herramientas de gestión del proyecto (Kunagi, GitHub)
Herramientas de modelado (StarUML)
Herramientas para realizar test

 


Bibliografía

Documentación sobre Scrum

Documentación sobre herramientas de gestión del proyecto, herramientas de desarrollo, control de versiones, entre otras, necesarias para realizar el TFG.

M. Fowler. (2004) “UML Distilled Third Edition: A Brief  Guide To Standard Object Modeling Language”.

Ken Schwaber and Jeff Sutherland (2016) “The Scrum Guide”, ScrumAlliance. 

ISO/IEC TR 9126-4, Software engineering — Product quality — Part 4: Quality in use metrics.

Android Developers. Sitio oficial de android developers. http://developer.android.com

Referencias sobre lenguajes de Internet como JavaScript, JQuery, JSON, HTML, CSS, etc: 

 


Tutores


GALLUD LAZARO, JOSE ANTONIO
TESORIERO, RICARDO
 

Alumno


ZAFRA MUÑOZ, MANUEL