Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor
20121129083840_poster

You need to update your browser to view ‘Domain Driven Design Strategies for Dealing With Legacy Systems’ Eventer talk.

Modern browsers have better performance and support the latest web technologies. Try either:

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can only be viewed on your desktop computer. We're hard at work on a mobile version.

Ooops, there doesn't seem to be any videos.

00:00:00 / 00:00:00
Progress-handle

Domain Driven Design Strategies for Dealing With Legacy Systems

  • Eric Evans
  • 00:55:13

Often a team sets out to design a new piece of software using a domain model. At first they are focused on strategically valuable new featuresand modeling sessions clarify the new approach the business wants to take. Then they get bogged down because the work necessarily involvesother systems. The newly designed part must be integrated with an external system and this leads to loss of clarity in the design. Or itmust be integrated with a legacy system, compromising the new model. In response, the team may try to redesign more of the legacy system, and the scope expands. There are many ways this may happen, but they lead to the same place. The narrow focus on strategic value is lost, and the fresh and clear new approach to the problem is muddied. This talk will describe a few of the ways that the strategic design patterns of DDD,in particular, Bounded Context, are used to avoid these problems and make timely delivery of new software of modest scope but high value that is integrated with existing systems without being mired in the outdated models of the past.

  • Eric Evans is a specialist in domain modeling and design in large business systems. Since the early 1990s, he has worked on many projects developing large business systems with objects and has been deeply involved in applying Agile processes on real projects. Out of this range of experiences emerged the synthesis of principles and techniques shared in the book "Domain-Driven Design," Addison-Wesley 2003. Eric now leads Domain Language, Inc., a consulting group which coaches and trains teams to make their development more productive and relevant through effective application of domain modeling and design.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.