Methods and Data
4.7 Other Issues Surrounding Death
A continuación se detalla el análisis de los estimativos y proyecciones realizadas antes del proyecto, y el trabajo final realizado.
2.1 Metodología propuesta vs. Metodología realmente utilizada
Al contrastar la metodología propuesta con la utilizada, se puede decir que se cumplió gran parte de la filosofía de la metodología AUP especificada en el capítulo II, sección 3 del presente documento. Sin embargo, el proceso de pruebas fue realizado en la última etapa del proyecto, debido al tiempo empleado en el desarrollo del prototipo funcional.
La mayor dificultad de seguir la metodología propuesta y que llevo a realizar cambios durante el desarrollo de las fases, sobre todo en la de elaboración y de construcción, fue el aprendizaje y el estudio de las herramientas utilizadas para el desarrollo de aplicaciones móviles y la integración con las disponibles en el software libre. Esto hizo que se desarrollara paralelamente documentación e implementación del prototipo, además de llevar a ejecutar las pruebas de campo al finalizar el proceso de desarrollo general.
2.2 Actividades propuestas vs. Actividades realizadas
Las actividades que se propusieron fueron las suficientes para el desarrollo del trabajo de grado, a pesar de que, para muchas de ellas, se debieron realizar actividades alternas y que complementaban el trabajo desarrollado para la actividad principal. Cabe anotar que dentro de
las actividades propuestas no se tuvieron en cuenta aquellas referentes al desarrollo de la memoria del trabajo de grado, la página web y algunos de los documentos anexos, que tuvieron que ser desarrollados durante el proceso de implementación y diseño del proyecto. Dado a que no se conocían muchas de las tecnologías de desarrollo móvil actual, se decidió comenzar el trabajo de grado semanas antes de lo previsto y esto se extendió durante todo el desarrollo del mismo. A continuación se encuentran las actividades realizadas:
Se realizó el levantamiento de requerimientos en el gimnasio CMD Bodytech [19] para un grupo de usuarios [20].
Se definieron 72 requerimientos, plasmados en el documento
DefiniciónRequerimientos_MV LIFE Gym Mobile_Final.
Se definieron 21 casos de uso, plasmados en el documento CasosdeUso_MV LIFE Gym Mobile.
Se hizo una visión general del sistema, mostrando los requerimientos esenciales identificados, el entorno, las variables que forman parte del contexto del problema y el alcance específico del proyecto.
Se ejecutaron pruebas de concepto en tecnología móvil, donde se identificaron, conocieron y referenciaron las herramientas técnicas y de software necesarias para la construcción y ejecución del prototipo funcional. Dentro de este proceso, se decidió trabajar sobre la tecnología móvil ANDROID [21].
Se extendió el modelo usuario de ZuGym [15], a partir de la especificación de los requerimientos encontrados en la etapa inicial del proceso, integrando las restricciones médicas de los usuarios.
o Se realizaron diagramas del mundo, de perfiles usuario, gimnasio, rutina y música. Se realizó una versión inicial del SRS al definir la especificación de los requerimientos más
esenciales y relevantes del sistema MV LIFE Gym Mobile.
Construir un primer prototipo de la aplicación móvil, donde se realizaron las primeras vistas de la aplicación y sus interfaces.
Página 97
Se definió la arquitectura inicial del sistema, según los requerimientos especificados previamente con ayuda de un grupo de apoyo y del resultado de las pruebas realizadas del prototipo.
o Se realizó documento SAD, en versión inicial.
Construcción del prototipo funcional del sistema para el grupo muscular Extremidades Inferiores, integrando las diferentes tecnologías disponibles respecto seguridad, aplicaciones móviles, registro y gestión de base de datos.
Se refinó la arquitectura inicial del sistema (Segunda versión del SAD) y la especificación de los requerimientos identificados (SRS y documentos anexos), según resultados de las pruebas anteriores, revisiones por parte de la directora del trabajo de grado y la retroalimentación en conjunto con el grupo de apoyo.
Se definieron los escenarios de prueba más críticos del proyecto, tomando como referencia requerimientos y diseño del sistema.
Se ejecutaron los escenarios de prueba definidos sobre el grupo de usuarios del gimnasio CMD Bodytech con el que se trabajó en el inicio del proyecto.
Se generó un reporte de pruebas del prototipo, incluyendo la retroalimentación por parte de los usuarios sobre el sistema.
Se generó la documentación del código generado para la implementación del prototipo funcional.
Se realizó el manual de uso e instalación del prototipo funcional de la aplicación móvil.
Se realizó el documento DiccionarioDatos_MV LIFE Gym Mobile, en el cual se representa la información del sistema, por medio de la base de datos.
2.3 Efectividad en la estimación de tiempos del proyecto
Respecto a la efectividad de estimación en los tiempos, hubo una diferencia entre lo planeado y lo ejecutado finalmente. El surgimiento de nuevas actividades como las explicadas en la sección anterior tuvo como consecuencia un aumento en el tiempo del proyecto. A continuación podemos observar las horas planeadas y las horas ejecutadas del proyecto:
Ilustración 40 - Estimación Tiempos del Proyecto
2.4 Costo estimado vs. Costo real del proyecto
Debido a que el trabajo de grado requirió más tiempo de lo estimado, el costo real del proyecto fue mayor que el costo estimado en la propuesta de trabajo de grado. Lo anterior se debe al surgimiento de nuevas actividades que no se tuvieron en cuenta, la duración de las mismas y el aumento en costos de desplazamiento y alimentación. A continuación se puede ver el costo estimado contra el costo real del proyecto:
290
350
ESTIMADO REAL
Horas Estimadas vs Horas Reales
Página 99 Ilustración 41 - Estimación Costos del Proyecto
2.5 Efectividad en la estimación y mitigación de los riesgos del proyecto
La estrategia propuesta de revisión constante y recalendarización del proyecto se evaluó con anterioridad, lo que llevo a que el proyecto tuviera inicio semanas antes de lo previsto con el fin de cumplir el cronograma. Sin embargo, se falló en la proyección de las actividades de conocimiento de las herramientas de desarrollo y de la planeación y definición de los ejercicios de las rutinas a generar. Esto se realizó durante todo el desarrollo del proyecto e hizo que las demás actividades fueran pospuestas o se trabajaran en paralelo al desarrollo del prototipo. La mitigación de riesgos consistió en: consulta e investigación sobre las herramientas de desarrollo, trabajo paralelo de documentación y diseño de diagramas del sistema, resolución de dudas con la directora del trabajo de grado, reuniones permanentes con el equipo de trabajo en la parte deportiva.
$11'212.600
$15'050.200
ESTIMADO REAL