Back to All Events

Training: DDD and EventStorming for Microservice Design with Nick Tune - Leeds - 2019

  • Transition Partners 2 Bond Court Leeds, LS1 2JZ UK (map)

1-day training: DDD and EventStorming for Microservice Design

In this hands-on 1-day workshop, you will put EventStorming into practice to model a business domain. EventStorming allows you to visually model a domain and uncover deep domain insights rather than just superficial nouns or verbs. These deep insights are the key to creating truly domain-aligned, loosely-coupled software architectures and autonomous teams.

Training led by Nick Tune, experienced DDD practitioner and co-author of Patterns, Principles, and Practices of Domain-Driven Design.

Nick Tune -  @ntcoding

Nick Tune - @ntcoding

Contact us directly for volume discounts or to pay by invoice.

A loosely-coupled software architecture and an organisational structure to match is one of the biggest predictors of continuous delivery performance (Forsgren et al.). In order to design a loosely-coupled software architecture, a deep understanding of the business domain is required in order to understand how domain concepts relate to each other and change together.

In this hands-on 1-day workshop, you will put EventStorming into practice to model a business domain. EventStorming allows you to visually model a domain and uncover deep domain insights rather than just superficial nouns or verbs. These deep insights are the key to creating truly domain-aligned, loosely-coupled software architectures and autonomous teams.

Using an EventStorm we can apply modelling principles, patterns, and techniques from Domain-Driven Design (DDD) to design software architectures. In this workshop, you’ll use techniques including the Bounded Context Canvas and Context Maps to design your domain-aligned software architecture and team boundaries.

We’ll cover a lot of ground in just one day, and will focus mainly on the practical elements with just enough theory. However, all attendees will receive a collection for further learning about the theoretical concepts.

Audience

This workshop is highly-relevant for both technical and business practitioners including:

  • Junior/mid/senior/principal Software Engineer / Tech Lead

  • Application/Enterprise Architect

  • Product Owner/Manager

  • Business Analyst

  • Subject Matter Expert / Domain Expert

  • Engineering Manager / CTO / VP of Engineering

Lunch is provided in the price - we use Leeds-based healthy food startup LeanLunch


Travel directions

Rail

Leeds is well-served by rail connections from all parts of mainland Britain with direct connections to Edinburgh, Glasgow, Carlisle, Newcastle, Sheffield, Birmingham, London, Bristol, and Penzance. There is a wide range of hotels in Leeds within a 5-10 minute walk of the rail station.

Rail times: https://www.nationalrail.co.uk/

Road

Leeds is close the M62 and the M1 motorways and the A1. There are Park & Ride services around the perimeter of Leeds: https://www.wymetro.com/park-and-ride

Air

Leeds is served by Leeds-Bradford Airport (LBA) and Manchester Airport (MAN).