Integrations Are Messy

A talk and a set of visuals on why every integration is harder than the demo. The layers between two products, and everything it takes to get to one endpoint.

Integrations Are Messy

The phrase started as a way to end arguments. Partnerships wants the integration launched by the co-marketing date. Sales wants it because a deal depends on it. Engineering wants to know why a “simple sync” needs error handling, data modeling, authentication in both directions, a run location, documentation, and metrics. All of them are right, and none of them are looking at the same thing.

The talk walks through that gap. First the ring: eight teams that each hold a piece of an integration and each describe it differently. Then the stack: the layers between one company’s application and another’s, and the list of things that have to exist before a single endpoint is safe to ship. Once the mess has names, the teams can divide it up.

The business case guide and the integration questionnaire came out of it.