Get It Right the Last Time: Developing an Agile Attitude
I was brought up in the project management school of thought that preached, “Get it right the first time!” On the surface, it made a lot of sense. That way I wouldn’t find myself at the end of a project and discover that I had to do all or most of it over again. By then, any mistake would be very costly to fix or to re-do.
“Get it right the first time” makes good sense when the requirements are well known, if not fixed, and when the means for getting the job done are clear cut and proven.
However, the “get-it-right-the-first-time” philosophy is counter productive under circumstances where the final deliverable can not be known in advance with certainty, and more so when the means to achieving the end result are nebulous. Here you face the double whammy of an extreme project: Both the what (we are supposed to do) and the how (to get it done) are uncertain.
Under conditions of uncertainty, a project’s trajectory looks more like the unpredictable path of a heat-seeking missile attempting to catch up with a moving target.
A fundamental tenant of agile project management is this: You don’t manage the unknown the same way you manage the known. A different attitude is required under extreme conditions where uncertainty is a constant. Applying a “get-it-right-the-first time” attitude sets the project up for certain failure since by definition, the end result and the
Please log in or sign up below to read the rest of the article.
ADVERTISEMENTS
|
"When a stupid man is doing something he is ashamed of, he always declares that it is his duty." - George Bernard Shaw |




