miércoles, 11 de julio de 2012

Bitácora 6

En esta bitácora mostramos el Sprint diario, con una tabla de las tareas logradas hasta ahora, además de las evidencias de la aplicación.


lunes, 9 de julio de 2012

Bitácora 5

La bitácora 5 contiene el sprint diario del día 6 de julio, y los documentos semanales correspondientes al análisis semanal(conclusión de los objetivos cumplidos y las horas trabajadas), además de la planeación detallada para los últimos días de trabajo.

 

jueves, 5 de julio de 2012

Bitácora 4

Para esta Bitácora 4 solamente reportamos los 2 sprints correspondientes a los dos días de trabajo, en el siguiente reporte podremos evaluar cómo es que en realidad se avanzó en la semana así como el reporte de actividades de los siguientes dos días. Y una gráfica comparativa del tiempo esperado contra el tiempo real trabajado. Por lo pronto aquí están los dos Sprints con sus evidencias.


martes, 3 de julio de 2012

Bitácora 3

En el siguiente documento les mostramos nuestro tercer reporte de lo hecho hasta el día de hoy 3 de julio, como es un documento de inicio de semana´, contiene una planeación de las horas esperadas trabajar así como de losobjetivos que planeamos cumplir. En el Product Backlog estan los objetivos a cumplir, y en el sprint backlog tenemos más detallada cada objetivo y las horas que estimamos tardarnos en cada uno.
En este sprint lo mas importante que hicimos fue instalar exitosamente el SDK de Wikitude,y también pudimos hacer nuestro primer objeto en Realidad Aumentada.


Bitácora 3

jueves, 28 de junio de 2012

Bitácora 2

En el siguente documento mostramos lo realizado en dos días, así como un análisis semanal apegandonos al método Scrum.

Bitácora 2


Nosotros hemos estimado que las horas que debemos trabajar en total son 105 y con esto alcanzaremos el objetivo planteado, esta semana trabajamos 30 horas y con esto hacemos unaa estimación porcentual del avance que tenemos, que es un 28.5%.

miércoles, 27 de junio de 2012

Bitácora 1.


Actividades a realizar, por lo pronto hemos decidido que estas tareas de la primer semana tenemos que hacerla todo el equipo y algunas tareas individuales.

  • Definición herramientas, por Cecilia Urbina.
  • Diseño de pantallas, por Roberto Martínez.
  • Investigación sobre georeferenciación, por Víctor Briones.
  • Instalación de paquetes necesarios, todo el Equipo.


Definición de herramientas 

Hemos definido durante el transcurso de estos dias las herramientas que vamos a utilizar durante el transcurso del proyecto, aqui tenemos una lista con las más importantes y de las cuales hemos investigado para poder realizarlo correctamente.

Primero que nada vamos a hacer uso del SDK de Android para hacer una aplicación nativa utilizando esta herramienta, como ya hemos visto en otras materias como ingenieria de dispositivos móviles, vamos a hacer uso del lenguaje Java para dispositivos móviles a que este se nos facilita tanto para programar, como para poder hacer pruebas en dispositivos reales, que en este caso vamos a utilizar la tablet iconia acer la cual contiene GPS y camara, esenciales para nuestro proyecto.

Para poder realizar la realidad aumentada vamos a utilizar wikitude el cual es un SDK desarrollado por la compañia austriaca Wikitude GmbH, es un software gratuito que se basa en realidad aumentada para realizar localizacion mediante el dispositivo, para esto utilizaremos como primera fase GPS y luego pensamos en planearlo con objetos más presisos utilizando un método por WiFi.

Para decidir sobre las herramientas que vamos a utilizar utilizamos un tiempo aproximado de 3 horas.


Diseño de pantallas







Para realizar el diseño de pantallas aprobadas por el equipo, utilizamos un tiempo aproximado de 2 horas.

Georeferenciación de primera fase


Para utilizar la localización basada en realidad aumentada y ver la posición de los objetos en la pantantalla de la tablet vamos a calcular la posición del usuario mediante GPS, utilizando el acelerómetro, sabremos cual es la dirección a la que se enfrenta, con estos puntos esenciales, vamos a ofrecer una visión directa mejorado, generado desde un mapa convencional o por medio de la camara, proporcionando una visión abstracta en lo alto.



Como podemos ver en esta imagen, Wikitude calcula la posición de los objetos virtuales en la pantalla de la camara para móviles basado en GPS, brújula y los sensores de movimiento.

Para entender como funciona la georefenciación le dedicamos un tiempo aproximado de 1 hora.

En general podemos decir que como avance porcentual tenemos algo como un 2% del proyecto.

lunes, 25 de junio de 2012

Reporte Inicial

Metodología elegida: Scrum

 
 
Equipo:
Cecilia Urbina
Victor Briones
Roberto Martínez
Mario Nieto

 
Scrum es el método de desarrollo ágil que se utiliza para guiar actividades de desarrollo dentro de un proceso de análisis que incorpora las siguientes actividades estructurales:

 
  • Requerimiento, 
  • Análisis, 
  • Diseño, 
  • Evolución y 
  • Entrega. 

 
En este proceso se realizan preguntas cada cierto tiempo sobre que avances se han hecho.

 
Para empezar con nuestro proyecto, vamos a realizar la etapa de requerimiento, la cual consiste en definir el rol que va a hacer cada quien.

 
En el siguiente documento redactamos la definición de proyecto, en donde calendarizamos las actividades a alcanzar durante la primer semana, y de acuerdo a esto medir si se se alcanzaron los objetivos o no, y definir las metas para la siguiente semana, usando el método SCRUM.

 
Propuesta Inicial

 
Como se puede ver en el documento siguiendo la métodología elegida en nuestra primera junta se decidió el Product Backlog que vienen siendo los objetivos a cumplir entre cada sprint, lo que significa para nosotros lo que se debe de cumplir en la primer semana:
  • Repartición de tareas, todo el equipo.
  • Definición herramientas, por Cecilia Urbina.
  • Diseño de pantallas, por Roberto Martínez.
  • Investigación sobre georeferenciación, por Víctor Briones.
  • Instalación de paquetes necesarios, todo el Equipo
Y el equipo decidió que esto lo podremos cumplir al 100%, en el tiempo requerido. El próximo Backlog lo estaríamos haciendo la próxima semana y decidiriamos los nuevos objetivos a cumplir para esa semana.