Lo primero es integrarse: Como construir un servicio integrado con terceros desde su nacimiento
Creo que a muchos de nosotros nos habrá pasado de estar trabajando en un servicio nuevo y cuando lo tenemos listo y nos vamos a integrar con otros… horror, surgen problemas por todos lados. Es una experiencia muy frustrante porqué creías que todo el trabajo estaba hecho, pero no. Y además a menudo retrasa el Go-Live. Por eso quiero compartir como en nuestro equipo decidimos hacerlo al revés: cuando nos llegó la petición de crear un nuevo servicio que se comunicara con otros dos, nos propusimos empezar integrándonos con estos antes de entrar en la lógica que debería tener. En mi charla me gustaría explicar como lo hicimos para no solo empezar por la integración sino también priorizarla en todo momento, y como esto nos llevó a trabajar de forma iterativa, dando pasos lo más pequeños posibles y posponiendo decisiones. Incluso si esto requería convivir con valores hardcodeados :)