| ... | ... | @@ -16,6 +16,14 @@ A continuación se detalla en qué consiste cada uno de los hitos: |
|
|
|
4. Sprint Retrospective:
|
|
|
|
El equipo Scrum analiza cómo ha trabajado durante el sprint y propone mejoras a implementar durante los próximos sprints. En esta reunión tan solo se tratan aspectos relativos a la metodología, no al producto.
|
|
|
|
|
|
|
|
A partir de los principios descritos en el _Manifiesto Agil_<sup>[]</sup>, y teniendo como referencia Scrum, la metodología Combat Agile se caracteriza por enfatizar en 5 puntos:
|
|
|
|
|
|
|
|
1. Flexible: permitiendo el desarrollo con distintas configuraciones de equipos y para distintos niveles de urgencia (estratégico o de combate). Para ilustrarlo: “No podemos cambiar el viento, pero podemos ajustar las velas para alcanzar el destino”.
|
|
|
|
2. Eficiente: estableciendo un método tipo “only-once” que provoque la autodocumentación y el diseño emergente que observe las buenas prácticas y fomente la colaboración entre funcional y técnico usando Behavior-Driven Development (BDD).
|
|
|
|
3. Accesible: siendo rápido y fácil de transmitir y asimilar por funcionales y técnicos. Se adopta progresivamente con las mínimas herramientas. Así no existen barreras para empezar a usarlo, facilitando su capacidad de propagarse a cualquier espacio.
|
|
|
|
4. Enfocado: fomenta el coraje para empezar con las tareas que entreguen el máximo valor, independientemente de su riesgo, y que despejen la mayor incertidumbre sobre el proyecto con un feedback temprano.
|
|
|
|
5. Lean: Pilar transversal que obliga a revisar cada proceso que se realiza para convertirlo en más eficiente con cada iteración.
|
|
|
|
|
|
|
|
### Tecnología
|
|
|
|
|
|
|
|
El frontend en Vue.js ofrece una interfaz de usuario dinámica y receptiva, permitiendo una interacción fluida y eficiente con el backend. A través de llamadas **API RESTful**, el frontend se comunica con el backend para realizar operaciones basadas en los permisos de los usuarios. El backend maneja la **lógica de negocio** y las **operaciones de datos** utilizando el **arquetipo "Medusa"** que ya incorpora Spring Data, su propia **seguridad y autenticación contra Active Directory**, apoyandose en **Spring Data Rest** para exponer el API con **"endpoints" "HAETOAS" nivel 3**<sup>[]</sup>. Por último **MySql** nos proporciona un almacenamiento rápido y eficiente para datos estructurados como los que haremos uso.
|
| ... | ... | |