Systems thinking for developers (@systhinkdev) 's Twitter Profile
Systems thinking for developers

@systhinkdev

Jessica Kerr @jessitron & Kent Beck @KentBeck celebrate the absurdity, irrationality, and glory of non-linear systems from a programmer's perspective.

ID: 1323643616099594240

linkhttp://systemsthinking.dev calendar_today03-11-2020 15:10:28

55 Tweet

1,1K Takipçi

20 Takip Edilen

Systems thinking for developers (@systhinkdev) 's Twitter Profile Photo

Hindsight is not 20/20. We never see the whole story. “Complex systems... may appear to be ordered and tractable when looking back with hindsight. In fact, they are increasingly unordered and intractable.” From Steven Shorrock skybrary.aero/index.php/Tool…

Systems thinking for developers (@systhinkdev) 's Twitter Profile Photo

Linear causality is a tiny pinhole through which to observe the universe. Circularity helps us make sense of things even as it makes our picture more complicated: systemsthinking.dev/2021/03/08/cir…

Systems Ninja (@systemsninja) 's Twitter Profile Photo

4/5 #systemsthinking Systems Thinking does not claim any monopoly of good ideas but is an approach which embraces families of interconnected good ideas and prompts the thinker to recognise and exploit the better ideas for their situation.

Systems thinking for developers (@systhinkdev) 's Twitter Profile Photo

A shift to Open Systems Theory “imposes the additional task on [an organization] of aligning their own purposes with the purposes of the wider society and also with the purposes of their members.” - Trist, quoted by Jackson in Critical Systems Thinking

Systems thinking for developers (@systhinkdev) 's Twitter Profile Photo

“Attempts to optimize for either the technical or social system alone will result in the suboptimization of the socio-technical while.” - Trist, quoted by Jackson in Critical Systems Thinking This is why Agile without XP coding practices doesn’t make sense.

Jessica Joy Kerr (@jessitron) 's Twitter Profile Photo

A ten-principle checklist for socio-technical design by Albert Cherns, quoted by Jackson in Critical Systems Thinking paraphrased by me, with commentary for software teams 🧵