Welcome to the systems age, where software professionals are no longer building software—we're building systems of software. In this world of increasing relational complexity, we need to think differently.
This book shows you how systems thinking can guide you through the complexity of modern systems. Through a series of practices and real-world scenarios, you'll learn to shift your perspective in order to design, develop, and deliver better outcomes.
"When changing code becomes easy enough, yet changing software only gets harder—it is time for this book."— Jessica Kerr, symmathecist
"You'll learn how to stop making things worse by trying to make them better."— Kent Beck, chief scientist, Mechanical Orchard; author of Tidy First?
It is incredibly difficult to make changes, or which changes will actually matter. How we can get better at discovering and understanding our own systems?
An exploration of systems thinking, resilience, and the challenges of driving innovation in hierarchical tech environments.
Click here to listen to the podcast version.
Navigate complexity. Embrace uncertainty. A newsletter for people who want to change what matters -- with authentic intelligence.
a practice space for engineers, architects, product leaders, and designers who want to think systemically in real environments.
The next book: A spiral path through the fireswamp of modern work — where how you learn matters more than what you know.
She has spent the last 20+ years building software and solving systems challenges with organizations including Stanford University, Bill & Melinda Gates Foundation, Teach For All, The Economist and the Wikimedia Foundation.
She is the founder of Mentrix Group, providing technology architecture, systems leadership, and workshops on nonlinear approaches. Diana gives talks and trainings all over the world but is happiest at home in the Hudson Valley (New York, USA).
Website