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.

Domain-Driven Design and Agile

Sessions

Domain-Driven Design and Agile

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

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.