-
Notifications
You must be signed in to change notification settings - Fork 0
Sprints Proyecto Final
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.
-
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.
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.