UniApp Unillanos es una aplicación móvil que tiene el fin de brindar información a los estudiantes de la Universidad de los Llanos sobre temas como las rutas y novedades que se informen en la red social “Facebook” sobre las mismas. Esto con el fin de ayudar a la comunidad universitaria a tener una información completa de forma practica y rápida.
El requerimiento funcional a priorizar es "Visualizar mapas", debido a que es el más importante y el que es la base del proyecto.
La metodología que seleccionamos para el desarrollo fue xp, para asegurar un mayor control sobre el proyecto, y una implementación más efectiva y eficiente trabajando en periodos semanales, siguiendo un círculo de tareas a realizar. Este ciclo de desarrollo se basa en pruebas, análisis, diseño y desarrollo. Se utilizaron una serie de fases para la gestión del proyecto; donde, en la fase de exploración se trató de entender que era lo que necesitaba hacer el software, en la fase de planificación se estimó el esfuerzo que llevaría desarrollar el software. Actualmente nos encontramos en la fase de iteraciones, la cual se trata de crear una solución para el desarrollo de la aplicación. Por último, se encuentra la fase de producción, la cual consiste en entregar el producto final al cliente. Todo este proceso de fases es el ciclo de vida, el cual es dinámico.
Estos ciclos de desarrollo son llamados iteraciones los cuales generan nuestros entregables funcionales, donde cada iteración se realizará los 4 aspectos mencionados con anterioridad. Se llegó a hacer entre 5 y 10 iteraciones.
Siguiendo esto en el ámbito de planificación se realizaron reuniones semanales donde se discutieron diversos temas como problemas del software y sus posibles soluciones.
En el ámbito de diseño se realizaron esas soluciones tipo spike y usando recodificación.
En el ámbito de desarrollo se están realizando integraciones permanentes, apoyo colectivo en términos de Código y programación en pares.
Finalmente, en el ámbito de pruebas se espera realizar pruebas unitarias y de aceptación, con detección y corrección de errores.
- Kevin Martínez: Desarrollador
- Pablo Bobadilla: Desarrollador
- Mateo Granada: Desarrollador
- Camilo Tejeiro: Desarrollador
- Kevin Martínez: QA/Pruebas
- Pablo Bobadilla: QA/Pruebas
- Mateo Granada: Desarrollador
- Camilo Tejeiro: Desarrollador
- Kevin Martínez: Desarrollador
- Pablo Bobadilla: Desarrollador
- Mateo Granada: QA/Pruebas
- Camilo Tejeiro: QA/Pruebas
- Kevin Martínez: Desarrollador
- Pablo Bobadilla: QA/Pruebas
- Mateo Granada: Desarrollador
- Camilo Tejeiro: QA/Pruebas