Menu
Tomek's blog
  • Contact & About
Tomek's blog

Thinking in Systems – Book Review

Posted on December 26, 2014January 25, 2016 by Tomek Kaczanowski

I’ve been reading “Thinking in Systems” by Donella H. Meadows recently. A good book, definitely worth my time (and yours probably as well). Among many interesting things I have found three, which draw my attention, because of some IT/programming connotations.

Big Black Box

Well, yes. A poem. It is about systems, but fits quite nicely to some of our experiences with software. So here it comes:

Kenneth Boulding (published in “General Systems as a Point of View”, 1963)

A system is a big black box
Of which we can't unlock the locks,
And all we can find out about
Is what goes in and what comes out.
Perciving input-output pairs,
Related by parameters,
Permits us, sometimes to relate
An input, output and a state.
If this relation's good and stable
Then to predict we may be able,
But if this fails us - heaven forbid!
We'll be compelled to force the lid!

You See, You Care

In the book there is a short side-story about some Dutch families. To make this extremely short, I will tell you only that the electricity bills of families in the same neighbourhood differed by 1/3. All of them lived in very similar (if not same) houses. The only difference was the place the counter was located – in some cases it was hidden in the basement, while in other cases it was somewhere near the entrance. The “basement families” paid about 1/3 more than the “entrance families”. Why? The explanation is, that seeing the counter moving caused people to think more about the energy (and money!) saving. Period.

When I read this, the bell rang in my head: information radiators! It might be, that just by looking at the status of CI jobs, or some important production metrics, we tend to care more about the products we create. Wow!

Drift to Lower Performance / Eroding Goals

Another interesting point taken from this book is about the systems drifting towards low performance:

“Drift to low performance is a gradual process. If the system state plunged quickly, there would be an agitated corrective process. But if it drifts down slowly enough to erase the memory of (or belief in) how much better things used to be, everyone is lulled into lower and lower expectations, lower effort, lower performance.”

And the “way out” of this trap, is to “keep performance standards absolute”. Avoid excuses like: “Well, we’re not doing much worse than we were last year.” Avoid lowering your standards because you are out of time. Keep them high.

Share this:

  • Twitter
  • Facebook
  • LinkedIn
  • Reddit
  • Tumblr
  • Email
  • Print

Related

  • book review
  • system thinking
  • Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recent Posts

    • IAEDSK – Important Acronyms Every Dev Should Know
    • Chief Thought Leader
    • Why Sprint Goal?
    • Some Teal Thoughts
    • Your Data Are Correct But Your Chart Lies

    My Books

    Tags

    4dx agile book review code review conference culture daily decision taking effectiveness review facilitation feedback funny getting things done goal gossip gtd holacracy kanban leadership management management 3.0 meetings mindmap new year's resolution notes productivity rant reading remote work retrospective s3 scrum self improvement sociocracy sociocracy 3.0 soft skills sprint taleb team testing tips & tricks tools wip work in process work in progress

    Archives

    • November 2019
    • October 2019
    • September 2019
    • August 2019
    • June 2019
    • May 2019
    • April 2019
    • March 2019
    • February 2019
    • January 2019
    • November 2018
    • October 2018
    • September 2018
    • August 2018
    • June 2018
    • May 2018
    • March 2018
    • February 2017
    • January 2017
    • December 2016
    • July 2016
    • June 2016
    • May 2016
    • April 2016
    • March 2016
    • February 2016
    • January 2016
    • October 2015
    • September 2015
    • August 2015
    • June 2015
    • May 2015
    • April 2015
    • March 2015
    • January 2015
    • December 2014
    • October 2014
    • September 2014
    • March 2014
    • November 2013
    • August 2012
    • November 2011
    • March 2011
    • September 2010
    • June 2010
    • May 2010

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    ©2019 Tomek's blog | WordPress Theme by Superb Themes
    loading Cancel
    Post was not sent - check your email addresses!
    Email check failed, please try again
    Sorry, your blog cannot share posts by email.