Actividad 1 Sprint 0 - PPROF2-2022ProgWeb/g05-aula2-gestiondesposito-g05 GitHub Wiki

Se les solicitará un proyecto aplicando todos los contenidos dados en los módulos de la cursada (HTML5, CSS3, BOOTSTRAP, JAVASCRIPT), pueden recurrir a la web de W3School para extraer recursos necesarios.

Al proyecto desarrollado en 2021, la “consultora ISPC”, solicita en esta oportunidad, incorporar un módulo de e-commerce para comercializar sus productos y/o servicios online

Antes de comenzar

Definir Scrum Master inicial (No se registró en planilla) y registrarse todos dentro del nuevo repositorio. VER PLANILLA Importar el repositorio anterior al nuevo brindado en el foro de cada grupo. Revisar documentación IEEE830 si está completa y retomar desde allí para esta nueva etapa seguir documentando los avances. Revisar la estructura web Semántica y responsive (RWD)

Pasos a seguir de acuerdo a las Fases del Ciclo de Vida de un Software:

ANÁLISIS

  • Definir requerimientos para el nuevo módulo a desarrollar e-commerce (colocarlos en el Product Backlog del Project), a su vez revisar si han cumplimentado todos los requerimientos previos, realizar mejoras.

  • Plantear Historias de Usuarios 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.

DISEÑO

  • Revisar la base de datos previa en MySQL si es funcional, e incorporar nuevas tablas necesarias para el funcionamiento del módulo e-commerce. (Ver el Modelo Relacional publicado en el libro Desafío E-commerce - Proyecto de trabajo Integrador.

  • 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.

IMPLEMENTACIÓN

  • Convertir el index.html (su home) en una SPA de Angular con módulos y components.