Este documento resume 8 sprints de trabajo en un proyecto de aplicación móvil. En los primeros sprints se enfocaron en planificación, investigación y diseño. Luego comenzaron a programar la aplicación en Kivy y añadir funcionalidades como reconocimiento de voz y login. Actualmente tienen un 55% del proyecto completado y continúan trabajando en mejorar interfaces, navegación y publicar la aplicación en Android. Han dedicado hasta ahora un esfuerzo total de 63 puntos de trabajo al proyecto.
2. Sprint 1
Actividades
Generar idea de proyecto. (4)
Realizar cronograma de actividades. (3)
Registrar el proyecto en holamundo.co (2)
Presentar el proyecto. (1)
Recopilar información sobre las aplicaciones similares al proyecto. (2)
Planear el primer diseño de la interfaz del proyecto. (3)
Consultar sobre el uso de Google Speech. (2)
Velocidad inicial: 17
Velocidad final: 17
Fecha inicio:
28-01-2019
Fecha fin:
04-02-2019
3. Sprint 2
Actividades
Crear el repositorio. (2)
Definir lenguaje de programación y entorno de desarrollo para el proyecto. (2)
Formular requisitos del proyecto. (3)
Velocidad inicial: 7
Velocidad final: 5
Fecha inicio:
04-02-2019
Fecha fin:
11-02-2019
4. Sprint 3
Actividades
Comenzar a programar la aplicación haciendo pruebas con el Framework. (3)
Asistir a un meetup. (2)
Velocidad inicial: 5
Velocidad final: 3
Fecha inicio:
11-02-2019
Fecha fin:
18-02-2019
5. Sprint 4
Actividades
Instalar las herramientas de python para el reconocimiento de voz y el API. (2)
Vincular el API con el framework Kivy. (3)
Diseñar el Wireframe. (2)
Consultar sobre las interfaces en Kivy. (1)
Velocidad inicial: 8
Velocidad final: 8
Fecha inicio:
18-02-2019
Fecha fin:
25-02-2019
6. Sprint 5
Actividades
Diseñar las interfaces del programa a través de Kivy. (3)
Programar la funcionalidad del botón Speech. (3)
Programar el resultado del código en el Label. (2)
Historias de usuario
Como cliente deseo poder utilizar la aplicación fácilmente.
Como cliente deseo poder ingresar audio a la aplicación con solo presionar un botón.
Como cliente quiero tener la capacidad de visualizar el resultado del reconocimiento de voz en pantalla.
Condiciones de satisfacción
La aplicación tendrá una interfaz simple de utilizar.
El cliente tendrá la capacidad de utilizar el Speech con tan solo presionar un botón.
El cliente podrá visualizar el resultado del programa en pantalla.
Velocidad inicial: 8
Velocidad final: 8
Fecha inicio:
25-02-2019
Fecha fin:
04-03-2019
7. Sprint 6
Actividades
Mejorar el diseño de las interfaces de la aplicación. (2)
Comenzar a programar la función Login. (4)
Comenzar a programar la navegación dentro de la aplicación. (3)
Historias de usuario
Como cliente quiero que la aplicación tenga una interfaz con buen aspecto.
Como cliente deseo poder enviar los resultado del programa a mi correo.
Como usuario quiero poder navegar a través de la aplicación.
Condiciones de Satisfacción
La aplicación tendrá una interfaz bien diseñada estéticamente.
La aplicación tendrá una función de Inicio de Sesión.
El aplicativo contará con un sistema de navegación.
Velocidad inicial: 9
Velocidad final: 8
Fecha inicio:
04-03-2019
Fecha fin:
11-03-2019
9. Sprint 7
Actividades
Continuar con la programación de la funcionalidad Login. (4)
Comenzar a crear la presentación del proyecto. (2)
Hacer pruebas del proyecto en Android. (3)
Historias de usuario
Como cliente deseo poder enviar los resultado del programa a mi correo.
Como cliente y dueño de un Motorola Moto G5 deseo poder usar la aplicación en él.
Condiciones de Satisfacción
La aplicación tendrá una función de Inicio de Sesión.
La aplicación estará disponible para dispositivos Android.
Velocidad inicial: 9
Velocidad final: 9
Fecha inicio:
11-03-2019
Fecha fin:
18-03-2019
11. Sprint 8
Actividades
Crear un APK del proyecto mediante Buildozer. (4)
Corregir el diseño de la pantalla de crear cuenta. (2)
Invocar las pantallas mediante el main.kv (1)
Historias de usuario
Como cliente y dueño de un Motorola Moto G5 deseo poder usar la aplicación en él.
Condiciones de Satisfacción
La aplicación estará disponible para dispositivos Android.
Velocidad inicial: 7
Velocidad final: 5
Fecha inicio:
18-03-2019
Fecha fin:
25-03-2019
13. Sobre el proyecto
Sobre el proyecto se puede decir que se pasó del trabajo más elemental y se llegó a una
etapa en la que se tiene trabajo más demandante. Las funciones básicas del programa están
en funcionamiento. Lo que sigue es el funcionamiento avanzado del programa, como el
Speech, que aunque ya se había trabajado previamente no está cerca de ser la funcionalidad
completa que se quiere implementar en la aplicación.
Actualmente se tiene a grandes rasgos un 55% del proyecto realizado.
El esfuerzo total del proyecto antes del Sprint 9 es de 63