El problema que resuelve
Si cada pantalla trata los datos a su manera, la misma tarea produce resultados distintos. Reunir las reglas de negocio en la API hace que pantallas y sistemas externos partan de los mismos criterios.
Cómo se desarrolla
- Se revisan el dominio, las reglas de negocio y el modelo de permisos.
- Se fijan en el SOW la lista de API, la especificación de peticiones y respuestas y los criterios de aceptación.
- Se implementan las API y se verifica el comportamiento con código de pruebas.
- Se entrega junto con la documentación de especificación para su aceptación.
Alcance frente a desarrollo adicional
Una API del SOW que no cumple su especificación es un defecto. Nuevos endpoints, nuevas reglas de negocio y nuevas integraciones son desarrollo adicional y se presupuestan aparte.
