cio
Bad Projects and a Must-Read from the 1970's
Filed in archive Enterprise Software , General by steve on February 3, 2005

Last week, I attended a local technology marketing event, and when the CIO of a local bank got up to give his testimonial, he said something that made me cringe:


"And if we need to get it done faster, we can just add some personnel."


In light of some current events and research, it's worth revisiting why software projects are hard and some 30-year-old lessons.



For example, the New York Times recently printed an article (free registration required) about a (nearly) failed project at the FBI -- a nearly failed $170M project. How could such a large project at so critical a government agency run awry? The choice quote, from FBI Director Robert Mueller, was:


"There were problems we did not anticipate."


At the risk of sounding like Yoda, anyone running a project should anticipate things that are not anticipated -- that's par for the course. Plenty of statistics point to the fact that most projects fall short and run long. Bad projects are like car accidents -- nearly everyone will be in one, and it's often not under your control.



A recent study of 720 software projects, published in the ACM Queue, identified key risk drivers:


The results revealed that the most critical risk driver was the choice of methodology -- a result that we were not expecting -- followed by customer involvement, use of formal project management practices, similarity to previous projects, project complexity, and requirements volatility.


The reader may find it both Ironic and instructive that even the project to study software projects had unexpected results...



Technology now is very different from 1975, but The Mythical Man Month is as relevant today as the day it was written. The author, Frederick P. Brooks, is the "father of the IBM System/360" and a Turing Award winner. The book collects his views and experiences building software, about effort and output, about teams and roles, about rookie mistakes, and about the inevitable bumps in the road. (There is a summary on Wikipedia.) Reading the book won't guarantee a smooth project, but it will reinforce the realities or software projects that are too easily forgotten -- even by seasoned professionals.

Paul Brown



Permalink: Bad Projects and a Must-Read from the 1970's
Tags: software  projects 
Trackback: http://publish.creative-weblogging.com/publish/mt-tb.pl/4853
img Addthis img Ask img Blinklist img del.icio.us img Digg img Fark img Facebook img Google img Lycos img Ma.gnolia Add this page to Mister Wong Mr Wong img Netscape img Netvousz img Newsvine img Reddit img StumbleUpon img Slashdot img Tailrank img Technorati img Wink img Yahoo

Vote for Bad Projects and a Must-Read from the 1970's:

  • Currently 8.67/10
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Rating: 8.67 out of 3 vote(s) cast.
 
Subscribe
Share It
RSSrss
See all blog subscribe options
Google google
What is RSS?
Yahoo! yahoo
Addthis Subscribe using any feed reader!
Bloglines Bloglines
Newsletter

TwitterFollow us on Twitter!