Systems thinking is the process of understanding how things, regarded as systems, influence one another within a whole. In nature, systems thinking examples include ecosystems in which various elements such as air, water, movement, plants, and animals work together to survive or perish. In software development, Systems Thinking explains how organizations work to create software and especially, how they fail.
On this meetup, Niklas Björnerstedt and Jon Jagger explains how Systems Thinking can help you understand and improve your processes and they add their newest thoughts on Systems Thinking: If you ask 100 people what systems thinking is you´ll probably get 100 different answers. However, a reasonably common thread amongst all 100, we feel, is its counter-intuitiveness. A lot of ideas about Systems Thinking are just not obvious. At least, it wasn't to us. (But perhaps we are just very slow on the uptake.)