Personal Earned value and project success, workload rebalance

The following article by David Webb and David Tuma is from a few years back

http://www.crosstalkonline.org/storage/issue-archives/2005/200503/200503-0-Issue.pdf

Key points,

Disciplined engineering is an important factor. It’s a necessary but insufficient condition.

The unique features of personal TSP earned value tracking include

  1. engineers are trained to better make fine grained estimates
  2. personal schedules include personal effort available and individual workloads
  3. the resulting task schedules are tracked
  4. workload is rebalanced when task variance brings individual schedules out of alignment.

The last point, workload rebalance is the final critical piece. Rebalancing, shifting work from one individual to another, keeps the team working at near full effort. In the absence of continuous rebalance, workers are idle while waiting for the next assignment.

Variance happens. Components are bigger or smaller than estimated. Some may be more complex or simpler. Individuals may have pop up tasks that reduce project effort (or may achieve more project time than planned).

Rebalance is not unique to TSP. There are other agile approaches such as reallocating in daily stand ups or picking tasks off the bulletin board. What makes TSP unique is the fine grained information available. Specifically TSP records

  1. individual work package size (e.g. LOC or pages)
  2. individual work package task (or direct) hours
  3. indivual task completion dates

Unlike so-called velocity, the nearest TSP equivalent, Cost Performance Index (CPI) distinguishes schedule performance slips as a result of overall estimation bias, indivual estimation variance, rate bias, work in progress or effort availability. As the team tactically rebalances the work plan, they can discuss the root cause of the change and take appropriate actions. Those actions might include re-estimating, replanning, or asking for management for help.

Advertisements

About Bill Nichols

PhD in Physics from Carnegie Mellon University I'm a software team coach and instructor with the TSP Team at the Software Engineering Institute
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s