🎻 Analogy
A symphony is coherent even though every musician plays in their own time — the conductor doesn’t manage each note, they orchestrate. When projects, people, and patterns act asynchronously, “manage” fails; orchestration treats the parts as interdependent and lets the whole stay coherent. Leading a sociotechnical organization is conducting, not commanding.
The deepest claim in systems thinking for technologists is that technology design is communication design (Conway’s Law). Organizations produce designs that copy their communication structures, so designing software systems is always also architecting organizational communication patterns. The people system and the technology system are one.
A model doesn’t unify — modeling does
An organization once wanted a single “north star” model to “show engineers what they’ll build.” The architect refused — the real blocker was no shared agreement on the system’s purpose. The two common mistakes: trying to fix social relationships with a technology model, and leading systems change top-down.
graph TD PRB["Recurring org problem"] --> M["Model TOGETHER<br/>(think + produce artifacts)"] M --> SR["Systemic reasoning<br/>(proposition + strong reasons)"] SR --> FB["Thinking feedback loops<br/>(conceptual bridges)"] FB --> KF["Knowledge flow ↑"] KF --> LP["Leverage points become visible"] LP --> CH["Change the goal /<br/>transcend the paradigm"]
The load-bearing distinction: modeling means think together and produce artifacts (for insight and leverage points); diagramming means make a picture (for validation and governance). Interlinking models — so people can move up to higher-level thinking or down into the parts — is “a systems thinking superpower.” Describing a system is designing a system of artifacts.
🔑 Solve the problem space before the solution space
“When a group is unable to solve a problem, they are usually solving different problems.” Agree on the problem first. A single organization can hold many rival framings (“obsolete software,” “not digital-first,” “fragmented data”) that are mostly symptoms of one underlying systemic problem.
Systemic reasoning and feedback loops
To change a sociotechnical system you build ideas through systemic reasoning — supporting a proposition (a premise + 3–5 reasons + why it matters now) with reasons that are Reliable, Relevant, Cohesive, and Cogent. “The quality of what we build is equal to the quality of our reasoning — think of it like test coverage for ideas.”
This becomes collective through thinking feedback loops that build conceptual bridges across the gaps separating people’s points of view. Mind the four gaps: point-of-view blindness, specialized-language barriers (build a glossary), resistance, and lack of structured transparency — and never decouple “why” from “how.”
⚠️ Accountability, not more communication, fixes 'won't fix'
For genuinely toxic, “won’t fix” resistance — people who reject the work as “soft” and backchannel — the fix is accountability, not more communication. Empathy means acting as part of the system; it does not mean tolerating behavior that needs to change.
Systems leadership: improving knowledge flow
Systems (integrative) leadership is the practice of coordinating and supporting knowledge flow — not managing people, and not holding a title. Anyone can practice it through influence, because the dominant management paradigm (Taylorism) was never designed for knowledge workers. The aim is to develop “ecologies of change,” and success is, as far as possible, making yourself obsolete.
The distinction that matters: knowledge stock (what you know now → efficiency) vs. knowledge flow (transferring knowledge so the system adapts → effectiveness). Tech cultures over-value stock. “Learning is increasing your capacity for knowledge flow.”
graph LR KS["Knowledge stock<br/>what you know now"] -->|"drives"| EF["Efficiency"] KF["Knowledge flow<br/>transferring knowledge"] -->|"drives"| EV["Effectiveness"] KF -->|"system adapts"| AD["Adaptation"] EF -.->|"tech cultures over-value"| RISK["Brittle to change"]
A practical playbook for organizational change: understand the pain (watch real users), identify the system’s highest-value purpose (its core domain), model the current system, create a shared space for thinking together, articulate and justify the core problem with the Iceberg Model, recommend pathways toward leverage points (suspect “replace the software” is a Band-Aid), and design a system of communication.
💡 Heuristics, not rules — and 'show, don't tell'
Prefer heuristics over rules; turning a heuristic into a rigid rule blocks the system from evolving. Lead by demonstrating sound thinking, not by dictating: “be Missouri — show, don’t tell,” put the word in a shared glossary, and share your reasons, not just your opinion. The maxim: “learn more, dictate less.”
See also
- Systems thinking basics — the Iceberg Model and conceptual integrity.
- Emergence and complexity — why organizations behave counterintuitively.
- Leverage points — changing the goal and transcending the paradigm.
When to use it — and when not
✅ Reach for it when
- When designing software that will inevitably reshape how the organization communicates (Conway's Law).
- When a recurring organizational problem needs a leverage point rather than another reorg or tool.
- When you want to lead systems change through influence rather than positional power.
⛔ Think twice when
- When you try to fix a social-relationship problem with a technology model.
- When you lead systems change purely top-down, ignoring the people who must implement it.
- When you turn a useful heuristic into a rigid rule that blocks the system from evolving.
Related topics
Systems thinking is a practice of nonlinear thinking — seeing stocks, flows, and feedback loops, and using the Iceberg Model to look beneath events to the structures and mental models that cause them.
path-systems-thinkingEmergence and ComplexityComplex systems produce emergent behavior the parts don't have alone — which makes them counterintuitive, sociotechnical, and best understood through pattern thinking rather than catalog-applying.
path-systems-thinkingLeverage PointsLeverage points are places where a small shift produces big change — found by diving the Iceberg to mental models and paradigms, the highest-leverage (and most counterintuitive) places to intervene.
Check your understanding
Score: 0 / 41. What does Conway's Law imply for systems thinking?
Organizations produce designs that copy their communication structures, so technology design is communication design — the people system and the technology system are one.
2. What is the difference between modeling and diagramming?
We model to understand what a system does; we diagram to describe that understanding so it can be validated or implemented. 'A model doesn't unify a group — modeling does.'
3. What is the central job of systems leadership?
Systems (integrative) leadership develops 'ecologies of change'; anyone can practice it regardless of role, because the inherited Taylorist control paradigm was never designed for knowledge workers.
4. Why does Montalion prefer heuristics over rules for leaders?
Turning a pattern-derived heuristic into a Rule blocks paradigm-challenging. The path 'is not a ladder of exams; it's a spiral of evolving what we know while re-examining what we think we know'.
Comments
Sign in with GitHub to join the discussion.