Book review from Processor.com

4:14 pm October 12, 2009

Fixing Software

From the  October 9, 2009 Vol.31 Issue 25 of Processor

Computer Software is among some of the most intricate and elaborate creations—complexity that’s likely the root of why it’s so failure-prone, hard to use, quirky, and rife with security holes. Yet is software really so different from other inventions? Is it inherently more byzantine than a jetliner, automobile, or even cell phone? Or is the problem more that standard software development practices just haven’t matured?

Harold Hambrose, in “Wrench in the System,” argues the latter: that software systems aren’t subjected to the same rigorous, formalized design and specification processes as their physical counterparts. “It’s just a product—a man-made tool that is developed, manufactured, marketed, licensed, and sold,” he says. Yet there’s one key difference: “We have come to accept that the software we use won’t work in the way we expect.”…

“Wrench in the System” is an insightful examination of the problems with today’s software systems and ways to improve them. Hambrose’s design perspective is a refreshing alternative to the conventional software development wisdom and should serve as a manifesto for those trying to improve the quality and usability of business applications.

by Kurt Marko

Share and Enjoy:

  • Facebook
  • LinkedIn
  • del.icio.us
  • Digg
  • Tumblr
  • Yahoo! Buzz
  • Google Bookmarks
  • Print this article!
  • E-mail this story to a friend!
  • Turn this article into a PDF!