Friday, March 18, 2011

Milestone Tracking

Every project has several milestones enroute to the eventual delivery/go-live. A detailed project plan with built-in task dependencies, resource loading and milestones enables tracking the correc status of the project at all times. At a higher level, the milestone based tracking helps measure the progress as well. If a particular task has a certain deliverable date, it helps to remind the task owners of the upcoming date as the date gets closer and making them aware of the escalation that will be required if the date slips. Educating the teams/task-owners about the purpose of escalation is important, so that everyone is on the same page with regards to delivering on-time and the benefits of doing so. There are always situations where the original estimate turns out to be less than actual work required, and mitigating actions such as adding more resources, de-scoping some items, etc. might be required. However, the team members should be empowered to raise those concerns/risks as soon as they see it, so that executives are made aware of any schedule/scope changes that may be required to meet the planned go-live date.