Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Disentangle the Data Enterprise Spaghetti to continuous delivery, a Domain Driven Design Story

Disentangle the Data Enterprise Spaghetti to continuous delivery, a Domain Driven Design Story

Are you working Agile but not doing twice the work in half the time? Does your Enterprise Architecture look like a spaghetti? Or is continuous delivery not working for you? Well, this is often the case at most enterprises… And, it is perfectly explainable why this happens.

Join me in this talk, about an enterprise trying to move faster with agile and continuous delivery, but actually finds itself slowed down and getting more entangled because of Conway’s Law. We will show how we used Event Storming to create a Context Map to get grip on the language and communication within the company. Then, we show by using the inverse of Conway’s Law how we disentangled the spaghetti into teams that can deliver continuously.

Kenny Baas-Schwegler

March 20, 2018
Tweet

More Decks by Kenny Baas-Schwegler

Other Decks in Technology

Transcript

  1. “ Most people make the mistake of thinking design is

    what it looks like. People think it’s this veneer – that the designers are handed this box and told, “Make it look good!” That’s not what we think design is. It’s not just what it looks like and feels like. Design is how it works. — STEVE JOBS
  2. Questions about whether design is necessary or affordable are quite

    beside the point: design is inevitable. The alternative to good design is bad design, not no design at all. — DOUGLAS MARTIN
  3. Conway’s Law "Any organization that designs a system (defined more

    broadly here than just information systems) will inevitably produce a design whose structure is a copy of the organization's communication structure."