Enter Actual Start and Finish Dates for a Task Enter the Actual Duration of a Task Indicate Progress on a Task as a Percentage Update the Work Completed on a Task Update Actual Work
Trang 1Chapter 18 - Tracking and Updating Your Schedule Introduction
Where Does the Information Come From?
Which Information Should You Update?
Enter Actual Start and Finish Dates for a Task
Enter the Actual Duration of a Task
Indicate Progress on a Task as a Percentage
Update the Work Completed on a Task
Update Actual Work on a Daily Basis
Update Actual Costs for a Resource Assignment
Update Actual Costs on a Daily Basis
Update the Remaining Work on a Task
Insert a Split Between Actual Work and Remaining Work
Reschedule Uncompleted Work to Start on the Current Date
Assessing the Variance Between Actual Data and Baseline Data
Display Progress Lines in Your Project
View Baseline Fields
Compare Baseline Estimates to Actual Data
Determine If Tasks Are Starting and Finishing According to Plan
Determine If Tasks Cost More or Less Than Budgeted
Analyze Costs over Time with the Earned Value Table
Trang 2Your project plan can help enormously as you organize and store project information If that were all you
intended to do with it, however, you’d gain only a fraction of the benefit of having a project plan You reap the full benefit of your plan by using it to track the progress of your project
By tracking progress, you can:
• Keep your project up to date with actual data
• Compare baseline data to actual data to help you identify and solve problems as they occur
• Produce status reports for management and project participants
• Maintain historical data to help you plan future projects more accurately
Although it’s easy to track progress with Microsoft Project, it does require diligence To make your project plan an effective and valuable tracking tool, you must update the plan regularly and consistently The best way to do this
is to update the plan at a set interval — every week, every two weeks, once a month — and stick to it
You can track progress at varying levels of detail If you’re interested only in whether you’re meeting scheduled dates, you can choose to track just the start and finish dates of your tasks If you’re concerned about other aspects of the project, such as costs and use of resources, you can track the project in greater detail
Effective tracking is a two-step process You periodically update your schedule to reflect the progress of the project You then compare your updated schedule to the baseline to determine how closely your progress
matches your original plan
When you compare the current schedule to the baseline plan on a regular basis, you can identify discrepancies
between planned and actual progress to date These discrepancies are called variances Finding variances early
allows you to adjust schedule problems before they become critical
Where Does the Information Come From?
The key to tracking progress is accurate data about each task, resource, and cost You need information such as each task’s completion percentage, remaining work, who did what and when, and task costs to date
If the project is small, you can collect data on task progress yourself This enables you to verify the accuracy of the data as you collect it You’ll also have more control of when you get the information, because you don’t have
to wait for others to send it to you
For more complex projects, the individuals responsible for each task or area can report progress to you, relieving you of a time-consuming task Also, those closest to the work know best the status of the tasks they’re working
on In a large project, you’ll probably have no choice but to get information from others
On the other hand, each person has his or her own reporting style, adding an element of subjectivity — one person’s 50 percent complete is another person’s 40 percent complete You’ll need to spot-check incoming information for accuracy In addition, some people might not report status information to you when you want it,
so there might be delays in receiving and incorporating up-to-date information
The easier you can keep your methods of data collection, the more likely you are to get the information you need
in a timely manner Keep your team’s status-reporting method as simple as the needs of the project allow
Trang 3For more information about collecting project status information from team members, see Chapter 19,
"Exchanging Project Information with Team Members and Others."
Which Information Should You Update?
After you create a schedule and establish a baseline, you can update the schedule as frequently as you want To update your schedule, you evaluate the status of each task and enter the appropriate information in the
schedule You can track any information included in your baseline, either broadly or in detail, all within one view Just choose the information you want to update
If you’re going to track progress at all, you should certainly begin by tracking the actual start and finish dates of each task By comparing actual start and finish dates with baseline start and finish dates, you can predict whether your project will finish on time
When you track your project in detail, you gather information to monitor the progress of tasks, control costs, and plan for project personnel You can use this information to plan future projects more effectively To track the schedule at a detailed level, you can track some or all of the following project variables
Task start dates Actual Start
Task finish dates Actual Finish
Percentage of each task that is complete Percent Complete
Task duration Actual Duration
Task cost Actual Cost
Work Actual Work
Enter Actual Start and Finish Dates for a Task
Tasks that start or finish late can throw an entire project off schedule by delaying related tasks Tasks that start
or finish early can free resources to work on other tasks that are behind schedule Because actual task start and finish dates can have such a big impact on your project, they should be your number one tracking priority
To enter actual start and finish dates for a task
1 On the View Bar, click Gantt Chart
2 In the Task Name field, select the task you want to update
3 On the Tools menu, point to Tracking, and then click Update Tasks
4 Under Actual, type the dates in the Start and Finish boxes
If a number of tasks started and finished on time, you can set the actual start and actual finish information for all
of those tasks at once
To enter actual start and finish dates for several on-time tasks at once
1 On the View Bar, click Gantt Chart
2 In the Task Name field, select the tasks that started and finished on
time
3 On the Tools menu, point to Tracking, and then click Update
Project
4 Click Selected tasks
Enter the Actual Duration of a Task
You track progress by entering the amount of time (the duration) you’ve worked on a task When you enter the actual duration of a task, Microsoft Project updates the actual start date, the percentage of the task that is
complete, and the duration of the task remaining in the schedule If you use effort-driven scheduling, you should
Select nonadjacent tasks by holding down Ctrl while you select
Trang 4not change the scheduled or actual duration of tasks Instead, adjust the amount of work for the resource or resource units
If the actual duration of a task is greater than the scheduled duration, you should enter the actual amount of work for the task When you do this, Microsoft Project changes the actual finish date and increases the task duration If you enter an actual duration instead of an actual amount of work, Microsoft Project updates the scheduled task duration to equal the actual task duration, changes the remaining task duration to zero, and marks the task as 100 percent complete
To enter the actual duration of a task
1 On the View Bar, click Gantt Chart
2 In the Task Name field, select the task for which you want to enter the actual duration
3 On the Tools menu, point to Tracking, and then click Update Tasks
4 In the Actual dur box, enter the actual duration of the task
If you think the task is going to be finished sooner or later than originally scheduled, you can enter a new value
in the Remaining dur box
Indicate Progress on a Task as a Percentage
You can indicate how much progress has been made on a task by entering the percentage of the total task duration that has been completed For tasks that are relatively short in duration, it may not be worthwhile to track progress in such detail For tasks of an extended duration, however, indicating the percentage of the task that is complete helps you track actual progress against the baseline
A task is zero percent complete when it has not yet been begun and is 100 percent complete when it is finished Microsoft Project calculates the percentage of a summary task that is complete based on the progress of its subtasks
To indicate progress on a task as a percentage
1 On the View Bar, click Gantt Chart
2 In the Task Name field, select the task you want to update
3 Click Task Information , and then click the General tab
4 In the Percent complete box, type a whole number from 0 to 100
By default, Microsoft Project indicates the percentage of the task that is complete as a thin, black line drawn horizontally through the middle of each task bar in the Gantt Chart view
Update the Work Completed on a Task
If you’re scheduling tasks based on the availability of resources, you should track the progress of your tasks by updating the work completed on a task Using this updating approach, you can track the work that each resource
is performing
When you update the actual work a resource has done on a task, Microsoft Project automatically calculates the work remaining by subtracting the actual work done by the resource from the total work the resource is
scheduled to do
To update the work completed on a task
1 On the View Bar, click Task Usage
2 On the View menu, point to Table, and then click Tracking
3 Drag the divider bar to the right to view the Act Work field
4 In the Act Work field, type the updated work value and the duration abbreviation for the assigned
resource under the task for which you want to update the actual work value
If it makes no difference which resources assigned to a task perform the work, type a value for any combined work on the task in the Act Work field for that task Microsoft Project divides the actual and remaining work among the resources based on where they are on the task and the remaining work for each assignment
Update Actual Work on a Daily Basis
Trang 5Sometimes you need to follow actual work closely For example, you may have an especially tight deadline that you need to keep close track of To track actual work on a daily basis, you can use the timephased fields in the Resource Usage view Because you can enter information for a particular day in your schedule, timephased fields let you to keep your project up-to-date daily or weekly You can use a view with timephased fields much the same way you use a timesheet
To update actual work on a daily basis
1 On the View Bar, click Resource Usage
2 On the View menu, point to Table, and then click Work
3 On the Format menu, point to Details, and then click Actual Work
4 To enter actual values for a resource, select the column for the day you want to track, and then type a value in the field of the resource
To enter actual values for a task assignment, select the column for the day you want to track, and then type a value in the field of the task
If you want to enter actual data for your project over time and keep track of your project from day to day, you can use the timephased actual work and actual cost fields on the Task Usage and Resource Usage views
Update Actual Costs for a Resource Assignment
Microsoft Project automatically updates actual costs as a task progresses based on the accrual method you set First, you must turn off the automatic updating of actual costs and then, if you want to enter your own actual cost for a resource assignment, you can do so after the remaining work is zero
To update actual costs for a resource assignment
1 On the Tools menu, click Options, and then click the Calculation tab
2 Clear the Actual costs are always calculated by Microsoft Project check box
3 Click OK
4 On the View Bar, click Task Usage
5 On the View menu, point to Table, and then click Tracking
6 Drag the divider bar to the right to view the Act Cost field
7 In the Act Cost field, type the actual cost for the assignment for which you want to update costs
Sometimes resource assignment costs include a per-use cost for items such as equipment costs, setup charges, delivery, or rental fees, in addition to a standard rate You can change the fixed amount charged to a resource each time it is assigned to a task by entering a new cost in the Cost/Use field for the resource whose per-use cost you want to change
Update Actual Costs on a Daily Basis
You can track actual costs on a daily basis by using Microsoft Project views that have timephased fields Views with timephased fields enable you to keep your project up-to-date daily or weekly, because you can enter information for a particular day in your schedule For example, you can enter how much a task has cost each day
of its duration
Microsoft Project automatically updates actual costs as a task progresses based on the accrual method you set First, you must turn off the automatic updating of actual costs and then, if you want to enter your own actual cost for a resource assignment, you can do so after the remaining work is zero
To update actual costs on a daily basis
1 On the Tools menu, click Options, and then click the Calculation tab
2 Clear the Actual costs are always calculated by Microsoft Project check box
3 Click OK
4 On the View Bar, click Task Usage
5 On the View menu, point to Table, and then click Tracking
6 On the Format menu, point to Details, and then click Actual Cost
7 To enter actual values for a task, select the column for the day you want to track, and then type a value
in the field of the task
Trang 6To enter actual values for a resource assignment, select the column for the day you want to track, and then type a value in the field of the resource
Update the Remaining Work on a Task
As you track the progress of an individual task, you may realize that there’s more or less work remaining on a task than Microsoft Project has calculated That is, you know that the task is going to take more time or less time than planned
For example, suppose you’ve entered an initial work estimate of 30 hours for a task After 20 hours of work have been performed on the task, you enter 20 hours of actual work Microsoft Project calculates the remaining work
to be 10 hours
You realize, however, that the task requires only 5 more hours to be completed, not 10 hours You change the 10 hours of remaining work to 5 hours, and then Microsoft Project recalculates the total work to be 25 hours (the actual work remains constant)
To update the remaining work on a task
1 On the View Bar, click Gantt Chart
2 On the View menu, point to Table, and then click Work
3 Drag the divider bar to the right to view the Remaining field
4 In the Remaining field of the task you want to update, enter the remaining work value you want
Microsoft Project recalculates the total work required to complete the task and displays the new total
work value in the Work field
Insert a Split Between Actual Work and Remaining Work
Microsoft Project inserts an automatic split between the actual work and the remaining work on a task The split
is invisible on the Gantt Chart, by default, because there is no gap between the actual work and remaining work
If you have resources that are interrupting work on a task, and you need to reschedule the remaining work to a later date, you can create a gap between the actual work and remaining work on a task by moving the
remaining portion of a task
To insert a split between actual work and remaining work
1 On the View Bar, click Gantt Chart
2 In the chart portion of the view, position the pointer over the incomplete part of the task you want to split
3 Drag the task bar to the right to split the task and have a portion of it start later
Do not drag the finished portion of the task If you drag the finished portion of the task, you’ll move the entire task
Reschedule Uncompleted Work to Start on the Current Date
If you want to make sure there’s no work scheduled for dates that have already passed, you can reschedule uncompleted work to start on the current date for selected tasks or for the entire project This can be
advantageous if your project has fallen behind schedule and you want your project to accurately reflect how much work still needs to be done to complete the project
Rescheduling the remaining work may remove task constraints For example, if a task has a Must Finish On constraint, and rescheduling the remaining work for the task would move the finish date beyond the constraint date, Microsoft Project will reset the constraint to As Soon As Possible You should reschedule the remaining work manually if you have other task constraints you want to preserve
For tasks that are partially complete, Microsoft Project automatically splits the task between the completed work and the remaining work Rescheduling the remaining work for a partially completed task may create a gap between the two portions of the task, which will appear on the Gantt Chart as a split task
To reschedule uncompleted work to start on the current date
1 On the View Bar, click Gantt Chart
2 In the Task Name field, select the tasks you want to reschedule
If you want to reschedule all remaining work in the project, do not select any tasks
3 On the Tools menu, point to Tracking, and then click Update Project
Trang 74 Click Reschedule uncompleted work to start, and then type the date from which you want to
reschedule all remaining work
5 To reschedule the entire project, click Entire project
To reschedule only the selected tasks, click Selected tasks
Assessing the Variance Between Actual Data and Baseline Data
When you create a baseline plan and then update your schedule, you can compare the baseline plan to your actual progress to identify variances Variances alert you to areas of the project that are not going as planned Some variances you should look for when comparing your updated schedule to the baseline plan include:
• Tasks that are not starting or finishing on time
• Tasks that are not progressing at their expected rate
• Tasks that require more or less work than scheduled
As the project progresses, you can identify cost variances by comparing baseline costs to scheduled costs Scheduled costs reflect the latest cost picture for the project With this information you can make cost
projections, which will help you catch potential cost overruns before they become critical
Variances in your schedule can highlight good as well as bad news, depending on the type and severity of the variance A task starting or finishing ahead of schedule, for example, is normally good news (although it may
indicate that your resources are not allocated efficiently) You can show variances by displaying progress lines,
which visually represent the progress in your project
When you find variances in your schedule, you have many choices for how you can adjust your schedule to accommodate the differences between your original estimates and the actual progress For example, armed with this knowledge you can:
• Adjust task dependencies
• Assign additional resource hours
• Reassign resources
• Delete or combine some tasks
• Adjust your budget
• Increase task duration estimates
• Extend deadlines
For more information about adjusting and refining your schedule, see chapters 10 through 13 in Part 3, "Making Your Schedule Lean and Mean."
Display Progress Lines in Your Project
If you want to create a visual representation of the progress of your project, you can display progress lines on your Gantt Chart Progress lines connect tasks that are in progress or should have started to a vertical line that represents the progress date Tasks that are completed or scheduled to start after the progress-line date aren’t connected to the progress line
Connecting the progress line to an individual task is an elongated V lying on its side If the V points toward the right, the task is ahead of schedule If the V points toward the left, the task is behind schedule If the line is perfectly straight and vertical rather than looking like a V, the task is right on schedule The length of the V tells you how far ahead or behind a task is, relative to the date on which the progress line is set
By viewing a progress line, you can quickly determine whether your project is ahead of or behind schedule Ask yourself, are there more right-facing V’s or more left-facing V’s? You can view more than one progress line at a time You do this by inserting them manually or viewing them at set intervals automatically
To display progress lines in your project
1 On the View Bar, click Gantt Chart
2 On the Tools menu, point to Tracking, and then click Progress Lines
3 Click the Dates and Intervals tab
4 Select the Always display current progress line check box
Trang 85 To show progress for the project status date, click At project status date
To show progress for the current date, click At current date
6 To show your progress relative to a baseline plan, click Baseline plan under Display progress lines in
relation to
View Baseline Fields
When you set the baseline, Microsoft Project copies data from currently scheduled fields to baseline fields Your main tracking task is to compare the baseline data with actual, or current, data Before you do so, however, you may want to display and review baseline data
To view baseline fields
1 On the View Bar, click Tracking Gantt
2 On the View menu, point to Table, and then click More Tables
3 In the Tables list, click Baseline, and then click Apply
Compare Baseline Estimates to Actual Data
The whole point of tracking progress is to compare your original, baseline estimates with actual data collected during the project By noting the differences, or variances, between baseline and actual data, you can judge how much your actual progress has deviated from the original plan Your evaluation of these variances will help you make the adjustments necessary to keep the project on course
To compare baseline estimates to actual data
1 On the View Bar, click Tracking Gantt
2 On the View menu, point to Table, and then click Variance
Determine If Tasks Are Starting and Finishing According to Plan
To keep your project on schedule, you need to make sure that tasks start and finish on time as much as possible
Of course, there will always be tasks that don’t start on time or take longer than expected It’s important to find tasks that vary from the baseline plan as soon as possible, so you can adjust task dependencies, reassign resources, or delete some tasks to meet your deadlines
You need to have saved a baseline in order to have variance information
To determine if tasks are starting and finishing according to plan
1 On the View Bar, click Tracking Gantt
2 On the View menu, point to Table, and then click Variance
3 Drag the divider bar to the right to view the variance fields
Determine If Tasks Cost More or Less Than Budgeted
If you’re managing costs in your project, either by assigning fixed costs to tasks or by assigning wages to
resources, you’re probably interested in tasks that are accruing more cost than budgeted By closely tracking your project costs, you can catch cost overruns early and adjust either your schedule or your budget accordingly After you enter costs for tasks and resources and assign resources to tasks, Microsoft Project calculates the cost
of each resource’s work, the total cost for each task and resource, and the total project cost All of these costs are considered scheduled or projected costs Scheduled costs reflect the latest cost picture as the project
progresses
Microsoft Project also calculates remaining costs The remaining cost is the scheduled cost minus the actual cost
To determine if tasks cost more or less than budgeted
1 On the View Bar, click Gantt Chart
2 On the View menu, point to Table, and then click Cost
Trang 93 Drag the divider bar to the right to view the Total Cost and Baseline fields
4 Compare the values in the Total Cost and Baseline fields
5 For the cost variance, look at the value in the Variance field
Analyze Costs over Time with the Earned Value Table
When you want to compare your expected progress with the actual progress to date for tasks that have
resources assigned, you can use the Earned Value table The Earned Value table expresses the actual completion percentage of each task in terms of resource costs
You can also use the Earned Value table to forecast whether the task will finish under budget or over budget based on the cost incurred while the task is in progress For example, if a task is 50 percent complete and the actual cost incurred to date is $200, you can see if $200 is more, less, or equal to 50 percent of the baseline (or budgeted) cost
To analyze costs over time with the Earned Value table
1 On the View Bar, click Gantt Chart
2 On the View menu, point to Table, and then click More Tables
3 In the Tables list, click Earned Value, and then click Apply
4 Drag the divider bar to the right to view all of the earned value fields
You can also view earned value data on a daily basis
To view earned value data on a daily basis
1 On the View Bar, click Task Usage
2 On the Format menu, click Detail Styles, and then click the Usage Details tab
3 In the Available fields list, hold down CTRL, click the fields you want to display, and then click Show