T4ao388cueczoej5cviq
Meet up

Domain Driven Design London September

FREE: Register Now

Monday, 9th September at CodeNode, London

This meetup is organised by Domain Driven Design London Starts at 6:30 PM.

Hands-on Strategic DDD Modelling & Architecture Kata: Loyalty Domain

Join us for an evening of hands-on DDD modelling in the domain of loyalty. Working in small teams of up to four, from an initial set of requirements and with domain experts available at all times you will design a system: the bounded contexts, the domain flows, technology choices, and other architectural details.

Throughout the meetup you can enjoy drinks and refreshments at your leisure. However...

Don’t expect an easy ride. With whimsical stakeholders and a competitive market, requirements and product vision may (they definitely will) change at any time. Are you up for the challenge of designing and evolving your system?

There is no strict format to the session. Before the workshop begins we will look at a few of the techniques you can use to model domains including context maps, Domain Storytelling, The Bounded Context Canvas, and C4 Software Architecture. But in your teams, you will have total freedom to design the system however you want using whichever tools and techniques you prefer.

During the workshop there will be short breaks, both to get some fresh air and to take a step back on the challenge, comparing the designs and processes of each team. Maybe we will invent some new DDD modelling techniques.

More About the Domain

You are working for a fast-casual restaurant chain called “Foodanic” serving organic meals and beverages. Your core customers are office workers grabbing a cup of coffee when getting to the office and having a quick lunch to go or eat in during the noon break.

Unfortunately the company's value proposition of serving high quality and healthy food isn’t enough. More and more competitors are offering organic food in the same price range and customers attracted by other options choose alternatives.

In order to increase the consumer retention your company decided to introduce a loyalty program. Goal is to encourage customers to come back more often and reward them for it with number of redemption options.

Kacper Gunia

Kacper Gunia is an independent software consultant with 9 years of experience in the industry. He built applications and systems for clients including Starbucks, Time Inc, FeelUnique, Johnston Press & William Hill. On daily basis supports and trains client’s teams on using right technologies, processes and approaches such as Domain-Driven Design and Functional Programming.

Nick Tune

Nick is a technical leader, author, speaker and trainer. He helps If you need help building autonomous teams, modelling complex domains, consulting, training, or public speaking.He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams.

Thanks to our sponsors

Attending Members

Overview

Hands-on Strategic DDD Modelling & Architecture Kata: Loyalty Domain

Join us for an evening of hands-on DDD modelling in the domain of loyalty. Working in small teams of up to four, from an initial set of requirements and with domain experts available at all times you will design a system: the bounded contexts, the domain flows, technology choices, and other architectural details.

Throughout the meetup you can enjoy drinks and refreshments at your leisure. However...

Don’t expect an easy ride. With whimsical stakeholders and a competitive market, requirements and product vision may (they definitely will) change at any time. Are you up for the challenge of designing and evolving your system?

There is no strict format to the session. Before the workshop begins we will look at a few of the techniques you can use to model domains including context maps, Domain Storytelling, The Bounded Context Canvas, and C4 Software Architecture. But in your teams, you will have total freedom to design the system however you want using whichever tools and techniques you prefer.

During the workshop there will be short breaks, both to get some fresh air and to take a step back on the challenge, comparing the designs and processes of each team. Maybe we will invent some new DDD modelling techniques.

More About the Domain

You are working for a fast-casual restaurant chain called “Foodanic” serving organic meals and beverages. Your core customers are office workers grabbing a cup of coffee when getting to the office and having a quick lunch to go or eat in during the noon break.

Unfortunately the company's value proposition of serving high quality and healthy food isn’t enough. More and more competitors are offering organic food in the same price range and customers attracted by other options choose alternatives.

In order to increase the consumer retention your company decided to introduce a loyalty program. Goal is to encourage customers to come back more often and reward them for it with number of redemption options.

Kacper Gunia

Kacper Gunia is an independent software consultant with 9 years of experience in the industry. He built applications and systems for clients including Starbucks, Time Inc, FeelUnique, Johnston Press & William Hill. On daily basis supports and trains client’s teams on using right technologies, processes and approaches such as Domain-Driven Design and Functional Programming.

Nick Tune

Nick is a technical leader, author, speaker and trainer. He helps If you need help building autonomous teams, modelling complex domains, consulting, training, or public speaking.He has a passion for delighting users, creating business impacts, crafting quality software, and building world-class engineering teams.

Thanks to our sponsors

Who's coming?

Attending Members