Talkcomplexity thinkingsystems thinkingsociotechnical systemagile coachingteam topologycomplexity theorysociotechnical systems
Decoding Paradoxes: Why are many good ideas in Software Delivery counter-intuitive

Decoding Paradoxes: Why are many good ideas in Software Delivery counter-intuitive

How does deploying more frequently improve quality? How does slack time in a team improve reliability? Why should we do it more often if it hurts? These are counter-intuitive concepts that don't make sense at first, and you'll be met with a bewildered...

Hands-onEventstormingvisual collaborationcomplexity thinkingbounded contextsdistributed systemsdomain story tellingdomain message flow modelling
[Hands-on] Exploring Techniques For Modelling Bounded Context Collaboration

[Hands-on] Exploring Techniques For Modelling Bounded Context Collaboration

As Vladik Khononov says, minimising complexity in software systems is about balancing local vs global complexity. A major source of global complexity is the interaction between components in an architecture. In DDD, architectural components are bounded contexts and...