The Drug of Choice
February 25, 2008 – 7:01 pmThere is an addiction in the software development industry. It is as real as any physiological dependency. It is the obsession with “certainty” and extensive up front design and definition. Some believe that, to a large extent, we can plan an entire software development project and execute to plan. That we can deliver what we say we will deliver, when we say we will deliver it, within budget and quality objectives. The Project Management Institute is a neighborhood pusher of this drug. Inject yourself with this toxic drug and you detach yourself from reality. Our dependency takes many forms. Excessive analysis and requirements gathering, work breakdown structures, task breakdowns, resource assignment and management, PERT and Gantt charts. Each promulgates the deception that we know, or can figure out, with reasonable certainty, what we are doing. Worse, each takes a good amount of time to perform. This chews up the market window on tasks ...