Document

advertisement
Parallon Business Solutions
Microsoft Project Server 2010
Project Server 2010
Concepts of Working with Tasks
Training Outline
•
•
•
•
•
•
Project Planning Process
Task Development
Fine Tuning Task Details
Effort-Driven Scheduling
Project Baselines
Inter-Project Links
Project Planning Process
3
Project Planning Process
Task Development
5
Task Development
• Entering Project Tasks
• Be “action” oriented. Tasks represent the work to be done to
accomplish the goals of the project.
• Techniques:
Tasks should begin with action words. For example: Build, Conduct,
Manage, etc.
Remove all checklists, questions, and notes from the task list and put
them in the notes.
Use a top-down approach. Identify major phases or products
(deliverables) of the project before filling in the tasks required to
complete those phases.
Sometimes less is more.
Task Development
• Creating Milestones
• Milestones represent important events reached on a project, such as
the completion of a phase or deliverables.
• Techniques:
- Use milestones to identify the completion of a phase or project
deliverables.
- Milestones should have zero duration.
- Milestones are marked by entering a task with a zero duration or
by flagging them as milestones within the Task Information dialog
box (Advanced tab).
Task Development
• Task Durations
– Tasks that are too long are more difficult to manage.
– Techniques:
• If tasks have long durations, determine if they can be broken
into additional smaller tasks.
Develop App
Develop App
Conduct Unit Testing
 If not, consider dividing the task into 32h work
packages.
Develop App
Develop App – Week 1
Develop App – Week 2
Fine Tuning Task Details
9
Fine Tuning Task Details
• Task Links
– Projects require tasks to be done in a specific order. Task links
provides the necessary predecessor/successor relationships.
– Techniques:
• Most tasks should have a task link.
• Let the system build your project schedule. Representing task
relationships and handling changes to scheduled start and
finish dates is one area where using a scheduling engine like
Microsoft Project really pays off.
• When working with links between multiple summary tasks, its
preferable to link the summary tasks than to link the subtasks.
However, you can NOT link summary tasks to one of it’s own
subtasks.
Fine Tuning Task Details
Finish-to-Start
(FS)
The finish date of the predecessor task
determines the start date of the
successor task. This is the system
default.
Start-to-Start
(SS)
The start date of the predecessor task
determines the start date of the
successor task
Finish-to-Finish
(FF)
The finish date of the predecessor task
determines the finish date of the
successor task
Start-to-Finish
(SF)
The start date of the predecessor task
determines finish date of the successor
task (rarely ever used).
Fine Tuning Task Details
• Demonstrations:
• Creating task links
- Toolbar
- Gantt chart
- Task Information dialog box
• Establishing lag time (delays)
• Establishing lead time (overlap)
Fine Tuning Task Details
• Task Constraints
– Every task you enter into Microsoft Project has some type of
constraint applied to it. A constraint controls the start or finish
date of a task and the degree to which that task can be
rescheduled.
Flexible
Semi-flexible
Inflexible
As Soon As Possible
Task is occur as soon as it can occur. This is the default for
a project scheduled from start date.
As Late As Possible
Task will occur as late as it can occur. This is the default
for projects scheduled from finish date.
Start No Earlier Than
Task to start on or after the constraint date you specify.
Start No Later Than
Task to start on or before the constraint date you specify.
Finish No Earlier Than
Task to finish on or after the constraint date you specify.
Finish No Later Than
Task to finish on or before the constraint date you specify.
Must Start On
Task to start on the constraint date you specify
Must Finish On
Task to finish on the constraint date you specify
Fine Tuning Task Details
• Splitting Tasks
– You can split tasks to indicate when work times will be
interrupted.
– Techniques:
Use the split task button on the toolbar to show work
interruptions.
Fine Tuning Task Details
• Recurring Tasks
– Many projects require repetitive tasks, such as attending project
status meetings, creating status reports, or running quality
control inspections.
– Technique:
• To create recurring tasks, click Recurring Task within the Insert
menu.
Fine Tuning Task Details
• Changing Task Types
• Microsoft Project used the scheduling formula to calculate a task’s
work value.
• Scheduling Formula: Duration x Units = Work
- Examples:
• 5 days x 100% (1 resource) = 5 days Work
• 5 days x 200% (2 resources) = 10 days Work
• 5 days x 50% (resource working 1/2 day) = 2.5 days Work
• A task type determines which of the three scheduling formula values
remains fixed if the other two values change.
Fine Tuning Task Details
…and you change the
Duration
If the task
type is
Units
Work
Fixed Duration
Work
Work
Units
Fixed Units
Work
Duration
Duration
Fixed Work
Units
Duration
Duration
…then
Microsoft
Project
recalculates
Effort-Driven Scheduling
18
Effort-Driven Scheduling
• Effort-Driven Defined
• When effort driven is applied, a task’s work value remains constant
regardless of the number of additional resources you assign. The most
visible effect of effort driven scheduling is seen when you apply
additional resources to a task, the tasks duration will decrease (work
stays constant).
• Technique:
The effort-driven flag is found within the Task Information dialog box
(Advanced Tab).
You define the amount of work a task represents when you initially
assign a resource or resources.
If effort-driven scheduling is on, when additional resources are
added or subtracted, work will remain constant. Think about the
scheduling formula and reference the task type to assess how your
task will change.
Effort-Driven Scheduling
Effort-Driven =
Fixed Work
or
Effort-Driven =
Work Changes
Considered First
Effort-Driven Scheduling
• Effort-Driven Questions:
How will the task change with regards to duration, units, and work?
Task Change
Task Type
Effort-Driven
Add resource
Fixed Units
Yes
Add resource
Fixed Units
No
Add resource
Fixed Duration
Yes
Add resource
Fixed Duration
No
Add resource
Fixed Work
N/A
Hint: Duration x Units = Work
Answers
Duration Decreased
Work Increased
Units Decreased
Work Increased
Duration Decreased
Effort-Driven Scheduling
• When should Effort-Driven Scheduling Apply?
• How would you configure these tasks with regards to task type and the
effort-driven flag?:
- 3 hour Requirements Gathering Sessions
- Development Tasks
- System Testing
• Techniques:
No single rule exists about when you should apply effort-driven
scheduling and when you should not. As the project manager, you
should analyze the nature of the work required for each task in your
project and use your best judgment.
Project Baselines
23
Project Baselines
• Defined
• The baseline represents the original project plan,
saved for later comparison. The baseline includes the
planned start and finish dates of tasks and
assignments, as well as their planned costs.
• Techniques:
From the Ribbon in Project Professional 2010, select
Ribbon  Project (Tab)  Schedule (Section)  Set
Baseline (Icon)  Set Baseline… (Option)
Microsoft Project plans can have up to 11 baselines
Usually set at project kick-off , you must save a
baseline before project tracking can take place
Inter-Project Links
25
Inter-Project Links
Without Opening Each Project:
•
To create a link between Enterprise Projects without opening each Project,
select the successor Task and open the Task Information dialog box. Go to the
Predecessors tab.
•
Beneath the ID column, enter the following information:
<>\predecessor project\task #
For Example: <>\SoftwareDevProjectPlanV1\10
By Opening Each Project:
•
To create a link between Enterprise Projects by opening each Project, select the
source Task and then, while holding down the [Ctrl] key, select the target Task in
the other opened Project.
•
Click on the [Link Tasks] option in the Ribbon under the Schedule section..
Questions & Answers
Training End
27
Reference Books
Project Managers
•
Step by Step – Microsoft Office Project 2010
•
•
By Carl Chatfield & Timothy Johnson
Dynamic Scheduling
•
By Eric Uyttewaal
Project Management Office
•
Lean Project Management – Eight Principals For Success
•
•
By Lawrence P Leach
Critical Chain Management
•
•
By Lawrence P Leach
Enterprise Architecture & Strategy
•
•
By Jeanne W Ross, Peter Weill & David C Robertson
100 Questions to Ask your Software Organization
•
By Mark I Himelstein
29
Download