Whole Network Most Recent TOP10 CIO Outsourcing SaaS Security

 

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

Filed in archive Enterprise Software , General by steve on February 03, 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 Ironiclinks 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



Advertisement


Permalink: Bad Projects and a Must-Read from the 1970's
Tags: software  projects 

Trackback: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/4853



Advertisement


Advertisement


CW ToolbarInstall
RSSrss   | See all blog subscribe options
Googlegoogle   |   What is RSS?
Yahoo!yahoo
AddthisAddThis Feed Button
BloglinesBloglines
Newsletter
Advertisement - Book yours here.

Use our search feature to look for other interesting posts

Just this blog Whole network
 
Advertisement
Book yours here.



  • Testimonials

  • 'I don't really think you should keep testimonials from the last guy here, do you?'
  • Other blogs in the same channel in the Creative Weblogging Network

Advertisement -
Book yours here..






Advertisement - Book yours here..
 
Tagcloud: CIO Data Storage Enterprise Hardware Enterprise Software Events General Help Desk And Support Integration Software Management Market Perturbations Networking Offshoring Outsourcing SaaS Security SOA Sponsored Posts The Cloud The Vision Thing Virtualization