Microsoft Project full handout

advertisement
INTRODUCTION TO
MICROSOFT PROJECT 2007
CONTENTS
What is a Project ............................................................................................. 2
The Steps involved in Setting up a Project................................................... 3
Views................................................................................................................ 4
How To Start a new project ............................................................................ 6
The Gantt Chart............................................................................................... 8
Outlining/Summary tasks............................................................................. 10
Assigning Task Relationships ..................................................................... 13
Task Calendars ............................................................................................. 14
Resources...................................................................................................... 16
Resource Costs............................................................................................. 20
Calendars ...................................................................................................... 21
Scheduling with Resources ......................................................................... 23
Resource Overallocations............................................................................ 27
Deadlines and Task Constraints.................................................................. 30
Setting A Baseline ........................................................................................ 33
Tracking......................................................................................................... 35
Applying Filters & Sorting Data ................................................................... 38
Printing and Reports. ................................................................................... 39
Previewing and Printing Reports................................................................. 41
1
WHAT IS A PROJECT
A project is a well-defined sequence of events with an identifiable beginning
and ending. A project is different from a process in that there is always a point
when the project is complete and the goal has been met.
The Need for Project Management
Project Management is the planning, organising and managing of tasks and
resources to accomplish a defined objective, usually with the constraint of time
and cost.
Project Management helps you to answer:
∗
How long the project will take.
∗
The impact on the overall project if a task is delayed.
∗
Which tasks are critical?
∗
Are sufficient resources allocated to the project to complete on time?
∗
The resource costs of the project.
∗
Is the project on schedule?
Project Management can be broken down into three phases:
Creating the project
plan
Identifying the tasks to be completed and organising the
resources available to complete the tasks.
Managing the
project
Ensuring that the allocated resources complete the defined
tasks on schedule and within budget
Progress reporting
Producing reports on project progress.
2
THE STEPS INVOLVED IN SETTING UP A PROJECT
1. Set a schedule
Create a workday and holiday schedule.
2. Define the project
goals and determine
what needs to be done.
Break the project into phases and subdivide phases into
tasks.
Identify Project Milestones.
Estimate the duration of each task.
3. Determine the
sequence of tasks.
Which tasks can be completed before others?
Which tasks can be completed at the same time?
Define task constraints.
4. Assign resources:
Who is needed for each task?
What equipment is needed for each task?
What facilities are necessary?
5. Review the plan
Verify the accuracy and completeness.
Circulate the plan for review.
6. Additional Planning
Issues
Budget and cost constraints.
Who else needs project status information?
What are the consequences of missing deadlines?
Critical Path Method (CPM)
This refers to a mathematical model that takes into account the relationships
between tasks, their duration and any constraints regarding the availability of
resources to identify which tasks are critical. A task is critical when its delay
could effect the end date of the project.
Program Evaluation Review Technique (PERT)
A PERT chart, sometimes called a network chart, refers to the graphic
representation of how the tasks are linked to one another. This chart is useful
when it is more important to focus on the relationships between tasks rather
than the time schedule.
Gantt Chart
Henry L Gantt developed a graphic charting system to depict activities across a
time scale. The Gantt chart can be used in Microsoft Project to build a project
as well as track and report it.
3
VIEWS
A view is a format in which you enter and display information. The Gantt Chart
view is the default view. It is made up of the Entry table on the left, used to
enter task information and the Gantt chart on the right.
Views fall into three categories:
∗
Sheet views
∗
Chart and Graph views
∗
Form views
Views are displayed in single or combination format. A combination view
displays any two single views together.
Changing Views
Project comes with 24 predefined views. You can use the View Menu to
change views or the View bar located on the left side of the project window.
The View Bar lists eight of the most commonly used view which are described
below:
4
View Name
Description
Calendar
A monthly calendar showing tasks and their duration's.
Use this view to show the tasks scheduled in a specific
week or range of months.
Gantt Chart
A list of tasks and related information and a chart showing
tasks and their duration's over time. This is the most
commonly used view to enter and schedule a list of tasks.
Network
Diagram
A network diagram showing all tasks and task
dependencies. Use this chart to create and fine-tune your
schedule in a flowchart format.
Task Usage
A list of tasks showing assigned resources grouped under
each task. Use this view to see which resources are
assigned to specific tasks and to view resource work
contours.
Tracking
Gantt
A list of task and related information and a chart showing
baseline and scheduled Gantt bars for each task. Use this
view to compare the baseline and schedule with the actual
schedule.
Resource
Graph
A graph showing resource allocation cost or work. Use this
view to display information about a single resource or
group of resources over time.
Resource
Sheet
A list of resources and related information. Use this view
to enter and edit resource information in a spreadsheet like
format.
Resource
Usage
A list of resources showing task assignments grouped
under each resource. use this view to show cost or work
allocation information over time for each resource per
assignment and to set resource work contours.
More Views
Opens the More Views dialog box which displays a list of
every view available.
5
HOW TO START A NEW PROJECT
There are three activities that need to be completed before you enter individual
project tasks:
1. Setting the Project Properties
2. Entering project working times and non working times
3. Setting the file properties
The Project Properties
If you don't enter a project start date or finish date, Microsoft Project
automatically uses the current date as the start date.
1. From the Project
Menu select
Project
Information
2. Enter a start date
To enter a start date
Type the date on which you want to start your project in the Start date box.
To enter a finish date
Click Project Finish Date in the Schedule from box, and then type a finish date
from which to schedule your project in the Finish date box.
Tip: If your plans change, you can change your project information at any time
by clicking Project Information on the Project menu.
Project uses the Current Date to calculate variances between baseline data
and scheduled data unless there is a date in the Status Date field.
The Calendar setting is used to change the Base calendar that Project uses to
calculate how long the project will take to complete.
6
Setting File Properties
This is an optional activity but is useful because the options you enter can be
used in header and footer details for printing and reporting
Choose File, Properties
The properties dialog box is
displayed
Enter text into the headings that
you might wan to use later. You
should a least enter the Title and
Author.
Entering the project working times
This involves setting the options and working times in the standard calendar
that all other calendars use as a default.
Choose Tools, Change Working Time
Make sure that Standard project calendar is selected in the For drop down
list.
The default work times are 8am to Noon and 1pm to 5pm Monday to
Friday, Fifty-two weeks of the year. Eight working hours per day with an
hour for lunch.
Change these settings to reflect you Organisations requirements. You do
this by clicking the Details button to enter the working hours for the
organisation as shown.
Click the Exceptions tab to enter the non-working time for the company.
EG: Public holidays.
Click on the Options button to make any changes to the Calendar options.
Important to set these as you need to tell how many hours in the working
day, week and month.
7
These should be in sync with
your Standard Calendar. The
most important calendar options
are those that define a workday,
week and month.
Microsoft Project makes all its
duration and other time
calculations based on minutes
and then uses the values entered
in the calendar options to convert
the minutes into day, week and
month units. It is important that
you tell project how to define
these time intervals.
THE GANTT CHART
The first view that you see when you enter Project is the Gantt Chart. When
you first enter tasks they all appear left aligned in the Gantt chart. This is
because no task relationships have yet been established between the tasks.
To Enter Tasks and Durations
The Gantt Chart consists of a table on the left and a bar chart on the right.
Type the name of the task in the Name column
Type the duration of the task in the Duration column. Tasks are measured in
terms of how long they will take, Project accepts:
m
for minutes
h
for hours
d
for days
w
for weeks
mo
for months
If you are unsure about the time it will take to complete a task enter a ? after
the duration and Project marks this as an estimated duration. Overtype the
duration again to remove the question mark.
8
Applying Elapsed Duration
Elapsed duration is a type of duration that you can use when the activity or
task continues around the clock, irrespective of the workday hours. For
example, a ship carrying parts to a manufacturing plant doesn’t stop sailing at
the end of the day. If it takes 14 hours for the ship to sail from one port to
another you can enter 14eh, where the e indicates elapsed duration.
Milestones
Critical Tasks
Non Critical Tasks
Tasks with duration of Zero are set as milestones.
Milestones usually represent the completion of an
event, phase or other measurable goal within the
project. When duration is entered as zero the
Gantt bar changes to a diamond shaped marker.
A critical task is defined as a task, which if
delayed, will delay the end date and time of the
project. Critical tasks are shown as a red bar on
the Gantt Chart.
A non-critical task is defined as a task, which if
delayed, will not have an affect on the project end
date.
To Widen the Task Column
If the name of the task is too long to display in the Name column:
Move the mouse until it is on the vertical line between the Name and Duration
titles. The mouse pointer will change to a double-headed arrow.
Drag the mouse to the right to increase the column width or double click when
the double-headed arrow appears and the column width is automatically
resized to best fit the contents
Moving Around the Table
The vertical scroll bar can be used to view up and down through the task list.
To go to a specific task or different date press F5 and enter the required date
or task number.
The keyboard direction arrows can also be used to move to specific tasks.
Ctrl+Home will move you to the first task on the list.
9
Recurring Tasks
A recurring task is a task that occurs repeatedly within a project.
This could be a weekly meeting, a status report or regular inspections. Instead
of typing the task repeatedly within a schedule a recurring task needs only be
entered once.
A recurring task can be set to repeat daily, weekly, monthly or yearly
1
Click in the task name for the task that you want the recurring
task to appear above.
2
Select Insert, Recurring Task.
3
Fill in the appropriate details
OUTLINING/SUMMARY TASKS
Projects can be broken down into manageable portions by either using
outlining to split tasks into logical groups, or you can create sub-projects, which
can be set up as different tiles but linked to the main project. Sub-Projects are
detailed as a separate section later in this manual.
When you create your project you will have Phases, known as summary tasks
and the tasks needed to complete those phases, known as subordinate tasks.
Summary tasks are descriptive headings, subordinate tasks are details. A
summary task is completed only when all the subordinate tasks have been
completed.
Icon
Description
Outdent
Outdents a task to a higher level.
Indent
Indents a task to a lower level. Indenting creates
a summary task above.
Show Subtasks
Expands a summary task.
Hide Subtasks
Collapses a summary task.
Show
Select the outline level that you want to display or
select the top option to show all tasks.
10
You can have up to 65,000 levels on outline mode. When you use the Edit Cut
or Edit Copy commands to move a summary task, all of its subordinate tasks
are moved with the summary task. If you want to move only the summary task,
promote the subtasks first.
Summary Task
Summarises the cost, work and schedule information of the other tasks
showing the total duration between the starting point of the earliest task and
the finish of the latest task for the five subordinate tasks.
Subtasks
Any tasks that have been demoted below a summary task.
Formatting an Outline
The Tools, Options, View tab allows you to control how the outline is displayed
on the Task sheet.
If a check appears in the box, the option is turned on. Click in the required box
to turn the option on or off.
Show Summary Tasks
The display of summary tasks can be turned on
or off
Indent Name
Name indented to reflect their outline levels.
Show Outline Number
Outline numbers are used to represent the
task’s position within the outline. The
numbering system used is similar to the
numbers used in legal documents or procedure
manuals.
Show Outline Symbol
Shows a + symbol if there are tasks that are not
being displayed below the current outline level.
Shows a – symbol to indicate all levels are
displayed.
Project Summary Task
Inserts a Task a task with an ID of 0 and the
name of the project at the top of the task list.
11
Reorganising Summary Tasks
When you move a summary task Microsoft Project moves all of its subordinate tasks
To Move a Summary Task
•
Select the row containing the summary task by clicking on the row number
preceding the name of the task.
•
Select Edit, Cut.
•
Select the row where you want to move the summary task to.
Select Edit, Paste
•
Collapsing and Expanding an Outline
One of the most useful features of outlining is that you can collapse or expand
summary tasks to hide or display their subordinate tasks to control the amount of
detail that displays on the screen or for printing the project.
When collapsed, the tasks still exist in your project. Collapsing and expanding only
affects the tasks you see on your computer screen.
To Collapse Part of an Outline
Select the summary task or tasks that you want to collapse.
Click on the Collapse button or double click on the ID number of the summary
task.
To Expand Part of an Outline
Select the summary task or task that you want to expand.
Click on the Expand button or double click on ID number of the summary task.
To Expand the Outline for the Entire Project
Click on the Show All subtasks button
12
ASSIGNING TASK RELATIONSHIPS
Microsoft Project lets you set up task relationships so that you can make one
task’s start or finish date dependant upon another task’s start or finish date.
A task that must be started or finished before another task can begin is called a
predecessor task.
A task that can only start or finish after another task has finished is called the
successor task.
Task Relationships
FS
Finish to Start
Task A
Task B
SS
Start to Start
Task A
Task B
FF
Finish to Finish
Task A
Task B
Linking Tasks with a Finish to Start Relationship
Select the tasks to be linked and choose Edit, Link Tasks or click on
the Link button on the standard toolbar. This links the tasks with a
finish to start relationship.
Lead and Lag
You may wish to build in lead and lag times into your plan. In a finish to start
relationship, an overlap between tasks is called a lead-time and a gap or time
delay between two tasks is called a lag. Lead times are entered as negative
numbers.
To Enter Task Relationships in the Task Form Fields
To display the Task form quickly, double click on the horizontal split bar on the
vertical scroll bar.
Select the task to which you want to assign a predecessor on the Gantt Chart.
Click the Predecessor ID field at the bottom of the Task Form.
Type the predecessor task ID number.
13
If you want a task relationship other than finish to start, type the abbreviation in
the Type field.
If you want to add a lead or lag time, enter it in the Lag field. If you want a one
day gap between one task starting and one task finishing enter 1d. If you want
a one day overlap between two tasks enter –1d.
TASK CALENDARS
By default, your tasks are scheduled by the project calendar. Task calendars
define unique or specific exceptions for scheduling individual tasks, such as
machinery that runs during nonworking time.
Create a calendar for a task
1
On the Tools menu, click Change Working Time.
2
Click New.
3
In the Name box, type a name for your new calendar.
4
To begin with a default calendar, click Create new base calendar.
To create a new base calendar based on an existing calendar, click
Make a copy of, and then click the calendar name in the calendar box.
5
Click OK
6
Make the required changes to the calendar:
To change the calendar on specific days. Click the Details button and select
the days on which you wish to make the change.
To select nonadjacent days, hold down CTRL and click the days.
To select adjacent days, hold down SHIFT and click the first and last day
for the calendar change.
Under Set selected date(s) to, click Use Default, Nonworking time, or
Nondefault working time.
14
To Assign a Calendar to a Task
1
On the View menu, click Gantt Chart.
2
In the Task Name field, double click the task to which you want
to assign a calendar.
3
Click the Advanced tab.
4
In the Calendar box, click the calendar you want to use for the
task.
5
Select the Scheduling ignores resource calendars check box to
have the task calendar ignore all resource calendars if
applicable.
If you choose to have Microsoft Project ignore resource calendars, a task
will be scheduled even if resources assigned to the task have nonworking
time set in their resource calendar.
Assign a calendar to a recurring or summary recurring task
In the Task Name field, double click the recurring or summary recurring task to
which you want to assign a calendar.
Click Recurring Task Information
In the Recurring Task Information dialog box, click the calendar you want to
assign to the recurring task in the Calendar box.
Select the Scheduling ignores resource calendars check box to have the task
calendar override all resource calendars if applicable.
The duration of a task is based on the combination of the standard, resource,
or task calendar assigned.
15
RESOURCES
A resource can be any item, place or person necessary to completing the task.
A task might require a single resource or multiple resources to be completed.
Resource names can be generic or specific in their description. For example a
resource that performs administrative duties could be called Admin Assistant or
Pat Robins. How you name your resources depends on the project and the
scheduler's preference but whatever method you choose make sure you are
consistent. For example, the resource John is only one resource, whilst the
resource Mechanic could be one person or a team.
When a resource is assigned to a task a single unit or 100% is entered into the
Max units field. This can be changed if you are entering a team as a single
entry. You can enter a value of less than 100% if you wish. You can assign a
single unit, partial unit or multiple units of a resource to a task but you shouldn't
assign more units of a resource than you have available in the project.
Material Resources
Material resources are materials consumed in the completion of a task as
opposed to equipment used to complete a task.
Entering Resources
You can enter resources in several different locations. The two most common
locations are the Assign Resources dialog box and the Resource Sheet.
Assign Resource Dialog Box
•
Click on the Assign Resources button and the Assign Resources
Dialog box appears.
•
Type the name of the resource in the name box and press Enter to
move to the next row.
•
Type the next name in the next row and repeat until you have
entered all the required resources.
•
Click Close.
16
The Resource Sheet
The Resource sheet can be used for entering information about more than one
resource quickly. This method can be used if you know the names of the
majority of resources you are going to use before you start assigning resources
to tasks.
1
Click the Resource Sheet Icon on the View Bar
2
Enter the name of the resource in the name field and then any additional
resource information as required.
Note, the resource sheet can be customised by changing the column headings,
inserting and deleting columns or changing the order of the columns
The default Resource Sheet has the following column headings:
Name
The name of the resource.
Type
The type of resource Work or Material
Material Label
The unit of measurement for a material resource:
tons, pounds, items, gross etc.
Initials
The abbreviated name for the resource.
Group
A name that is useful for grouping resources that
can be used for sorting and filtering.
Max. Units
The total number of resource units available.
Std Rate
Standard wage, salary or rate for the resource.
Ovt Rate
Overtime rate for the resource.
Cost/Use
Cost amount per use of each resource unit.
Accrue At
Accrual method for costs; start, end or prorated.
Base Calendar
Choose a calendar from the Calendars available.
Code
An identification code, such as an accounting code
that you might want to use for sorting, filtering or
reporting.
17
Assigning Work Resources
1 Select the task you want to assign a resource or resources to.
2 Click on the Assign Resources button and the assign resources dialog box
appears
3 Select the required resource and click assign. 100% of that resource is
assigned by default. You can change the percentage assignment, if you wish,
in the Units field.
Note you can select more than one resource by clicking and dragging over the
required resource names or by holding down the CTRL key whilst you click on
each required resource to make multiple selections
You can assign one resource to more than one task by selecting all of the
required tasks before you click on the assign button on the Resource
Assignment dialog box.
Assigning Material Resources
Assigning Variable Material Consumption
Variable material consumption is used when material consumption is increased
as the task duration changes. They are assigned at an amount per time. For
example, if you were assigning fuel for a generator the amount of fuel used
would be dependant upon the length of time the generator was need for. If the
generator uses an average of 2 litres per hour then when the fuel was
assigned to a task you would enter 2/h in the units field for the fuel. The
suffixes /m /h /d/ /w or /mon can be used to indicate time usage.
Assigning Fixed Material Consumption
This method assumes that the amount consumed is not related to the duration
of the task. For example, you may have ordered a fixed amount of Topsoil for
a landscaping project which is not dependant upon how long it will take to
distribute the topsoil. When you assign a fixed amount of material to a task
you just enter the number of units that will be consumed on the task.
18
The Resource Information Dialog Box (General)
Double click on any resource name and the Resource Assignment dialog box
appears
You can use this box to enter the following additional resource information:
Email
Type in the Email box to specify the e-mail address for the
resource.
Workgroup
Select an option from the Workgroup box to specify the
workgroup communication method used for the resource.
Available
From and To
dates
Click From and then type dates in the From and To boxes to
specify a range of dates that the resource is available for the
project. If a resource is assigned to tasks outside of these
dates, then Microsoft Project indicates that the resource is
overallocated.
19
RESOURCE COSTS
There are two types of costs in MS Project, resource costs and fixed costs.
Each resource or task can have a cost associated with it.
Resource costs can be accrued in several ways. They can be prorated by the
hour or accrued at the end or the start of the task and an hourly rate might
change during the duration of the project.
A resource might also have a different hourly rate for different types of work.
The resource sheet can be used to enter basic cost information.
To enter additional resource cost information use the Costs tab in the
Resource Information Dialog box.
The Resource Information Dialog Box (Costs)
Using variable resource rates you can track changes over time in a project.
Variable resource rates are time stamped so that new rates are applied to the
project at the appropriate time.
You can enter up to 25 different resource rate changes in each of the five cost
rate tables to support increases or decreases to the resource cost rates.
By default, resources are assigned to tasks using the cost rate from table A.
You can change the table in the Assignment Information dialog box.
Rate changes can be entered as either a percentage or a number.
The new rate is calculated by adding the old rate plus the percentage of the old
rate. A negative percentage calculates a decrease from the old rate.
20
The Assignment Information Box
1
Select the Task Usage view form the view bar.
2
Double click on the Resource name that you want to change the
cost table allocation and the Assignment Information Box
appears.
3
Click the Cost Rate Table down arrow and select the appropriate
table
CALENDARS
Calendars define the working and non-working time for the project and for each
resource assigned in the project.
As a change is made in the calendar Project automatically reschedules all
tasks affected by the change.
There are two types of calendars, base calendars and resource calendars.
Base calendars define the working day for the project or a set of resources.
Resource calendars define the working days and working hours for a specific
resource.
The default base calendar is called Standard. When a resource is added to a
project a copy of the standard calendar is copied to create a resource calendar
for each resource.
Project comes with two other base calendars; the 24 hour and Nightshift
calendars. You can also create new base calendars for groups of resources.
Project has some default calendar options such as default start time and hours
per day. These options are used to assign dates to tasks when no date or time
is specified.
If changes are made to the default calendar options then the base calendar will
need to be updated with those changes.
If the calendar options and base calendar do not reflect the same basic
information then you might get a conflict between task and resource
assignments.
21
The Calendar Options
To view or change the default settings for the calendar options:
1.
Select Tools, Options.
2.
Click the Calendar Tab.
3.
The default calendar options are displayed.
The Base Calendar
Base calendars specify the basic working days, hours and holidays for the
entire project or for a group of resources. The standard Project calendar is set
as follows:
Monday to Friday, 08:00 - 17:00, one hour for lunch, no holidays.
Tools, Change Working Time, allows you to modify the base calendar. You
can select from the list of current calendars or create a new Base Calendar
To Edit A Base Calendar
1
To change a day for the entire calendar, select one
or more day titles across the top of the calendar.
2
To change a specific day or days click and highlight
the required days below the day titles.
3
To specify a day as a working day click the required
day and click on working option button.
4
To specify a day as non working click the required
day and click on non working option button.
To Edit a Resource Calendar
Resource Calendars are used to track the availability of individual resources.
Because a resource calendar begins as a copy of the base calendar assigned
to the resource, only exceptions for that particular resource should be entered
into the resource calendar.
Changes to a resource calendar might include holidays, training or meetings.
A resource calendar for equipment might include scheduled maintenance or
downtime for cleaning.
Resource calendars are edited in the same way as base calendars.
Resource calendars are available in the Tools, Change Working Time dialog
box or on the Working Time tab in the Resource Information dialog box.
22
Creating a New Base Calendar
1
Select Tools, Change Working Time
2
Click New.
3
The create new base calendar dialog box appears. Type the
name of the calendar in the Name field.
4
You can either create a new base calendar or make a copy of
the existing base calendar.
5
Click OK
6
A new calendar appears for the name you specified. Make the
appropriate changes
Assigning Resources to different Base Calendars
Base Calendars can be assigned to resources on the Resource Sheet or in the
Change Working Time tab in the Resource information dialog box. If changes
have been made to a resource calendar and then a new base calendar is
assigned, the resource calendar changes remain in effect.
SCHEDULING WITH RESOURCES
Effort Driven Scheduling
When you assign or remove people from a task, Microsoft Project will extend
or shorten the duration of the task to accommodate the additional or fewer
resources applied to the task—but it will not change the total work for the task.
This is called effort-driven scheduling and is the default Microsoft Project uses
to make resource assignments.
As resources are added to a task, the total work on the task stays the same.
The amount of work distributed to the resources assigned to the task, however,
will change
Effort-driven scheduling applies only to resources being added to or removed
from a task. It does not apply to Microsoft Project's calculation rules when
changing work, duration, and unit values for resources already assigned to
tasks.
When working with effort-driven scheduling, keep the following in mind:
23
The effort-driven calculations will apply only after the first resource is assigned to the
task. Once a resource is applied, the work value will not change as new resources are
assigned to or removed from the same task
The effort-driven calculations will not be applied to multiple resources that are assigned
at the same time and that are the first assignments on a task. After this initial assignment
of multiple resources, however, the work value will not change as new resources are
assigned to or removed from the same task.
If the assigned task type is Fixed Units, then assigning additional resources will shorten
the duration of the task.
If the assigned task type is Fixed Duration, then assigning additional resources will
decrease the individual unit values for resources.
If the assigned task type is Fixed Work, then assigning additional resources will shorten
the duration of the task
Summary tasks and inserted projects cannot have the effort-driven setting turned on.
Note: Previous versions of Microsoft Project behave as if effort-driven
scheduling is turned off. Adding assignments in these earlier versions
increased work, but did not alter the duration of the task
To Turn off Effort Driven Scheduling
As you assign or remove people from a task, Microsoft Project by default
decreases or increases the duration of the task, but will not change the total
work on the task.
You may want to change this behaviour to more accurately reflect what
happens on a particular task when resources are added or removed.
For example, you may want to see the total work increase as you add more
people to a particular task.
1
On the View Bar, click Gantt Chart.
2
In the Task Name field, double click the tasks for which you want to
turn off effort-driven scheduling.
3
Click the advanced tab
4
Clear the Effort driven check box
Tip You can turn off effort-driven scheduling for all tasks you create. On the
Tools menu, click Options, click the Schedule tab, and then clear the New
tasks are effort driven check box.
24
Task Types
The task type Fixed Unit is the default task type in Project.
When resources are added or removed from a fixed unit task the duration of
the task is generally affected. However, designating a task as effort-driven or
adding or removing resources determines the true effect on the tasks duration.
Example
Task X has a duration of 2 weeks, an initial resource assignment of one unit of
Resource A, and total work of 80 Hours.
The following table describes how a Fixed unit task accommodates resource
and scheduling method changes after the initial assignments:
Fixed Unit - Effort Driven
Duration
Units
Work
Add one unit of same Resource A
1 Week
200% Resource A 40 Hours
Each
80 Hours
Total
Add one unit of different resource B
1 Week
100% Resource A 40 Hours
100% Resource B 40 Hours
80 Hours
Total
Fixed Unit - Without Effort Driven
Duration
Units
Work
Add one unit of same Resource A
1 Week
200% Resource A 80 Hours
Each
160 Hours
Total
Add one unit of different resource B
2 Weeks
100% Resource A 80 Hours
100% Resource B 80 Hours
160 Hours
Total
25
Modifying a Fixed Duration Task
If a task has a fixed duration then the duration remains the same when
resources are added or removed.
The resource units or the total hours are affected on a fixed duration task
depending on the scheduling method as illustrated below.
Example
Task X has a duration of 2 weeks, an initial resource assignment of one unit of
Resource A, and total work of 80 Hours.
The following table describes how a Fixed unit task accommodates resource
and scheduling method changes after the initial assignments
Fixed Duration - Effort Driven
Duration
Units
Work
Add one unit of same Resource A
2 Weeks
200% Resource
A
80 Hours
Each
160 Hours
Total
Add one unit of different resource B
2 Weeks
50% Resource A
40 Hours
50% Resource B
40 Hours
80 Hours
Total
Fixed Duration - Without Effort
Driven
Duration
Units
Work
Add one unit of same Resource A
1 Week
200% Resource
A
80 Hours
Each
160 Hours
Total
Add one unit of different resource B
2 Weeks
each
100% Resource
A
100% Resource
B
80 Hours
80 Hours
160 Hours
Total
Modifying a Fixed Work Task
If a task has the task type Fixed Work, the total work for the task remains the
same when resources are added or removed.
The duration and the resource units are affected on a Fixed Work task. A
Fixed Work task must be effort driven.
26
Example
Task X has a duration of 2 weeks, an initial resource assignment of one unit of
Resource A, and total work of 80 Hours.
The following table describes how a Fixed unit task accommodates resource
and scheduling method changes after the initial assignments:
Fixed Work - Effort Driven
Duration
Units
Work
Add one unit of same Resource A
1 Week
200% Resource
A
40 Hours
Each
80 Hours
Total
Add one unit of different resource B
1 Weeks
100% Resource
A
100% Resource
B
40 Hours
40 Hours
80 Hours
Total
How to Change the Task Type
1
Select View, More View and apply the Task Entry View.
2
The Gantt Chart is displayed in the top pane and the task form in
the bottom pane.
3
Select the task that you want to change and click on the down
arrow beside Task Type on the Task Form.
4
Select the appropriate Task Type.
RESOURCE OVERALLOCATIONS
A resource conflict occurs when a resource is scheduled to perform more work
than the resource can accomplish in the available working time.
Viewing Resource Workloads and Task Assignments
Viewing resource workload helps to identify to what extent a resource is
overallocated or underallocated. When a Resource is overallocated the
resource text is highlighted in red and in a resource view a levelling indicator is
displayed. Use the Resource Usage view and Resource Allocation view to
identify and resolve resource overallocations.
The resource management toolbar provides tools for resolving resource
overallocation as well as assigning resources. The following table describes
the buttons on the Resource Management toolbar.
27
Button
Description
Resource Allocation View
Displays the Resource Allocation view with the
Resource Usage View in the top pane and the levelling
Gantt in the bottom
Task Entry View
Displays the Task Entry view which consists of the
Gantt Chart view in the top pane and the Task Form
view in the bottom pane.
Go To Next Overallocation Moves to the next overallocation
Assign Resources
Opens the Assign Resources dialog box.
Share Resources
Displays the Share Resources dialog box where
resources can be made available to other projects.
Update Resource Pool
Updates the project resource pool.
Address Book
Displays the E-Mail address book for locating
resources.
Resource Details
Displays the Properties dialog box for the selected
resource.
Using Resource
Filters for a resource's task with the Using Resource
filter.
Leveling Help
Displays a set of procedures for leveling resources.
Leveling Resource Conflicts
Leveling is a strategy used to resolve resource overallocations by delaying or
splitting tasks. Project examines overallocations by looking at task
dependencies, slack time, dates, priorities, and constraints and determines if a
task can be delayed or split to resolve a resource conflict.
To Display the Resource Leveling Dialog Box
From the Tools menu, select Level Resources
There are three setting areas in the Resource Leveling dialog box:
Leveling Calculations Area
Leveling Range
Resolving Overallocations Area
28
Leveling Calculations Area
Project can be set to manually or automatically perform leveling and search for
overallocations based on a time period.
Manual
performs leveling only when the Level Now button
is clicked.
Automatic
performs leveling as changes are made to the
schedule.
Look for overallocations
on a ... Basis
tasks are considered overallocated if the total
assigned work exceeds the total work hours for the
specified block of time.
Leveling Range
Entire Project - level the entire project range which is the default
Specified Date Range - tasks that occur in the specified date range.
Resolving Overallocations
Leveling Order
ID Only
checks tasks in ascending order by task
ID number
Standard
checks tasks in order of predecessor
dependencies, slack times, dates, priority
and then constraints
Priority Standard
checks task priority order first,
predecessor dependencies, slack times,
dates and then constraints
Level Only Within Available Slack
levels only those tasks that will not affect
the project finish date.
Leveling can adjust individual
assignments on a task
levels a resource independent of any
other resource working on a task.
Leveling can create splits in
remaining work
interrupts tasks by creating splits in the
remaining work on tasks or resource
assignments.
29
The Leveling Gantt View
From the View menu, more views, levelling Gannt
Bars that represent changes made to tasks and resource assignments during
leveling are displayed in this view. Green Gantt bars indicate the scheduled
start and finish dates for a task before leveling occurred. Blue Gantt bars
represent the newly scheduled start and finish dates for tasks after leveling
occurred. The olive lines indicate delay and the aqua lines indicate slack.
To Remove the last leveling operation
To remove the last leveling operation click go to Tools Menu, Level Resources,
clear Leveling. You can do this for the entire project or just the selected tasks.
Manually Resolve Resource Overallocations
Using Project to perform leveling operations might not always be enough to
completely resolve all the resource conflicts in a project. Some suggestions for
manual leveling are as follows:
Increase the maximum units of the resource
Reschedule the task that has created the overallocation
•
Add overtime
•
Adjust dependencies or constraints
•
Remove the resource if it isn't important to the task
•
Replace the resource with another resource
•
Make calendar adjustments to extend the working days and hours
for the project or resource.
•
Decrease the amount of work assigned to the resource.
DEADLINES AND TASK CONSTRAINTS
When a task is first entered into Project the task start date is the project start
date.
After tasks are linked and resources are assigned Project sets start and finish
dates based on task dependencies and resource availability.
This is the most effective way of scheduling because it incorporates flexibility.
But, the projects need to reflect real life constraints.
A constraint is a restriction imposed on the start or finish date. Constraints can
be applied to a task by using the Advanced Tab on the Task Information dialog
box.
30
Flexible Constraints
Constraint
Description
Flexible For
As Soon As Possible
Starts the task as soon as possible
based on other constraints and
dependencies.
All projects
As Late As Possible
Starts the task as late as possible
based on other constraints and
dependencies.
All projects
Finish No Earlier
Than
Finish the task on or after an entered Projects scheduled
date
from a start date.
Start No Earlier Than
Starts the task on or after an entered Projects scheduled
date.
from a start date.
Finish No Later Than
Finishes the task on or before an
entered date
Projects scheduled
from a finish date
Start No Later Then
Starts the task on or before an
entered date.
Projects scheduled
from a finish date.
Inflexible Constraints
Inflexible constraints are tied to a particular date and should be used less often
because they take flexibility away from the schedule. The following table
describes the types of constraints and when they are inflexible:
Constraint
Description
Inflexible For
Finish No Earlier
Than
Finishes the task on or after an
entered date.
Projects scheduled
with a finish date.
Start No Earlier Than
Starts the task on or after an entered Projects scheduled
date.
from a finish date.
Finish No Later Than
Finishes the task on or before an
entered date
Projects scheduled
from a start date
Start No Later Then
Starts the task on or before an
entered date.
Projects scheduled
from a start date.
Must Finish On
Finishes the task on an entered date
All Projects
Must Start On
Starts the task on an entered date
All Projects
31
To Apply a Constraint
1
Select the task and double click on the task to display the Task Information
dialog box.
2
Click the Advanced tab.
3
Click the Type down arrow and select the required constraint
4
Click the date down arrow and select the required date.
5
Click OK and a constraint indicator icon is displayed in the Indicator field to
the left of the Task Name.
Note: Project can move the start date beyond its constraint date.
•
On the Tools menu, click Options.
•
Click the schedule tab and then clear the Tasks will always Honour Their
Constraint Dates check box.
Task links will now take precedence over constraints. This means that if a
constraint is set and there is no way you are going to meet that date then you
can leave the constraint information in the project for documentation.
When a Constraint Creates a Conflict
When task constraints are set, conflicts occur that can affect the project finish
date or task dependency.
When a conflict occurs, the Planning Wizard appears and warns that a conflict
or a potential conflict will exist if the constraint is applied.
For example, if you are about to apply a Must Start on constrain the system
see this as an inflexible constraint and warns you that you have three choices:
•
Cancel and no constraint will be set.
•
Continue, but a Start No Earlier constraint will be set
Continue and a Must Start On constraint will be set.
Setting a Deadline
Rather than setting an inflexible constraint which might have a negative effect
on the scheduling you can apply a Deadline date.
A Deadline date is a date that you want or need the task completed by.
Setting a Deadline does not affect the task scheduling in any way but Project
places a downward pointing arrow on the Gantt Chart to indicate the Deadline
and an indicator when the deadline is exceeded
32
To Set a Deadline
Double click on the Task to display the Task Information Form.
Select the Advanced Tab and Enter a Deadline Date.
Troubleshooting
If a project is being scheduled from a start date then entering a start date for a
task or dragging the Gantt bar automatically sets a Start No Earlier Than
constraint.
If a finish date is entered, a Finish No Earlier Than constraint is automatically
set.
If a project is being scheduled from a fish date, entering a s start date for a task
or dragging the Gantt bar automatically sets a Start No Later Than constraint.
If a finish date is entered, a Finish No Later Than constraint is automatically set
SETTING A BASELINE
Once a project schedule has been created and the resource and task conflicts
have been resolved the current schedule represents the best estimate of how
the project should proceed and what resources it will take.
Before the first task begins a baseline should be set.
Setting the baseline is a critical step in the scheduling process.
As a project progresses, the start times, finish times and resource assignments
will change.
A baseline is useful for comparing the planned schedule with later versions of
the schedule to see what changes have occurred.
To save a baseline
When a baseline is set the data in the scheduled fields is copied over to the
baseline fields.
If a baseline is saved before the schedule planning is finished, a new baseline
can be saved over the existing baseline.
•
Select Tools, Tracking, Set Baseline
Click OK.
33
Creating Interim Plans
An interim plan is generally saved at certain stages in the project.
These plans can then be compared to the baseline plan and the current
schedule.
The data saved in an interim plan includes the start and finish dates and any
split dates but resource or assignment data is saved.
1
Select Tool, Tracking, Save Baseline.
2
Select Save Interim Plan option. The Copy and Into boxes are active.
3
Click the Copy down arrow and select the date fields to be copied. Usually
the Start/Finish Fields.
4
Click the Into down arrow and select the date field to which you wish to copy.
If this is the first interim plan for the project select Start1/Finish1. Each
interim plan set after that goes to the subsequent Start/Finish number.
5
In the For area make sure the Entire Project is selected although you can set
an interim plan for specific tasks if you wish.
6
Click OK.
34
Clearing the Baseline
Select Tools, Tracking, Clear Baseline.
Select the appropriate Baseline to clear.
TRACKING
Tracking is the process of gathering and entering task information into the
schedule.
Before the first task in the project can begin the project schedule should be
fully developed and a baseline should be set.
When actual task progress is entered, the project is automatically recalculated
and subsequent tasks are rescheduled based on the actual data, task
dependencies, resources and constraints.
Task progress should be entered chronologically so that the remainder of the
project can be evaluated and both positive and negative impacts can be dealt
with on a proactive basis rather than a reactive basis.
Entering Actual Progress
There are five types of actual data that can be entered in Project
•
Actual Start and Finish dates
•
Percentage Complete
•
Actual Duration and Remaining Duration
•
Actual and Remaining Work
Actual and remaining cost
Actual task data can be entered using some of the features detailed below.
The Update Tasks Dialog Box
1
Select the required task.
2
Select Tools, Tracking, Update Tasks.
3
You can now enter the appropriate date to reflect what is
actually happening on the task.
The Tracking Toolbar
Display the tracking toolbar by selecting View, Toolbars, Tracking.
35
The Task Usage View
1
Select the Task Usage view from the View Bar.
2
Select Format, Details, Actual Work.
3
Select the required task and resource and enter the actual work
completed.
Splitting Tasks
A task can be split or rescheduled to interrupt the work and then resume the
remainder of the work at a later point in the schedule.
1
View the Gantt Chart
2
Select the required task
3
Click the Split Task button on the standard toolbar.
4
Position the mouse pointer on the Gantt bar for the task until the
required start date of the split displayed.
5
Hold down the left mouse button and drag the split Gantt bar until the
restart date is displayed.
Comparing the Baseline to Actual Data
The project baseline provides the basis for comparing costs, work and dates
for all tasks and resources. By comparing the project progress to the baseline,
the project can be monitored to ensure tasks are on schedule, resources are
completing their work and costs are not exceeding the budget.
Project baselines can actual data can be viewed graphically in charts or
numerically in tables. The following table describes the tools in Project to
analyse and compare baseline, actual and scheduled data:
36
Tool
Type
Description
Tracking Gantt
Chart
Displays actual and baseline information
Variance
Table
Displays the difference between the actual
information and baseline information.
Work
Table
Displays the actual and baseline work hours
and shows the variances.
Cost
Table
Displays the actual and baseline costs and
shows the variances.
Cost
Overbudget
Task Filter
Displays all tasks with a cost greater than the
baseline cost.
Slipping Tasks
Task Filter
Displays all tasks that are behind schedule.
Work
Overbudget
Resource
Filter
Displays all resources with scheduled work
greater than the baseline work.
To View the Tracking Gantt
•
Select Tracking Gantt from the View Bar
Patterned Gantt bars represent the updated schedule for tasks that have not
yet started or are in progress. Double click on any white are on the Gantt chart
to view the Bar Styles definition dialog box to find out what each bar
represents.
Viewing Progress Lines
A Progress line represents the Task's progress.
Progress can be drawn on the Gantt Chart view and Tracking Gantt view.
The progress line creates peaks. Peaks point to the left for work that is behind
schedule and to the right for work that is ahead of schedule.
Progress lines can be automatically displayed at the current date, at recurring
intervals and on specific dates.
37
1
Select Tools, Tracking, and click Progress lines.
2.
Select the appropriate progress line options and click OK.
You can also click on the Add progress Line button on the Tracking Toolbar to
set progress lines with default settings.
To View Project Data in Tables
1
Select More Views form the View Bar.
2
Select Task Sheet then Apply.
3
Select View, Table, Cost. The Cost table is displayed. All task cost
information, including variances, is displayed.
The Task Usage view and the Resource Usage view can be used to track
project progress on a day to day basis.
APPLYING FILTERS & SORTING DATA
Filtering and sorting is used to display specific information within a project
schedule.
Custom filters can be created to answer specific questions and sorting can be
performs on more than one level to organise information.
Using AutoFilters
1
Select the Autofilter down arrow from the Formatting toolbar.
2
Select the required filter.
3
Select All Tasks to go back to normal.
Sorting Data
1
Select Project, Sort and select Sort By
2
The Sort By dialog Box appears.
3
Click on the Sort By down arrow and select the required option.
4
Select Ascending or Descending.
5
Click Sort.
38
Sorting can be applied in any view but when sorting tasks in a chart view the
dependency lines are no longer useful for indicating link lines
Grouping Data
Click on the down arrow beside the Group
Data area on the standard Toolbar and the
following list appears:
Select the Item you wan to group on. You will
see rolled up totals relating to the grouping you
have selected.
You can define you own grouping structure by
selecting Project, Group By, More Groups and
New.
PRINTING AND REPORTS.
To communicate the project information you can print views and reports that
meet the needs of a specific person or group.
You can print only the task s starting during the current month or a report
showing the tasks assigned to a specific person.
Project comes with 26 predefined views and 25 predefined reports that can be
printed.
Before you print a view or a report it can be previewed to determine the
number of pages that will be printed and if any additional information needs to
be added.
Using the Page Setup dialog box you can select the page orientation, adjust
scaling, change margins and add or change the headers and footers.
You can also add page breaks to views and tables.
39
Creating a Header or Footer.
You can type your own text in the header or footer for left, centre and/or right
alignment or you can use the following preset items:
Page Number
Project Current Date
System Date
Total Page Count
Project Status Date
System Time
Project Title
View Name
Subject
Company Name
Report Name
Author
Manager Name
Filter Name
Keyword
Project Start date File
Name
Project Finish Date
Last Saved Date
1
Select File, Page Set-up.
2
Click the Header or Footer Tab
3
Select the Left, Centre or Right tab.
4
Select the required information or type your own text. Click Add.
The header and footer information is only visible when previewing or printing.
40
PREVIEWING AND PRINTING REPORTS
Previewing Views
1
On the Standard Toolbar click the Print Preview button.
2
The preview window opens to display the Gantt Chart as it would
look when printed.
3
Click the Printer Icon to print the Report.
Previewing a Report
On the Report menu, choose Reports.
1
The Report dialog box appears:
2
Click on the required category.
3
Click on the required report. The report is then displayed in
Print Preview.
4
Click on the Printer Icon to print the report.
41
G E N E R A T IN G A PR O J E C T W IT H M ICR O S O F T PR O J E C T
Y
E d it S tandard or N ew B ase
C alendar
T ools, C han ge W orking
T im e & O ptions b utton
Y
N
Y
E nter D ocum ent P roperties
F ile,
P rope rties
N
Y
S tart D ate other than today?
N
P roject
P roject In form ation
(C h eck C alend ar N am e)
E nter Tasks into the
E ntry T able in G antt
C hart V iew
S chedule T asks
(P redecessors)
S ha ring R esources?
Y
T ools, R esou rces
S hare R esources
N
D efine R esources
V iew, R esource S he et
C hange R esou rce C alendar?
A ssig n R esource s
(bu tton on standard
toolb ar)
N
Y
R e source S heet
C he ck for V iable P lan
view , M ore V iews
R esource A llo cation
42
Download