AD: Systems Thinking is getting out of date, but in the spirit of knowledge sharing, another fantastic systems thinker is Donella Meadows, heres her most linked piece on leverage points in systems: <a href="https://donellameadows.org/archives/leverage-points-places-to-intervene-in-a-system/" rel="nofollow">https://donellameadows.org/archives/leverage-points-places-t...</a>. Her book 'Thinking In Systems' is a fantastic read to open your mind to continuous systems and modelling them, as well as the counter intuitiveness of larger systems.<p>To expand on 'out of date' - systems thinking is centred around command and control, IIRC it came out of Cybernetics ala Norbert Weiner, Ashby and others. The command and control angle is based on the assumption that with enough information any system can be mapped, predicted and controlled. Whilst not wrong, it excludes another type of system which is truly complex and precludes mapping and prediction by the fact there are either/all too many variables to model or the very act of measuring or acting changes the system or the agents of the system can change the rules of the system.<p>These systems are deemed by the sense-making community to be Complex Adaptive Systems or Anthro-Complex (specifically for human systems). To approach these systems you have to become comfortable with uncertainty and re-arrange your thoughts on cause-and-effect, which is a whole new world view for many of us in software.<p><a href="https://cynefin.io/" rel="nofollow">https://cynefin.io/</a> is great resource, Dave Snowden is a big name in naturalising sense-making and these broader views of complexity.