Most of us only remember about 20% of what we hear, we’re told. While we may think that our children have perfected this selective filter of “in one ear and out the other”, in fact most of us do not really take in much of what goes in. Some of this is the reality that you cannot process everything: if …
Building Architecture is a Lousy Metaphor for Software Development: We Need a New One
I think that using Construction as a metaphor has run its course of usefulness. It’s time to get another one.
Risky Monocultures: In Agriculture or IT Systems, It’s Bad Risk Taking
You wouldn’t think that books discussing agronomics would have much to say relevant to Organizational Structure, IT Management or Knowledge Management. You’d be wrong, of course, but you can see how people would think that. I’d like to show how some of the ideas being debated in the agricultural industry’s fringes can illuminate our own issues. James C. Scott, in …
Do Best Practices Destroy Long Term Value in Knowledge Management & Process Design?
Jack Vinson has an interesting report on a recent presentation by Bob Hiebeler of St. Charles Partners. The fascinating part was the discussion of “best practices”: it got me thinking about James C. Scott’s Seeing Like a State: How Certain Schemes to Improve the Human Condition Have Failed (The Institution for Social and Policy St) and what it implies for …
Outsourcing IT? Why Not The Whole Company!
There. I’ve just shown how there is no need to have an insurance business in America. Send it all to India.
Measuring Software Project Size
I’ve mentioned articles by Phillip Armour of Corvus International (Deer Park, IL) before: he writes a regular feature in Communications of the ACM called “The Business of Software” and normally features some of the tougher, management-oriented problems of development. This month he tackles how software is measured and points out the ridiculous use of “Lines of Code” or LOC. (Of …






