Convencionalmente, el diseño de APIs se ha establecido como una actividad formal sin demasiada contribución creativa. Los modelos más aplicados en la actualidad se limitan a exponer un modelo de infomación previamente diseñado en forma de puntos de entrada establecidos y un contrato uniforme.
Esta aproximación resulta conveniente para obtener resultados homogeneos en el diseño de servicios. Sin embargo, no está exenta de problemas. En esencia se trata de una aproximación muy acoplada al modelo de información subyacente lo que genera frecuentes problemas en la gestión y mantenimiento del ciclo de vida y del versionado.
Las APIs deberían ser diseñadas como artefactos orientados a ser consumidas como un poceso de diálogo formal, de manera que los clientes fueran descubriendo sus capacidades de acuerdo a estrategias exploatorias lo que generaría modelos de solución mucho más dinámicos y adaptables a los cambios en los modelos de información subyacente.
A lo largo de esta charla revisaremos los diferentes modelos de API que pueden ser aplicados en el diseño de servicio como un recorrido hasta centrarnos en un nuevo modelo de APIs centradas en el diálogo y presentaremos técnicas, mecanismos y patrones vinculadas a esta aproximación. Esta es, sin lugar a dudas, una charla que no te deberías perder.
## Speaker
Javier Velez
Doctor en Informática por la Universidad Politécnica de Madrid Javier tiene una dilatada trayectoria académica y profesional de más de 25 años de experiencia. Experto en Estrategia & Innovación Digital, Arquitectura Empresarial, Experiencia de Cliente e Inteligencia Artificial, centra sus esfuerzos en la transformación digital de organizaciones, en la divulgación tecnológica y es una voz autorizada del sector.