Subscribe via RSS Feed

The Sessions paper: an analytical critique

December 28, 2009 5 Comments
The Sessions paper: an analytical critique

Roger Sessions has published a white paper, “The IT Complexity Crisis: Danger and Opportunity” (PDF). It’s created a bit of a stir in tech circles, largely because Sessions estimates that “worldwide, we are already losing over USD 500 billion per month on IT failure, and the problem is getting worse” (page 1; emphasis in original). […]

Continue Reading »

HR 3200 from a systems design perspective (Part II)

September 8, 2009 5 Comments
HR 3200 from a systems design perspective (Part II)

In the first part of this three-part series, I briefly outlined the parallels between developing software and crafting legislation, while pointing out the great risks and issues in the latter. I also indicated what I felt were some of the general structural flaws  in HR 3200, the House bill on health care reform — not […]

Continue Reading »

HR 3200 from a systems design perspective (Part I)

September 7, 2009 12 Comments
HR 3200 from a systems design perspective (Part I)

[Welcome Slashdotters — feel free to leave comments here or there. But no debates on health care reform or what HR 3200 does or does not do, please — just on the concept itself.] [Part II is now up.] On the occasions where I have reviewed the actual text of major legislation, I have been […]

Continue Reading »

Book review: “Why New Systems Fail”

July 15, 2009 0 Comments
Book review: “Why New Systems Fail”

My review of Why New Systems Fail by Phil Simon is now up on Slashdot. Here’s the opening paragraph: Over the last forty years, a small set of classic works on risks and pitfalls in software engineering and IT project management have been published and remained in print. The authors are well known, or should […]

Continue Reading »

Techno-blindness

May 28, 2009 1 Comment
Techno-blindness

A few decades back, when handheld electronic calculators were still pretty neat, someone did a study on the authority people gave to them. As I recall, those conducting the study built some normal-looking calculators that were designed with specific errors in the calculation circuits such that in certain cases the calculators would give wrong answers. […]

Continue Reading »