cambiar a curso:   2013-14   2015-16


Trabajo Fin de Grado 2014-15
 Incremento de la funcionalidad de la herramienta FPA-CAD para cálculo del tamaño funcional.


Especialidades
Ing. del Software


Tutor
BERMEJO LOPEZ, PABLO


Descripción y Objetivos
Una de las metodologías para la estimación del tamaño del software es FPA, que estima el tamaño funcional. Esta metodología distingue 3 tipos de cuenta: Proyectos de Desarrollo, Aplicación, y Proyectos de Mejora.

En un Trabajo de Fin de Grado anterior se desarrolló la aplicación FPA-CAD, la cual proporciona los 2 primeros tipos de cuenta.

El objetivo principal es añadir a FPA-CAD la funcionalidad necesaria para poder calcular el tamaño funcional en Proyectos de Mejora.

Como objetivo secundario, se comparará el esfuerzo real tras finalizar el proyecto con las estimaciones de esfuerzo realizadas en la fase de planificación.



Metodología y Competencias

El plan de trabajo para el desarrollo del TFG comprende las siguientes fases:

1) Estudio del estado del arte referente al tamaño del software.

2) Crear plan detallado del proyecto: estimación del esfuerzo y cronograma

3) Compresión del código fuente de FPA-CAD. 

4) Desarrollo iterativo e incremental de la aplicación

     a) Elicitación de requisitos a añadir. 

     b) Análisis e implementación.

     c) Pruebas que decidan la necesidad de otra fase incremental.

5) Redactar Memoria.



Medios a utilizar
-OpenProj para creación del cronograma.
-COCOMO II para estimación del esfuerzo.
-Programación en JAVA.

-El alumno puede realizar la totalidad del TFG en su ordenador personal.



Bibliografía

-Certified Function Point Specialist Examination Guide. David Garmus, Janet Russac y Royce Edwards. CRC Press. 2011.

-Software Cost Estimation with COCOMO II. Barry Boehm. Prentice-Hall. 2000.

-Apuntes de la Asignatura Gestión de Proyectos Software.

-TFG: 'FPA-CAD: Aplicación gráfica para dar soporte a la medida del tamaño funcional'. Emiliano Castellanos Garrido. Director: Pablo Bermejo. 2013.





Asignación
Pendiente de asignar