¿Que fue bien?
La creación de los issues a partir de los PBIs ha proporcionado una solución al problema de forma incremental. El diseño de las entidades en la API también ha sido correcto.
¿Que podría mejorarse?
El hecho de haber diseñado el frontend sin disponer de los conocimientos suficientes de cómo iba a comportarse la API ha provocado una refactorización muy profunda del frontend a la hora de integrarlo con la API. El principal problema ha sido el tratamiento de los objetos en el frontend.
Otro problema ha sido a la hora de inyectar colecciones desde la librería externa en la API. No se realizaban las inyecciones de forma apropiada, por lo que se ha optado por crearlas dentro de la API e integrarlas en el segundo sprint junto con la lógica de negocio.
¿Que se hará diferente?
Estudiar el profundidad cómo deben ser los objetos que debe recibir la API para cambiar la integración frontend-backend y tener más facilidad a la hora de trabajar con los objetos y los stores en JS.