Este documento describe un proyecto para una aplicación móvil que se comunica con una aplicación web a través de web services para verificar que los agentes completaron encuestas en las ubicaciones indicadas. El documento incluye el nombre y descripción del proyecto, el calendario de entregables dividido en dos partes, las herramientas que se utilizarán, la metodología Scrum y los roles del equipo.
1. PROYECTO INTEGRADOR 1
CARLOS SANTIAGO SERRANO RAMIREZ
LUIS ARIEL CANO CASTILLO
ANGEL MENDEZ MARTINEZ
ALFREDO MISAEL HERNANDEZ ESPERAZ
2. NOMBRE Y DESCRIPCIÓN
• Nombre
Encuesta X
• Descripción
El proyecto trata de una aplicación móvil que se comunica por
medio de webservices a una aplicación web hecha con JSP
esto con el propósito de verificar que el usuario(agente) fue a
realizar la encuesta correspondiente a el lugar indicado. El
webservice recibe las coordenadas del GPS y la foto del lugar
que el agente visito. Cuando la tarea esta completada se
pinta un markup en el mapa de Google Maps del supervisor,
este markup muestra la foto enviada desde el dispositivo con
Android
3. CALENDARIZACIÓN PARTE 1
Descripción Fechas de entrega Puntos
Descripción del 31/01/13 5 pts
proyecto
investigación de las 07/02/31 5 pts
herramientas que se
utilizarán.
Entrega de 14/02/13 10 pts
‘maquetas’ e
investigación del api
de google
Web service 23/02/13 10 pts
JSP 07/02/13 10 pts
4. CALENDARIZACIÓN PARTE2
Descripción Fecha de entrga puntos
Avance del codigo 11/04/13 15 pts
Pruebas y errores 25/04/13 10pts
Pruebas con usuarios 01/05/13 10pts
Revición 09/05/13 10pts
Entrega final 16/05/13 15 pts
5. HERRAMIENTAS
C# .NET Para los Webservices
JSP para la aplicación web
Google Maps (JavaScript) para los markups
MySQL
Además de 2 application servers como lo son IIS
para los webservices y glassfish para JSP
6. METODOLOGÍA SCRUM
• Es un marco de trabajo para la gestión y desarrollo
de software basada en un proceso iterativo e
incremental utilizado comúnmente en entornos
basados en el desarrollo ágil de software
7. ROLES DEL EQUIPO
• Santiago: encargado de proyecto
• Luis: desarrollador
• Pedro: desarrollador
• Angel: analista
• Alfredo: diseñador