Session: Domain-Driven Design and Agile

Thursday, 10:00 - 10:50
Track: Agile

In this session, I will talk about how we have applied Domain-Driven Design in a project about 25000 man-hours size. I will talk about how DDD promotes a close customer relation, how we have worked with the domain and the domain model. I will also present patterns used in the project as well as some extensions to DDD as described in the book by Eric Evans. But mote of all, I will talk about how DDD works when it is applied systematically in a project over many years.


The audience is expected to have basic knowledge about Domain-Driven Design (DDD) as described in the book by Eric Evans.


After this session, you will know more about how Domain-Driven Design (DDD) works in large projects and how DDD works together with agile and lean using Scrum.

Tomas Karlsson

Tomas started his IT career as consultant and Java developer in 1999. From 2004 he has been working with software development in public sector, mainly with JEE, EJB, and JBoss as development platform. Tomas has experience in the entire range of software development from business architecture with process and information modeling, requirements and development. Over the last five years he has combined these skills in software development projects using Domain-Driven Design together with Scrum.

Tomas Karlsson