Systems thinking is becoming a core and critical skill. The Iceberg Mode helps us understand "the rationality that produced" our current situation. As a software professional, you can use it whenever you want to understand the root cause of a system challenge.
There is an underlying skillset the nourishes and supports our ability to practice DDD or any approach that challenges traditional “power” structures. In this workshop, we’ll focus on that skillset.
Learn to practice argumentation – reasoning systematically in support of an idea, action, or theory. It’s the foundational skillset for architects who are navigating uncertainty, and… it works!
Essential nonlinear skills and practices for IT professionals, skills we might not think of as “IT”. What are the practices that help us navigate from software to systems?
In this interview, Leanpub co-founder Len Epp talks with Diana about her background and her career, becoming a systems architect, the nature of non-linear systems thinking, and how writing can help you learn how to think differently.
An “everybody” keynote held at Domain-Driven Design Europe.
How nonlinear thinking helps with software architecture and why it is important.
In the world of “digital transformation”, software is becoming systems. Unfortunately, we don’t think in systems. What are the essential skills and practices that help us navigate this paradigm shift?
At DDD conferences and workshops, we focus a lot on modeling but not on writing. Most of us working as systems designers do A LOT of communicating, sharing our thinking with words. Writing a fabulous tool for thinking.
The Agile mindset I experienced early in my career is integral to architecting modern systems.
The skills high-performant Agile teams taught me have scaled to be integral skills for modern architects.