« more DDD workshops across Europe…

Techniques For Complex Domains

Two day workshop with Prof. David West

Book this workshop on premise in your organisation Book on premise

About the workshop

Complexity changes everything.

For fifty plus years software development has used abstraction and simplification to define domains and problems that were amenable to formal, engineering, solutions.

David West at Domain–Driven Design Europe

The engineering approach with its artificial domains must give way to an understanding of complex domains and the challenges they present to the software and system developer.

What you'll learn

This workshop begins with a discussion of the differences between ‘artificial’ (complicated) and natural (complex) systems. This will lead to an understanding of the characteristics of complex systems and the challenges they present for software developers. Attendees are likely to have already encountered some of these challenges.

The workshop will address specific techniques, both design and coding, for architecture, for modularity, for autonomy, and for adaptability.

Most aspects of the development process will require modification to successfully meet the demands of complexity. Recommendations for making those modifications, based on existing best practices and overlooked techniques from past approaches, will be covered.

David West at Domain–Driven Design Europe

Covered topics:

About the instructor

Dave West began his computing career as a Computer Operator / Programmer in 1968 — the same year that “Software Engineering” became a profession. He has participated in every movement and revolution in computing since then, including: structured development, databases- and data-driven development, object development, agile development, patterns, domain-driven design, and design thinking. He pursued simultaneous careers as a professional developer and academic. Today he provides mentoring, training, coaching, and consulting services to teams and organizations seeking transformative change.

Book this workshop on premise in your organisation Book on premise

« more DDD workshops across Europe…

Get notified