Skip to content

Sprints Proyecto Final

Edith Moyano edited this page Sep 5, 2023 · 5 revisions

Proyecto Integrador Aplicaciones móviles (2023)

SPRINT:

Sprint 0

28/08 al 05/09:

  • Análisis y Diseño del Proyecto de software a llevarse a cabo (TENER EN CUENTA las sugerencias previas, y el recorrido en los cuatrimestres anteriores).
  • Definir requerimientos funcionales para la app a desarrollar (colocarlos en el Product Backlog del Project), a su vez revisar si han cumplimentado todos los requerimientos previos, realizando mejoras del mismo. También mencionar los Requerimientos no funcionales.
  • Plantear Historias de Usuarios (derivadas de los requerimientos) y Tareas dependientes de las US para incorporarlas en el repositorio remoto gitHub. (Issues y Milestones) - Tener en cuenta la redacción adecuada para las US y nomenclatura, ej “#US01 Como usuario quiero ingresar al carrito para poder comprar”
  • Definir tareas dentro de las Historias de Usuario (GITHUB) ej dentro de las ISSUES #TK01 importar repositorio.

Sprint 1

  • Crear su propio DER y Modelo relacional para documentar las tablas en la DB.
  • Crear un Diagrama de Clases y Casos de Uso para facilitar el modelado en POO.
  • Script sql de la base de datos actualizada con las tablas nuevas.
  • Actualizar el repositorio grupal, creando una carpeta dentro de la branch
  • Diseño de pantallas de Activity

Se puede presentar maquetación en Figma y principalmente navegabilidad el Proyecto de Android Studio (paso previo sin funcionalidad). Incluir una pantalla para contacto. Incorporar la navegabilidad de la aplicación completa Subirla al repo grupal, con GIT , en una branch por desarrollador para que cada uno tenga una copia. Luego crear una branch feature, para realizar nuestros cambios que no se encuentran aún en condiciones de incorporarse a la branch develop. La branch “MAIN” o “MASTER” es la que suele usarse para mantener las versiones estables (productivas) de nuestros proyectos. Listas para salir a producción (Aquí deben dejan las versiones al cierre del SPRINT). Pueden activar en GitHub la opción WIKI para reflejar avances individuales y de equipo.

Sprint 2

Requerimientos del Incremento del producto:

  • Funcionalidades completas (diseño y desarrollo integrado)
  • CRUD básico funcional de producto y cliente.
  • Actualizar documentación IEEE830 - tablero Kanban (project) y Wiki.
  • Actualizado todo el proyecto en GitHub como respaldo
  • Demo final en video con participación de todo el equipo describiendo todas las funcionalidades. OPCIONALES: aplicación publicada. Tener en cuenta que debe estar en rama main.

Clone this wiki locally