Web This site

Friday, January 06, 2006

An 'aeroplane in flight' metaphor for agile tracking

During development we want to constantly measure how much more work we have to do and how fast we are doing work so that we know where we're at. Mike Cohn uses a nautical metaphor in his new book, Agile Estimating and Planning, to explain tracking a release. He identifies 3 factors that should be taken into account:
While discussing tracking on Mike Cohn's Agile Planning newsgroup, I came across a similar 'aeroplane in flight' metaphor. Unfortunately, I cannot find the original article to provide a reference. In this metaphor our measurements become:
  1. How much more work we have to do = Relative distance still to be travelled by the aeroplane.
  2. How fast we are working = Aeroplane's velocity.
The factors identified by Mike Cohn are similar to the forces experienced by an aeroplane whilst in flight.


aeroplanetrackingmetaphor
Originally uploaded by sjb140470.


Drag (changes in requirements) will cause the aeroplane to travel less distance than expected, and if the cross-wind (changes in the estimates) blows from the north while the aeroplane is heading west, the aeroplane will also drift to the south. Without course corrections, the aeroplane will take longer to get to the target destination.

The metaphor has more mileage (if you'll forgive the pun :-) ...

Tags:

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home