Ciclo 2: Desarrollo del Front-end
- Propósito
- Duración
- Objetivos del ciclo
- Alcance con respecto al producto
- Planeación y Seguimiento semanal
Propósito
El propósito principal de este ciclo es construir un front-end inicial de la aplicación, mejorar el funcionamiento del equipo teniendo en cuenta las lecciones aprendidas del ciclo 1, planeando mejor y haciendo un mejor seguimiento a los compromisos, mejorar la calidad del producto introduciendo pruebas e inspecciones, revisando jenkis y sonarqube.
Duración
El ciclo tiene una duración de 3 semanas. 2 de abril al 24 de abril |
---|
Objetivos del ciclo
Los objetivos del ciclo organizados de acuerdo con las grandes ideas del curso son:
1. Construcción de equipo
1.1. Replantear las reglas de funcionamiento del equipo teniendo en cuenta la reflexión sobre el ciclo 1 y el entendimiento de los riesgos a los que se enfrenta el equipo.
1.2. Mejorar los procesos de planeación y seguimiento.
1.3 Revisar los compromisos individuales con respecto al cumplimiento y a la calidad de los que se hace.
2. Producir Software de Calidad.
2.1. Mejorar las pruebas de postman (las colecciones) incluir más casos.
2.2. Realizar pruebas de regresión sobre el backend.
3. Respetar la Arquitectura y el Diseño.
3.1. Actualizar el backend de acuerdo con nuevos entendimientos que surjan durante el ciclo.
3.2. Desarrollar una primera versión de la Interface Usuario y validar los requerimientos del cliente
3.3. Implementar el frontend de la aplicación y conectarlo con el API REST.
4. Utilizar efectivamente las Tecnologías y las Herramientas.
4.1. Mejorar el proceso de integración continua apoyado con github, maven, jenkis y sonarqube .
4.2. Mejorar el proceso de planeación y seguimiento utilizando Teamwork. Registrar los tiempos invertidos en las actividades.
5. Ética del Ingeniero de Software.
5.1. Reconocer las actitudes y valores que movilizan la conducta individual y de grupo.
Alcance con respecto al producto
El alcance mínimo es:
Definición de los casos de uso con su respectivo prototipo.
Tener un
look and feel
definido para la aplicación y una forma de acceder a todos los casos de uso.Por cada recurso debe funcionar los requerimientos de:
- desplegar los elementos (todos o en un filtro) del recurso. Por ejemplo: todos los libros o todos los libros de un autor dado.
- seleccionar y mostrar el detalle de un recurso: Por ejemplo, detalle de un libro o detalle de un autor.
- crear un recurso. Por ejemplo, crear un libro, crear un autor.
Completar las colecciones de postman y automatizarlas.
Planeación y Seguimiento semanal
Planeación semana 1 y 2 |
---|
Segumiento semana 1 y 2 Planeación semana 3 |
Cierre del Ciclo |