Este documento contiene los resúmenes de 12 sprints de trabajo realizados para el desarrollo de una aplicación móvil. Cada sprint describe brevemente las actividades planeadas y su progreso. El objetivo general del proyecto es crear una aplicación para Android que permita el reconocimiento de voz a través de un botón y muestre los resultados en la interfaz.
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. Sprint 9
Actividades
Crear la presentación de la pre entrega. (3)
Crear el archivo README.md en el repositorio del proyecto. (2)
Asistir al Meetup de Microservicios en Azure y DCOS (2).
Continuar trabajando en el tema del APK del proyecto. (2)
Historias de usuario
Como cliente quisiera poder leer la mente del creador del proyecto, pero como no puedo
quisiera que existiera un documento que me diera a conocer las características del proyecto.
Condiciones de Satisfacción
El repositorio del proyecto tendrá un archivo README.md que contendrá detalles de la
aplicación.
Velocidad inicial: 9
Velocidad final: 9
Fecha inicio:
25-03-2019
Fecha fin:
01-04-2019
15. Sprint 10
Actividades
Modificar la aplicación para que sea responsive. (4)
Mejorar los Burndown Charts de la presentación. (2)
Corregir el contraste de la presentación. (1)
Historias de usuario
Como cliente quisiera que la aplicación se ajustara al tamaño de la pantalla de mis 3
móviles.
Condiciones de Satisfacción
La aplicación será responsive.
Velocidad inicial: 7
Velocidad final: 7
Fecha inicio:
01-04-2019
Fecha fin:
08-04-2019
17. Sprint 11
Actividades
Error Logs y Troubleshooting de la versión actual del APK generada para Android. (2)
Continuar trabajando en la fabricación y las pruebas del APK. (2)
Consultar y comenzar a implementar el control del resultado del Speech dentro de la
aplicación. (5)
Historias de usuario
Como cliente quisiera tener la capacidad de utilizar el resultado del Speech.
Condiciones de Satisfacción
La aplicación le permitirá al usuario hacerse con el control del resultado que genere el
Speech.
Velocidad inicial: 9
Velocidad final: 9
Fecha fin:
29-04-2019
Fecha inicio:
22-04-2019
19. Sprint 12
Actividades
Mejorar los diagramas del proyecto. (3)
Consultar información para implementar la función de exportar los datos de salida de la
aplicación. (2)
Continuar trabajando en la corrección de errores en la creación del APK para Android. (3)
Historias de usuario
Como cliente quisiera tener facilidad de utilizar el resultado del Speech.
Condiciones de Satisfacción
La aplicación le permitirá al usuario obtener externamente el resultado que genere el
Speech.
Velocidad inicial: 8
Velocidad final: 5
Fecha inicio:
29-04-2019
Fecha fin:
05-05-2019