Home > Store

Architecture for Flow: Adaptive Systems with Domain-Driven Design, Wardley Mapping, and Team Topologies

Register your product to gain access to bonus material or receive a coupon.

Architecture for Flow: Adaptive Systems with Domain-Driven Design, Wardley Mapping, and Team Topologies

Best Value Purchase

Book + eBook Bundle

  • Your Price: $53.99
  • List Price: $89.98
  • Includes EPUB and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    Adobe Reader PDF The popular standard, used most often with the free Acrobat® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

More Purchase Options

Book

  • Your Price: $39.99
  • List Price: $49.99
  • Estimated Release: Sep 25, 2025

eBook

  • Your Price: $31.99
  • List Price: $39.99
  • Estimated Release: Sep 25, 2025
  • Includes EPUB and PDF
  • About eBook Formats
  • This eBook includes the following formats, accessible from your Account page after purchase:

    ePub EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

    Adobe Reader PDF The popular standard, used most often with the free Acrobat® Reader® software.

    This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.

Description

  • Copyright 2026
  • Dimensions: 7" x 9-1/8"
  • Pages: 320
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-739303-2
  • ISBN-13: 978-0-13-739303-9

Master Adaptive Socio-Technical Systems That Thrive Amid Change: Align Strategy, Architecture, and Teams for Continuous Flow of Value

In today's rapidly evolving business landscape, the ability to adapt to change is not just advantageous, it's essential for survival. Architecture for Flow: Adaptive Systems with Domain-Driven Design, Wardley Mapping, and Team Topologies, presents a holistic approach that integrates business strategy, software design and architecture, and team organization to create adaptive, socio-technical systems optimized for continuous change and feedback. By combining Wardley Mapping, Domain-Driven Design, and Team Topologies, this book offers a comprehensive toolset for organizations to anticipate change, unlock blockers to flow, and maintain competitive advantage in an increasingly uncertain world.

Author Susanne Kaiser addresses the fundamental challenge facing modern organizations: how to design and build adaptive systems that thrive amid constant change. Drawing from historical examples of companies that failed to adapt, she emphasizes that optimization requires treating organizations as socio-technical systems where social and technical aspects are aligned and designed together. Her "Architecture for Flow Canvas" provides practical tools and methodologies for designing systems that can evolve continuously while delivering sustainable value.

  • Understand competitive landscapes and anticipate change through strategic visualization
  • Analyze problem domains and design modular solution spaces aligned with business and user needs
  • Implement domain models that keep core business logic decoupled from external changes
  • Optimize team structures and interactions to reduce bottlenecks and enhance flow
  • Practical guidance for transforming monolithic systems into adaptive architectures
  • Foster organizational culture that sustains flow and embraces future change

This book offers a timely and essential perspective that goes beyond local optimization to address systemic improvement. For technical leaders, architects, and managers facing the challenges of continuous adaptation, this book offers a path forward that balances effectiveness with efficiency, ensuring that organizations deliver sustainable value in an increasingly complex and rapidly changing world.

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Sample Content

Table of Contents

Series Editor Foreword xv
Foreword xix
Preface xxi
Acknowledgments xxix
About the Author xxxi

Part I: The Concepts & Fundamentals 1

Chapter 1: Business Strategy with Wardley Mapping 3
The Strategy Cycle 4
The Purpose: The "Why" of Business 6
Visual Representation of the Landscape: The Wardley Map 7
Assessing Efficiency Gaps 19
Understanding Climatic Patterns 20
Applying Doctrinal Principles 29
Deciding on Strategic Actions (Leadership and Gameplay) 35
Summary 37

Chapter 2: Exploring the Problem Space with Strategic Domain-Driven Design and Wardley Mapping 39
Obtaining Domain Knowledge Through Collaboration 39
Domain-Driven Design Patterns and Practices 40
Discovering Subdomains and Mapping Their Evolution Stages 42
Build-or-Buy Decisions with Subdomain Types and Evolution Stages 48
Summary 50

Chapter 3: Designing the Solution Space with Strategic Domain-Driven Design 53
What Are Domain Models and Bounded Contexts? 53
Designing Domain Models and Bounded Contexts 56
Overview of Modeling Techniques 59
Bounded Contexts and Architecture Styles 66
Bounded Contexts and Evolution Stages 69
Strategic Design and Doctrine of Wardley Mapping 71
High Cohesion and Loose Coupling 72
Overview of Context Maps 74
Making Implicit Dependencies Explicit with Context Maps 80
Assessing Change Coupling When Integrating with the Core 81
Context Maps for the Conference Event Planner Example 84
Technical Communication Styles and Context Maps 85
Summary 86

Chapter 4: Implementing the Domain Model with Tactical Domain-Driven Design 89
The Building Blocks of Domain-Driven Models 89
The Ports and Adapters Architecture and Tactical Design 90
Summary 98

Chapter 5: Optimizing for Flow of Change with Team Topologies 101
System Impacts Identified by Conway's Law 101
Challenges with Functional Silo Teams 101
Requirements for Flow Optimization from a Team Perspective 103
Impact on Software Delivery Performance 104
Team Cognitive Load and Mental Workload 105
The Fundamental Team Topologies 106
Team Interaction Modes 108
Common Interactions Between Team Types 109
Team Topologies Applying Doctrinal Principles of Wardley Mapping 110
Summary 111

Part II: Architecture for Flow 113

Chapter 6 Connecting the Dots 115
Identifying Suitable Streams of Change 115
Assessing Flow of Changes 116
Analyzing Dependencies 118
Managing Constraints 120
Finding Suitable Team Ownership Boundaries 122
Targeting Small Teams 123
Optimizing for Team Cognitive Load 124
Considering a Mix of Mindsets for Adaptive Teams 129
Identify Services Supporting Flow of Change 133
A Possible Team Constellation 134
Identifying Capability Gaps 136
Summary 136

Chapter 7: Visualizing Team Perspectives with Wardley Maps 139
A Wardley Map from a Platform Team Perspective 139
The Value Chain from an Enabling Team Perspective 148
Summary 150

Chapter 8: The Architecture for Flow Canvas 151
Assessing the As-Is Situation 152
Designing the Envisioned To-Be Situation 156
Summary 162

Part III: Evolving a Legacy System for Flow 163

Chapter 9: Designing a Legacy System for Flow 165
Assessing the Status Quo of a Legacy System Example 165
Addressing the Why of Business: The Purpose 166
Examining the Teams of Today 167
Assessing the Current Flow of Change 168
Visualizing the Current Landscape with a Wardley Map 171
Identifying Suitable Streams of Change 174
Categorizing the Problem Domain and Discovering the Core 174
Modularizing the Solution Space: Designing Bounded Contexts 177
Designing Context Maps 182
Visualizing the Future Landscape 186
Finding Suitable Team Ownership Boundaries 189
Optimizing Team Cognitive Load 189
Identifying Services Supporting Flow of Change 190
The Future Team Constellation 192
Identifying Capability Gaps 196
Summary 197

Chapter 10: Implementing Flow Optimization 199
Sharing the Why of Movement 199
Aligning Teams and Evolving Interactions to the System to Build 200
Transitioning with Dynamic Reteaming 203
Forming a Platform Team for Discovery 205
Closing Efficiency Gaps with Cloud Migration Strategies 207
Starting the Cloud Migration Journey with Replatforming 208
Merging the Remaining Infrastructure Team Members into the Platform Team 211
Forming the First Stream-Aligned Teams: Kicking Off the Refactoring Journey 213
Decomposing the Big Ball of Mud Through Incremental Refactoring 214
Evolution of Team Topologies Interaction Modes 219
UI Handling 221
Refactoring the Next Bounded Contexts 223
Splitting the Merged Platform Team into Multiple Teams 224
Implementing a Bounded Context with Tactical Design and Serverless Technologies 225
Summary 238

Chapter 11: Fostering Continuous Improvement and Driving Future Change 241
What Is Being Left Behind, and What Is Being Adopted? 241
Providing Opportunity to Switch Teams 243
Organizational Culture and Safety Thinking 243
The Learning Organization 245
Where to Move Next? 248
Summary 251

Chapter 12: Conclusion 253

References 257
Index 265

Updates

Submit Errata

More Information

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.