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
|
|