1. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
[GPS Iteso]
Versión 1.0.0.1
Miembros del equipo
Joaquín Lozano Aldana
José Alfonso Figueroa Esqueda
Rafael AlcarazMercado
Julio Andrés Garduño Flores
Página 1 de 7
faseii-120825100229-phpapp01.docx
2. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
2. Definición del proyecto
1. Identificar el problema, necesidad u oportunidad
Actualmente el ITESO goza de muchos edificios, al igual que de un estacionamiento y baños.
Tal vez parece muy trivial todo este tipo de cosas, pero hemos podido notar que aún siendo
estudiante del mismo por más de 2 semestres, se sigue teniendo el mismo problema que los de
nuevo ingreso: ubicación.
Con eso que las clases que le tocan a los estudiantes casi siempre son en los mismos edificios,
cuando le toca algún edificio en el cuál no ha estado, le es difícil saber dónde está. Dado esto,
también es común olvidar la ubicación de lugares en específico.
Con respecto al estacionamiento, un problema común es olvidar dónde se han estacionado. Los
baños también son algo importante de mencionar. Muchas veces son tantas las ganas de ir al
baño que solemos preguntarnos cuál es el baño más cercano.
Como solución proponemos una aplicación para android (dispositivos móviles) que se encargue
de funcionar como los ya conocidos GPS pero del ITESO, es decir, un GPS local. A esta aplicación
le planeamos agregar funcionalidades que resuelvan particularidades del ITESO, como los ya
mencionados.
2. ¿Qué saben de este tipo de problema – sistema – aplicación?
Sabemos que este tipo de problemas ya están presentes en todo el mundo. Es un problema
“común”. Dado esto, ya existen en el mercado aplicaciones que hacen exactamente lo que
queremos y hasta más. Pero estas aplicaciones son generales, es decir, son de ciudades hacia
arriba, no están personalizados.
Consideramos que proporcionar al ITESO de un GPS sencillo pero personalizado le puede brindar
un “extra” como universidad. El hecho de tener aplicaciones parecidas ya existentes nos ayuda
como referencia para saber qué es lo que le disgusta al usuario de un GPS y que es lo que le
agrada. Y más que nada, poderle agregar a la aplicación detalles gráficos y de usabilidad que el
usuario itesiano sentirá personalizado.
3. Alternativas de solución
Una alternativa directa que hemos tenido sobre nuestra solución es la creación de una
aplicación que tenga el GPS como algo adicional, y este más centrado en brindarle al estudiante
herramientas que le faciliten su estancia en el campus. Un ejemplo directo de esto, que ya
hemos contemplado es que el usuario sea capaz de dar de alta su horario, para que la aplicación
sea capaz de avisarle quince minutos antes de empezar su clase a que salón debe ir.
Página 2 de 7
faseii-120825100229-phpapp01.docx
3. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
Otra alternativa es la incorporación de una funcionalidad bastante peculiar: el usuario podrá ser
capaz de dar de alta su ubicación actual e incorporarle una hora de “regreso”. Esto para que la
aplicación pueda notificarle al igual que lo hace para las clases.
Se comentó en el equipo alguna funcionalidad extra, en la que agregando usuarios de la
aplicación a la del usuario, podrás ubicar a los demás usuarios mientras se encuentren dentro
del ITESO.
4. Delimitar el alcance y objetivo del proyecto.
Debido al tiempo que tenemos para el desarrollo de la aplicación, hemos decidido acotar
nuestra solución a las siguientes implementaciones mínimas para poder tener un entregable de
calidad:
GPS funcional con un mapa digital del ITESO
App que pueda ser capaz de obtener ubicación actual
Algoritmo de Búsqueda para mostrar al usuario determinado edificio
Dar de alta lugar de estacionamiento
Búsqueda de Baño más cercano
5. Tiempo y costo; más que un costo determinado, estaremos hablando de tiempo, ya que
consideramos que el desarrollo de la aplicación no nos generará un gasto extra.
Con respecto al tiempo, consideramos que su implementación será paulatina, dependiendo de
la disponibilidad de los integrantes del equipo. Tenemos contemplados los viernes como días de
trabajo, por lo tanto planeamos siempre tener algo funcional cada vez que nos juntemos.
Antes de comenzar con la implementación, nos dedicaremos a documentarnos correctamente
sobre android, para poder reducir el tiempo de desarrollo.
6. Requerimientos del cliente.
Realmente no tenemos una fecha límite para la entrega de la versión final del proyecto. Es por
esto que terminando el curso daremos como entregable el primer prototipo funcional de la
aplicación que funcione como un producto final. Con esto no estamos insinuando que no
haremos prototipos previos al mismo, sino más bien nos referimos a que al final del curso,
nuestra aplicación deberá ser capaz de soportar actualizaciones.
7. Restricciones.
Realmente no tenemos restricciones rigurosas, pero las que hemos podido determinar son las
siguientes:
La aplicación deberá ser disponible al usuario de manera gratuita (consideramos que es
la mejor opción, ya que como el usuario, como estudiante, sentirá que es un servicio
extra a su disposición por parte de la escuela)
Si se tiene el tiempo, después de acabar el curso, hacer un “port” a IOS.
Página 3 de 7
faseii-120825100229-phpapp01.docx
4. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
Aplicación actualizable, ya que el ITESO mismo es una escuela en constante cambio
8. Indicadores.
Para saber si finalmente la solución tiene la calidad dictada será sólo si la aplicación goza de un
GPS totalmente funcional, ubicación aproximadamente exacta y tener incorporada la
funcionalidad de dar de alta el lugar de estacionamiento de manera intuitiva sin la necesidad de
explicárselo al usuario personalmente.
9. Factores de éxito
La disponibilidad y el GPS funcional serán los factores de éxito. Así también como el mapa
completo del ITESO con sus respectivos edificios y “lugares” populares.
10. Riesgos
Planteamos como riesgo la dificultad que tengamos para entender el desarrollo en android.
También hemos detectado como riesgo que el GPS no sea detectado adecuadamente dentro del
campus. Y finalmente logramos identificar como riesgo la compatibilidad de la aplicación con los
distintos firmwares de android.
11. Descripción de la organización, el entorno general.
La organización en cuestión es el ITESO. El ITESO es un centro universitario con un campus
bastante amplio, donde los edificios están enumerados con letras, y estos no están acomodados
en un orden en particular. Los estudiantes son nuestro principal usuario, los cuales asisten al
campus para asistir a clases y los demás servicios de los que el campus goza. Al ser un campus
grande tiene a su disposición gran cantidad de baños y servicios básicos, como los bebederos.
12. Identificar cliente y usuarios.
Hemos considerado en este proyecto al cliente como nosotros mismos, ya que estamos
haciendo esto por gusto. Pero el usuario serán finalmente los estudiantes del ITESO.
13. Plan de acción.
Página 4 de 7
faseii-120825100229-phpapp01.docx
5. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
Como podemos ver nuestro plan de acción se basa mucho en el usuario, primero definimos lo que
tendrá el programa, para generar imágenes de cómo quedaran las interfaces y se las mostraremos a
los posibles usuarios para que nos digan si les gusta, si la encuentran intuitiva y funcional y de no ser
así las rediseñaríamos, ya que así al ser solo imágenes nos ahorramos tiempo que tardaríamos si
codificáramos cada posible interfaz. Es importante en nuestro proyecto generar prototipos para su
evaluación y cuando se hayan logrado los objetivos funcionales terminar de estilizar las interfaces
que definimos de acuerdo a los gustos de nuestros usuarios.
A continuación presentamos un diagrama del proceso unificado que encontramos, el cual nos gusto
mucho lo que propone ya que se
adecua a nuestro plan de acción, pues
como se puede ver dicho esquema
tiene requerimientos a lo largo de todo
el proceso, comienza con modelado y
tiene análisis y diseño durante todo el
proceso, dejando solo una pequeña
parte de codificación en si lo cual
parece un modelo muy adecuado ya
que planeando todo desde el principio
te ahorras muchos problemas de
diseño al estar codificando.
Página 5 de 7
faseii-120825100229-phpapp01.docx
6. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
Segunda parte: La solución.
a) Enunciado de la visión.
La aplicación del GPS iteso, deberá ser un “hit” en la institución, una aplicación gratuita y fácil de usar
con la que cualquier estudiante de la institución con un dispositivo móvil android (los cuales abundan
actualmente), podrá ubicarse en el campus, buscar un determinado edificio o mapa en la aplicación, ser
guiado hacia alguno de los recursos que ofrece el ITESO como baños, cafeterías, instalaciones especiales,
etc.
GPS iteso se convertirá en el asistente perfecto del usuario pues le avisara a donde, cuando y como debe
de ir a su siguiente clase o cita dentro del campus, todo dentro de un intuitivo y bello programa, que
posteriormente seguirá recibiendo actualizaciones gratuitas con mas funcionalidades para explotar
todos los problemas que sean resolvibles por la idea central del software.
Página 6 de 7
faseii-120825100229-phpapp01.docx
7. Nombre del Documento: 2. Plan de Proyecto GPS Iteso
Versión del Documento: 1.0.0.1
b) Características principales.
GPS personalizado al campus ITESO
Contiene ubicaciones para guiarte (estilo brújula) a Edificios, salones, auditorios, banos,
cafeterías y demás servicios principales del campus
Mapa bien diseñado y agradable para la vista incluido en el programa, lo cual da la ventajad e no
requerir internet para usar el programa
Modalidad para que los usuarios que van al iteso en auto puedan guardar su coordenada de
estacionamiento para ser guiados a su carro
Interfaz y funcionalidades fácil de utilizar sin necesidad de capacitación previa
c) Suposiciones y dependencias.
El programa estará diseñado para el Sistema Operativo Android, se planea que la aplicación este
disponible en la tienda en línea de aplicaciones de Android para que los usuarios puedan descargarlo
fácil y en cualquier momento.
El programa estará disenado de tal manera que será fácil de actualizar para que conforme el campus
cambie y surjan nuevos requerimientos el programa se pueda ir expandiendo.
Planeamos tener una curva de aprendizaje acerca de SDK de androidsera relativamente corta para
una vez teniendo diseñado el prototipo de interfaz y los principales requerimientos bien definido
poder comenzar a codificar y hacer prototipos
Nuestra aplicación tiene las siguientes dependencias.
Dependemos de un mapa del ITESO digitalizado
Dependemos de que el usuario tenga un dispositivo móvil con Android 2.2 mínimo
El dispositivo móvil debe contar con GPS si quiere usar las funciones de guía
Página 7 de 7
faseii-120825100229-phpapp01.docx