|
|
| Fields | Tasks | Resources |
|---|---|---|
| Duration
(elapsed time)
Schedule (Start & Finish date) |
Calendar View Gantt Chart Detailed Gantt | Resource Graph |
| Work (time spent) | Task Usage | Resource Usage Leveling Gantt |
| (Monetary) Costs |
Detailed Gantt
Tracking Gantt | Resource Sheet Resource Form |
| Task Types
Work Contours Predecessors and Successors (Dependencies) |
WBS Network Diagram (PERT) Relationship Diagram |
|
|
|
|
|
|
|
|
If you need to just look at a Project file, Microsoft doesn't offer a viewer, but third party developers do:
|
|
|
|
|
Special Edition Using Microsoft Office Project 2003 (Macmillan, Feb 2004) by Tim Pyron
weighs in at 1248 pages
|
|
|
|
These illustrate the flow of tasks by presenting each task as a box linked by dependency lines.
This format reveals the critical path of projects
tasks which, if delayed, will cause the entire project to be delayed.
|
|
|
|
|
|
|
|
Views on the menu assigned by Microsoft/by default (after installation) are in shown in bold.
|
| Screen | View Name | Table | Filter | Note |
|---|---|---|---|---|
| -- | Task ... | Baseline | ||
| -- | Task ... | Constraint Dates | ||
| -- | -- | Cost | ||
| -- | -- | Earned Value | ||
| -- | Task ... | Export | ||
| -- | Resource ... | Export | ||
| -- | Task/Resc | Hyperlink | ||
| -- | Task ... | Schedule | ||
| -- | Task ... | Summary | ||
| -- | Resource ... | Summary | ||
| -- | Task ... | Tracking | ||
| -- | Task ... | Variance | ||
| -- | Resource ... | Variance | ||
| -- | -- | Work | ||
| -- | Resources... | Entry - Material Resources | ||
| -- | Resources... | Entry - Work Resources |
| Shelly Cashman Spiral-bound books
|
|
Resource field names include:
|
Microsoft Office Project 2003 Bible (John Wiley, 2004)
by Elaine J. Marmel
offers a comprehensive view.
|
|
|
| Duration | Work | Units | Note |
|---|---|---|---|
| Duration1...10 | Work1...10 | Custom fields | |
| Actual Duration | Actual Work | ||
| -- | Baseline_Work Baseline1...10_Work | ||
| -- | Overtime Work | ||
| -- | Regular_Work | ||
| Remaining_Duration | Remaining_Work | ||
| -- | Remaining_Overtime_Work | ||
| - | Actual_Overtime_Work | ||
| Duration Variance | Work_Variance | ||
| Free Slack Total Slack | - | ||
| Leveling_Delay | - | - | |
| Assignment_Delay | - | Assignment_Units | |
| - | - | Max_Units | |
| - | Scheduled_Work | ||
| - | Percent_Work_Complete | ||
| - | Peak |
Before Duration values are stored in a Project 2000 database, they are normalized into minutes multiplied by 10. For example, a duration of 8 hours is stored as 4,800 minutes (8 * 60 * 10).Before Work values are stored into a Project 2000 database, they are as normalized into minutes multiplied by 1,000. For example, a work amount of 8 hours is stored as 480,000 minutes (8 * 60 * 1,000).
Download the Project 2000 Database Value Converter from TechRepublic.com
|
| Start Dates | Finish Dates | Usage |
|---|---|---|
| Start_Date | Finish_Date | |
| Start1...10 | Finish1...10 | Custom fields |
| Actual_Start | Actual_Finish | |
| Baseline_Start | Baseline_Finish | |
| Baseline1...10_Start | Baseline1...10_Finish | |
| Early_Start | Early_Finish | |
| Late_Start | Late_Finish | |
| Start_Variance | Finish_Variance | |
| Date1...10 | ... | |
| ... | Deadline | Appears as diamond indicator if Finish date is beyond this date. |
| Available_From | Available_To | - |
|
The "X" notes the field changed by the user. The circle denote the field which has been designated as "fixed". If one field is fixed and another field is changed, the third field is updated. So the only trick to remember is the situation when the same field is marked as "fixed" and also changed by the user. The thick arrows point to the field the application automatically changes. |
|
To start a task after previous task 45 is finished, enter the task number of that previous task in the Predecessor field:
|
SS = Start to Start FF = Finish to Finish SF = Start to Finish |
|
|
|
|
The Earned Value report generated by Microsoft Project:
The abbreviations:
A = Actual C = Cost W = Work P = Performed S = Scheduled V = Variance AC = At Completion Articles on the WWW about Earned Value:
|
The upper-right corner of Earned Value (EV) graphs (for one or all tasks) is the BAC (Budget At Completion) shown on the right-side column on EV reports,
Values for BAC is stored in the database field named "Baseline Cost" because the purpose of Earned Value is to, over time, guage variation from a baseline.
The outcomes defined by that "100%" is called the scope of the project.
Even though MSProject automatically updates the "% Complete" when a task is completed.
the "% Complete" number should then be manually changed because it
is about what has been accomplished by the task
— it is the genius (an unique contribution) of Earned Value.
Changes to the WBS (task hierarchy) can be changed without changing the baseline because they are separate concepts.
As work progresses over time, the BCWS (Budgeted Cost of Work Scheduled) on the first numeric column of EV reports tell how much of the BAC should have been spent (cumulatively) up to the report date.
BCWS is calculated using what has been budgeted for the percent of completion achieved up to the report date, so it can also be called the "Planned Value Baseline".
Each line on the EV graph is made by connecting values from reports issued at several different points over time.
|
![]() |
To determine how well a project is going, the BCWS is compared against two other totals accumulated during the same range of time:
This approach enables managers to separate problems with rates of pay from problems with the number of hours worked on the project.
Comparing the EAC against the original BAC yields the VAC (Variance At Completion) which provides an early warning of "how bad it will get if we keep this up."
The Work_Contour field identifies the assignment timephased level contour used.
|
|
|
Edited contours can have a user-defined number of segments, each with a different duration. Segment durations are automatically changed when the duration is changed.
|
| Field | Usage |
|---|---|
| Indicators | New to Project 2000. |
| Task Name | [+] and [-] expands and contracts summary tasks. |
| ResourceInitials | To hold user text on miscellanous topics. Good to have just in case it's needed. |
| Duration1, Duration2, Duration3 | Opt ... in PA_PERT Entry Table |
| Duration1, Start1, Finish1 | Opt ... in PA_Optimistic_Case Table |
| Duration2, Start2, Finish2 | Exp ... in PA_Expected_Case Table |
| Duration3, Start3, Finish3 | Pes ... in PA_Pessimistic_Case Table |
| Flag1 | "Yes" if the task should appear on Summary Gantt chart. |
| Flag10 | "Text Above" in Rollup Table |
| Text1 | Comment |
| Start1 and Finish1 | A date which external organization, but not relevant
for scheduling. Note that both start and finish dates are needed for a milestone to appear. |
| Notes | To hold user text on miscellanous topics. Good to have just in case it's needed. |
| Constraint Type | To easily detect when Project software automatically, as described earlier. |
The Project 2000 CD contains T-SQL statements to load a Project into MS-SQL database.
Put TBD items at the end of the Project.
|
| Task Name | Baseline Duration | Baseline Start | Baseline Finish | Baseline Work | Baseline Cost |
|---|
| Task Name | Duration | Constraint Type | Constraint Type |
|---|
| ID | Task Name | Fixed Cost | Fixed Cost Accural | Total Cost | Baseline Cost | Cost Variance | Actual Cost | Remaining Cost |
|---|
This is exported using the "Cost data by task" data map (internally titled the "Task Cost Table")
Note: Resource tables exclude fields "Fixed Cost", Cost ("Total Cost"), and "Fixed Cost Accural" (e.g., "Prorated" method, etc.).
| ID | Resource Name | Total Cost | Baseline Cost | Cost Variance | Actual Cost | Remaining Cost |
|---|
| Task Name | Leveling Delay | Duration | Start | Finish | Successors | Predecessors | Resource Names |
|---|
| Task/ Resource Name | BCWS | BCWP | ACWP | SV | CV | EAC | BAC | VAC |
|---|
|
| Resource Name | Type | Material Label | Initials | Group | Max Units | Standard Rate | Overtime Rate | Cost Per Use | Accrue At | Base Calendar | Code |
|---|
| Task Name | Duration | Start | Finish | Predecessors | Resource Names |
|---|
| Task ID | Task Name | Duration | Actual Finish | Constraint Type | Start | Finish | Predecessors | Resource Names |
|---|
| Resource Name | Type | Material Label | Initials | Group | Standard Rate | Cost Per Use | Accrue At | Code |
|---|
| Task/ Resource Name | Hyperlink | Hyperlink Address | Hyperlink SubAddress |
|---|
| Task Name | Duration | Text Above | Start | Predecessors | Resource Names |
|---|
| Task Name | Finish | Late Start | Late Finish | Free Slack | Total Slack |
|---|
| Task Name | Start | Finish | % Complete | Cost | Work |
|---|
| Task ID | Task Name | Duration | Start | Finish | % Comp. | Cost | Work |
|---|
| Resource Name | Group | Max Units | Peak | Standard Rate | Overtime Rate | Cost | Work |
|---|
| Task Name | Actual Finish | % Complete | Actual Duration | Remaining Duration | Actual Cost | Actual Work |
|---|
| Task Name | Work | Duration | Start | Finish |
|---|
| Resource Name | WorkDuration | Work |
|---|
| Task ID | Task Name | Start | Finish | Baseline Start | Baseline Finish | Start Var. | Finish Var. |
|---|
| Task Name | Work | Baseline Work | Work Variance | Actual Work | Remaining Work | % Work Complete |
|---|
Notice that the %" Work Complete" column on the Resource Table is in a different position than the Task Table.
| Resource Name | % Work Complete | Work | Overtime | Baseline Work | Work Variance | Actual Work | Remaining Work |
|---|
|
| Color Scheme | Centered | Columns | Stripes | Tabs | BGCOLOR | BODY TEXT | Title Font |
|---|---|---|---|---|---|---|---|
| Black | - | Y | Y | Y | #CCCCCC | #000000 | #000000 |
| Clay | - | Y | Y | Y | #E6CCCC | #800000 | #800000 |
| Cool Tone | - | Y | Y | Y | #3333CC | #FFFFFF | #99CC99 |
| Desert Light | - | - | - | Y | #FFCC99 | #CC6600 | #663399 |
| Glacier | Y | Y | Y | - | #9999CC | #660099 | #CCE6E6 |
| Ivy | Y | Y | Y | - | #CCCC99 | #336600 | #D6E0D6 |
| Maroon | Y | Y | Y | - | #CC9999 | #800000 | #E6CCCC |
| Mist Dark | Y | - | - | - | #336666 | #336666 | #ADA990 |
| Mist | Y | Y | Y | - | #ADA990 | #336666 | #D6E0E0 |
| Mulberry | - | Y | Y | - | #669999 | #660033 | #E0CCD6 |
| Navy | Y | Y | Y | - | #9999CC | #000080 | #CCCCE6 |
| Neon | Y | - | - | - | #000000 | #000080 | #99EEEE Dates
#EE00EE Report title |
| Vineyard | Y | - | - | Y | #669999 | #330066 | #CCCC00 |
Personally, I don't like these default designs:
Download "Wilsons Basic MSProject Report Template.html" into that folder,
then specify it as the "Base export on HTML template" on:
Each template file contain comment tags which are replaced during report creation. First comes the project attributes at the top of the page:
When you click the "Finish" button, MSProject adds values
to the right of the comment rather than replace the comment.
This means that you can't place the comment tags in the <TITLE> tag.
Then comes 3 sets of 2 sections:
I haven't figured out a way to change the font within tables, because MSProject replaces
each table comment tag with a complete table.
If you know, can you please email me? Thanks.
This Add-in for Microsoft Project 2000 lists differences between two versions of the same file, such as two possible Projections.
The default field configuration (and my preferred columns)
for 11 default maps which comes with the package are described in the next section:
|
|
|
A particular filter may be useful at verious points during a project.
Planning a project,
Linked Fields Created After... Task Range... Working a project,
Incomplete Tasks When you're supervising workers,
Using Resource... Resource Group Managing project schedule,
Summary Tasks Milestones Critical Slipping Tasks Tasks with Deadlines Date Range... Should Start By... Should Start/Finish By... Shipped/Late Progress Unstarted Tasks Evaluating project cost,
Cost Overbudget Work Overbudget Closing a project,
Confirmed Unconfirmed Update Needed |
|
|
| Core (Basic) | (Expert) | Comprehensive |
|---|---|---|
Creating a Project Plan
|
| Define the Project
|
Customizing a Project
|
| Define and Modify Tasks
|
General Project Management Concepts
|
|
|
Resource Management
| Specify and Assign Resources
|
|
Tracking a Project
|
| Track Progress
|
Communicating Project Information
|
| View and Report Project Status
|
Multi-Project Management
|
| Manage Multiple Projects
|
|
|
Add a New Project
Add a New Task
Review Existing Projects
Review Existing Tasks for a Resource
|
|