Академический Документы
Профессиональный Документы
Культура Документы
Welcome to
Microsoft Project:
Managing Construction and
Engineering Projects
Part 1 - Basic
For people who have an understanding of project management
concepts.
Course objectives
2
Course prerequisites
Basic knowledge and skills for using your current Windows operating system.
Notebook/PC.
Start – 08h30
Break – 10h30 to 10h45
Lunch – 12h30 to 13h15
Break – 14h30 to 14h45
End – 16h00
Body breaks
Cell phone / Tablet / Notebooks
Questions / discussions / talking
Special dietary requirements?
Other?
4
Introduction
Name.
Project Management related responsibilities ( manage, plan, support).
Years of Project Management experience.
Years of MS Project / other planning tool experience.
Previous Project Management related training.
CPD points required (ECSA, SACPCMP etc.)
Version of MS Project (2010, 2013, 2016 or 2019)
Version of MS Office (2010, 2013, 2016 or 2019)
Expectations for this course.
Dave Fourie
Email: dave@pmta.co.za
Tel & WhatsApp: +27 83 22 55 075
Skype: dave-Fourie
LinkedIn: http://za.linkedin.com/in/davefourie/
5
https://support.office.com/en-
us/article/specifications-for-microsoft-
project-71e29e86-28dd-4582-a578-
6506c5cc603a 6
Specifications for Microsoft Project
Course Outline
Initiation
• Project Charter
• Stakeholder Planning
Register
• Requirements Project Management
Documentation Plan: Executing
• WBS
• Schedule • Product
• Budget • Monitor & control Close-out
• Management • Variance analysis
• Lessons Learned
plans • Reporting
• Final reporting
• Close project
8
Install the course data files
Lesson 1
10
Getting Started with Microsoft Project
Lesson Objectives:
What is a project?
A project:
Is temporary
Has a definite start and end date
Produces a unique result
Completes when the desired result is achieved
Thune dam in Botswana The Grand Inga Dam on the Congo River
at Inga Falls.
12
Topic A: Identify Project Management Concepts
13
Project Constraints
Interrelated
Competing
Changing
14
Topic A: Identify Project Management Concepts
Project Roles
Role Description
The primary person directing the project’s flow and the communication between project
Project manager participants. The project manager leads the planning of the project, watches for cost
overruns, and manages disputes.
The person in your organization who authorizes, supports, and approves the project.
Project sponsor
Usually, the project sponsor is a member of senior management.
Anyone who is actively involved in the project or has an interest in its outcome.
Stakeholders can be inside your organization or outside of it. For example, if the
Project stakeholder project is to drill a hydraulic fracturing well, internal stakeholders might include
geologists, construction workers, and drill operators. External stakeholders might
include landowners, environmental groups, and government regulators.
A person who is responsible for performing or approving the work to complete the
project. This includes the people who work on the tasks, referred to as human
Team member
resources, such as engineers or operators, and may also include resource managers,
such as a foreman or director.
15
Foundation
Network diagram
• Project file
Walls
• Calendars
• Tasks
• Resources Roof
Schedule
• Dependencies
• Cost Rates Plumbing
• Assignments
• Constraints Electricity
16
Topic A: Identify Project Management Concepts
2016
18
Topic B: Navigate Microsoft Project
Create from
19
20
Topic B: Navigate Microsoft Project
3. Select required
View
22
Topic B: Navigate Microsoft Project
The Ribbon
The Ribbon is grouped into six basic tabs for ease of navigation
Task:
Resource:
Report:
23
View:
Format:
24
Topic B: Navigate Microsoft Project
25
Contextual Tab.
The contextual tab changes as the Ribbon Tab changes. It displays all of the tools
related to the selected pane or object. If it is in the Gantt Chart view, it will display
the Gantt Chart tools.
26
Topic B: Navigate Microsoft Project
Shows some of the current program settings as well as shortcuts to the most common views.
27
28
Topic B: Navigate Microsoft Project
1. Open MSP.
2. Start a new project from online templates or from 01-Starting up/Simple Project Plan.mpt
3. Explore the ribbon.
4. Zoom the timescale to the entire project using the Tell Me bar.
5. Make the view Bar visible.
6. Locate the commands on the View Bar that you use most.
7. Add a print command to the Quick Access Toolbar.
8. Close without saving
30
Topic B: Navigate Microsoft Project
Reflective Questions
31
Lesson 2
Lesson 2:
Defining a project
32
Lesson 2 - Defining a Project
To ensure that the new project plan has all the information required before the task
planning process begins.
This includes:
• Creating the new project plan.
• Updating the project information dialog box.
• Setting the method of project scheduling (from start date or from the finish date).
• Setting the current date.
• Assigning a project calendar.
• Changing working time (hours per day)
• Providing for non-working time (public holidays, weekends)
33
Method Description
This method gives you a completely empty file into which you can add all of your project
Blank Project
information.
New from an existing
This method enables you to reuse a Project file from a previous project.
project
This method imports project information created in Excel. When you choose this option, a
New from Excel®
wizard will open and guide you though the steps of importing the project information from
workbook
Excel to Project.
This method enables you to import project information from a SharePoint task list. When
New from SharePoint®
you choose this option, you will be prompted to enter a SharePoint URL and select a task
Tasks
list on the SharePoint site.
This method enables you to create a Project file that is customized for a variety of
From a Project
different project types. When you choose this option, a Project file containing sample
template
information will be created. You can then modify the information for your particular project.
34
Topic A: Create a new Project Plan
Project Templates
Download sample projects that you can edit to make your own.
35
You need to create a new project plan for your project to build a new three-bedroomed home.
1. Read the scenario
2. Open MS Project
3. Create a new construction project from a online template or from \Part 1 - Basic\02-Data\02-Defining
a Project\Input
4. Leave the project file open
MSP2010:
Does not have “Create” function – download “Construction Project” and then use File/New/New from
existing project.
Select the “Residential Construction” project template to create your new project.
37
38
Topic B: Define a project
39
40
Topic B: Define a project
41
42
Topic B: Define a project
The Save As Screen
43
45
46
Topic C: Assign a Project Calendar
Base Calendars
8:00 AM to 12:00 PM
Standard
1:00 PM to 5:00 PM
Monday through Friday
12:00 AM to 3:00 AM
4:00 AM to 8:00 AM
11:00 PM to 12:00 AM
Night Shift
Tuesday through Friday
12:00 AM to 3:00 AM
4:00 AM to 8:00 AM
Saturday
47
48
Topic C: Assign a Project Calendar
The Change Working Time Dialog Box
49
Project doesn’t include preset holidays, but you can add them to any calendar to make sure
work is not scheduled on days when your organization isn't working.
50
Topic C: Assign a Project Calendar
The Details Dialog Box
51
2-3(4) – Set a
recurrence pattern
53
54
Reflective Questions
1. Why might you create a new project from a template instead of a blank project
plan?
• To get a head start to creating the project
• To compare against other common approaches.
• To get a quick idea of how long this type of project may take.
2. What exceptions to the base calendar will you add to your next project? Will
they be recurring?
• Holidays.
• Recurring holidays.
55
Lesson 3
Lesson 3:
Creating and organizing
tasks
56
Lesson 3: Creating and Organizing tasks.
Lesson Objectives:
• Add tasks to a project plan.
• Import tasks from other programs such as Excel.
• Create and modify a WBS and milestones.
• Define relationships between tasks.
• Schedule tasks and manage constraints and deadlines.
57
Foundation
Network diagram
Project file
Walls
Calendars
• Tasks
• Dependencies Roof
Schedule
• Resources
• Cost Rates Plumbing
• Assignments
• Constraints Electricity
58
Topic A: Add tasks to a project plan
Project Tasks
Foundation:
Excavate for foundations
Form basement walls
Place concrete for foundations & basement walls
Cure basement walls for 7 days
Strip basement wall forms
Waterproof/insulate basement walls
Perform foundation inspection
Backfill foundation
59
60
Topic A: Add tasks to a project plan
The Task Information Dialog Box
61
62
Topic A: Add tasks to a project plan
Task Links
House
Activity Resources
List
Land Building
Foundation
Network diagram
Walls
Roof
Schedule
Plumbing
Electricity
63
1. Read scenario.
2. Open \Creating and Organizing Tasks \ Woods_3BR_Home_Project_Tasks.mpp.
3. Add tasks.
4. Link tasks together.
5. Save as My_Woods_3BR_Home_Project_Tasks.mpp.
65
Sometimes it is easier and faster to import a list of tasks created in other programs into your
project file.
Project
File
Schedule
66
Topic B: Import Tasks from other programs
The Trust Center Legacy Formats Dialog Box
To import data from other file formats, the ability to open files with legacy or non-default file
formats must first be allowed in the trust centre.
67
When you wanting to open a non-project plan file in MS Project, remember to change the
file format to display the type of file you want to import.
68
Topic B: Import Tasks from other programs
Maps
A map is a set of instructions that enables one to specify which fields in the source
file should correspond to the fields in the destination file.
Destination
Files
Destination
File
Source Files
Source File
69
When you try to open a non-project plan file in MS Project, the Import Wizard Dialog Box is
presented.
70
Topic B: Import Tasks from other programs
Activity 3-2: Importing tasks into a project plan (20 Minutes)
1. My_Woods_3BR_Project_Tasks.mpp is open.
2. Read scenario.
3. Open Landscape_Task_List.xlsx from within MS Excel.
4. Copy and paste tasks from Excel into the project plan.
5. Save My_Woods_3BR_Project_Tasks.mpp and close.
6. Close Excel.
7. Import Home_move_plan.xlsx into a new project plan using existing map.
8. Save as My_Family_Home_Move_Plan.mpp and close.
72
Topic B: Import Tasks from other programs
Activity 3-2: Importing tasks into a project plan (Result 3-2-5)
73
House
1. House:
1.1 Land
1.2 Building 1.2.Buiding: Land Building
1.3 Fence 1.2.1 Foundation
1.2.2 Walls 1.2.2 Walls:
1.2.3 Roof 1.2.2.1 Bricks Foundation
1.2.3 Plumbing 1.2.2.2 Cement
1.2.4 Electricity 1.2.2.3 Sand
1.2.5 Sanitation 1.2.2.4 Water Walls
1.2.6 Labour 1.2.2.5 Damp proofing
1.2.7 Drawings 1.2.2.6 Brick force
1.2.8 Approvals 1.2.2.7 Door frames Roof
1.2.9 Equipment 1.2.2.8 Window frames
1.2.2.9 Plaster
1.2.2.10 Paint Plumbing
75
Summary Task
Subtask 1
Subtask 2
76
Topic C: Create a Work Breakdown Structure (WBS)
Summary Tasks and Subtasks
77
In Gantt view:
78
Topic C: Create a Work Breakdown Structure (WBS)
Outline Numbers
79
80
Topic C: Create a Work Breakdown Structure (WBS)
Task Notes
81
1. Read scenario.
2. Open My_Woods_3BR_Home_Project_Tasks.mpp.
3. Rearrange the task list.
4. Insert a new summary task.
5. Replace tasks.
6. Add a note to tasks.
7. Display the project summary task.
8. Add a milestone.
9. Save as My_Woods_3BR_Home_Project_Tasks.mpp
83
84
Topic C: Create a Work Breakdown Structure (WBS)
Activity 3-3: Creating a WBS (Result 3-3-4)
Add a note to the Landscaping and Grounds task
85
86
Topic C: Create a Work Breakdown Structure (WBS)
Activity 3-3: Creating a WBS (Result 3-3-6)
87
88
Topic D:Define Task relationships
Dependency Types
89
Task A Task B
Task B cannot begin until Task A has been completed
90
Topic D:Define Task relationships
Lag
Task A Task B
Lag
Task B cannot begin until Task A has been completed and a certain number of
weeks/days/hours have expired.
The second coat of paint (Task B) cannot be applied until the first coat (Task A) is completed and
had time to dry.
91
Electrical work
Task A
Painting
Task B
Lead
Task B cannot begin until Task A has been completed minus a certain number of
weeks/days/hours.
As you complete the electrical work of ground floor, you start painting it, and electrical work for first
floor continues.
92
Topic D: Define Task relationships
Activity 3-4: Defining task relationships (15 Minutes)
1. Read scenario
2. The My_Woods_3BR_Home_Project_Tasks.mpp is open.
3. Create a task relationship with 2 week lag time.
4. Create a start-to-start relationship between tasks.
5. Add a finish-to-finish dependency to a task.
6. Change the predecessor of a task.
7. Save as My_Woods_3BR_Home_Project_Tasks.mpp
94
Topic D: Define Task relationships
Activity 3-4: Defining task relationships (Result 3-4-2)
95
96
Topic D: Define Task relationships
Activity 3-4: Defining task relationships (Result 3-4-4)
97
99
100
Topic E: Schedule Tasks
Deadlines
Double-click on task
or select Information Deadline
101
1. Read scenario.
2. The My_Woods_3BR_Home_Tasks.mpp file is open.
3. Set a constraint on a task.
4. Add a deadline to a task.
5. Save My_Woods_3BR_Home_Tasks.mpp file.
After
103
104
Reflective Questions
2. Which of the task scheduling features do you think will have the greatest
impact on your future project plans?
• Setting constraints
• Using lead and lag
105
Lesson 4
Lesson 4:
Managing Project Plan
Resources
106
Lesson 4: Managing project plan
resources.
Lesson Objectives:
• Add resources to a project.
• Create a calendar for a resource.
• Enter costs for resources.
• Assign resources to tasks.
• Resolve resource conflicts.
107
Foundation
Network diagram
Project file
Walls
Calendars
Tasks
Dependencies Roof
Schedule
• Resources
• Cost Rates Plumbing
• Assignments
• Constraints Electricity
108
Topic A: Add resources to a project plan.
Resources
109
Examples:
• Human resources
• Printing press
• Renting equipment
• Moving Truck
People • Conference rooms
Equipment
Space • Storage
Any resource paid by time • Convention centres
• Etc.
For those resources that you need to schedule or track cost on a time
basis.
110
Topic A: Add resources to a project plan.
Material Resources
• Material resources don’t have hours of work - you pay for them by the unit quantity, not
by the hour.
• When you set up a material resource, you specify a standard rate for a single unit (per
yard, or ton, or gallon, for example) and assign a certain number of units to each task.
• The cost is the number of units multiplied by the cost per use.
111
$
Expenses
Fees
Budgets
Any costs that are not tracked by time or
other unit of measure
Do not mix cost and work resources on the same task – because marking the task 100%
complete will update progress for the work resource but not for the cost resource.
112
Topic A: Add resources to a project plan.
Budget Resources
113
The resource sheet shows all the resources that you have defined for the project. It can
also be used to add or edit resources
114
Topic A: Add resources to a project plan.
Add a Resource
115
116
Topic A: Add resources to a project plan
Activity 4-1: Adding Resources (10 Minutes)
1. Read scenario.
2. Open \Managing Project Plan Resources\Woods_3BR_Home_Project_Resources.mpp
3. Add resources.
4. Change resource name.
5. Add work resource.
6. Add material resource.
7. Add cost resource.
8. Add cost resource for project budget
9. Save as My_Woods_3BR_Home_Project_Resources.mpp
You have 4 volunteers that can do any kind of work, but you don’t know their names yet
118
Topic A: Add resources to a project plan
Activity 4-1: Adding Resources (Result 4-1-3)
You now know that the Landscape Contractor will be Gary Clark
Before
After
119
120
Topic A: Add resources to a project plan
Activity 4-1: Adding Resources (Result 4-1-5)
121
122
Topic A: Add resources to a project plan
Activity 4-1: Adding Resources (Result 4-1-7)
123
Should a resource
only be partially
available to the
project the units can
be adjust for instance
to 50%
125
126
Topic B: Create a Resource Calendar
Activity 4-2: Creating a Resource Calendar (10 Minutes)
Gary Clark will only be available from 11 July 2016 until 31 December 2017
128
Topic B: Create a Resource Calendar
Activity 4-2: Creating a Resource Calendar (Result 4-2-2)
129
House
Activity Resources
List
Land Building
Foundation
Network diagram
Project file
Walls
Calendars
Tasks
Dependencies Roof
Resources
• Cost Rates Plumbing
• Assignments
• Constraints Electricity
130
Topic C: Enter Costs for resources
Resource Costs
131
• you can enter variable rates for the type of work a resource will be doing, the
work location, the skill level for working on specific tasks, or to list rates for
different grades of material by specifying the rates in different tables (A to E).
• After entering multiple rates for a work or material resource, you can change
resource rates for any assignment by applying a different cost rate table in
the Task Usage view (right-click the assigned resource > Information > Costs
tab).
132
Topic C: Enter Costs for resources
Activity 4-3: Entering Resource Costs (10 Minutes)
1. Read Scenario.
2. Ensure the My_Woods_3BR_Home_Project_Resources.mpp file is open.
3. Enter container rental cost.
4. Set waste dumping fee.
5. Enter rate information for the maid service
6. Save My_Woods_3BR_Home_Project_Resources.mpp
Before
After
134
Topic B: Create a Resource Calendar
Activity 4-3: Entering Resource Costs (Result 4-3-2)
Before
After
135
The maid service informed you that they are raising their rates from $40 per hour to $50 per hour
from 2016/12/15
Before
After
136
Topic D: Assign Resources to Tasks
House
Activity Resources
List
Land Building
Foundation
Network diagram
Project file
Walls
Calendars
Tasks
Dependencies Roof
Resources
Cost Rates Plumbing
• Assignments
• Constraints Electricity
137
One of the easiest ways to see how resources are allocated across the project.
Unassigned Task
139
Task Information
140
Topic D: Assign Resources to Tasks
The Team Planner View
141
Assign resources by
selecting the drop-down
arrow in the Resource
Names column or type
the resource name
directly into the
Resource Names
column
142
Topic D: Assign Resources to Tasks
The Assign Resources Dialog Box
Assign resources by
selecting
Resources\Assign
Resources in Gantt
View or right click on
task in Gant view.
143
144
Topic D: Assign Resources to Tasks
The Assignment Information Dialog Box
Double-click
the
assignment
Provides detailed information about the assignment between a resource and a task
145
146
Topic D: Assign Resources to Tasks
Assign by drag and dropping
Drag and
drop
resource
147
1. Read scenario.
2. Ensure the My_Woods_3BR_Home_Project_Resources.mpp file is open.
3. Assign resources using Team Planner view.
4. Assign resources using drop-down arrow in Gantt Chart view.
5. Assign resources using Assign Resources from Resources ribbon.
6. Assign multiple tasks.
7. Assign resource using Task Entry pane and Assign Resources.
8. Assign resource using drag and drop.
9. Assign resource by double-click in Task Usage.
10. Save as My_Woods_3BR_Home_Project_Resources.mpp.
Assign the demolition of the old house to the Site Excavation Contractor
Before:
After:
149
Before:
After:
150
Topic D: Assign Resources to Tasks
Activity 4-4: Assigning Resources to Tasks (Result 4-4-3)
Before:
After:
151
Before:
After:
152
Topic D: Assign Resources to Tasks
Activity 4-4: Assigning Resources to Tasks (Result 4-4-5)
Before:
After:
153
You received the estimate from the construction company of $ 180 000 – assign the Construction
fixed cost resource to the General Conditions task.
Before:
After:
154
Topic D: Assign Resources to Tasks
Activity 4-4: Assigning Resources to Tasks (Result 4-4-7)
Your director has set the project budget to $ 250 000 – assign the project budget resource to the
project summary task.
Before:
After:
155
After:
156
Topic D: Assign Resources to Tasks
Activity 4-4: Assigning Resources to Tasks (Result 4-4-8g)
Before:
After:
157
Over-allocated resource
158
Topic E: Resolve Resource Conflicts
Over-allocated Resources
159
160
Topic E: Resolve Resource Conflicts
Inspector Pane
161
162
Topic E: Resolve Resource Conflicts
The Resource Leveling Dialog Box
163
164
Topic E: Resolve Resource Conflicts
Activity 4-5: Resolving Resource Conflicts (15 Minutes)
1. Read scenario.
2. Ensure file Woods_3BR_Home_Project_Level.mpp is open.
3. Manually resolve conflicts with Team Planner.
4. Manually resolve conflicts with Task Inspector.
5. Resolve conflicts using Level Resource.
6. Resolve remaining conflicts using Level All.
Manually resolve the conflict for the Inspector using Team Planner
Before:
After:
166
Topic E: Resolve Resource Conflicts
Activity 4-5: Resolving Resource Conflicts (Result 4-5-3)
Manually resolve a conflict for the Framing Contractor using the Inspector pane
Before:
After:
167
Before:
168
Topic E: Resolve Resource Conflicts
Activity 4-5: Resolving Resource Conflicts (Result 4-5-4h)
After:
169
Before:
After:
170
Topic E: Resolve Resource Conflicts
Activity 4-5: Resolving Resource Conflicts (Result 4-5-5)
Before:
After:
1. Which features of the Resource Information dialog box are you most likely to
use during your next project?
• Adding resources e-mail addresses to email from within MS Project.
• Changing resource type.
• Changing resource availability.
• Adding cost rates.
• Adding notes.
2. Which leveling methods will you use during your next project, and why?
• Manual method – if you need to control the duration of tasks and when
they occur.
• Automatic method – if you don’t need to maintain tight control over your
project’s schedule.
172
Lesson 5
Lesson 5:
Finalizing a Project Plan
173
174
Topic A: Optimize a Project Plan
The Critical Path
175
176
Topic A: Optimize a Project Plan
The Critical Path
177
178
Topic A: Optimize a Project Plan
Duration vs Work vs Units
Duration = Work/assignment Units
Work = Duration * Assignment Units
Units = Work / Duration
179
Duration is the number of working time periods (hours, days, weeks, etc.) from the
beginning of a task until its end. For instance, if the Work = 40 hours and the units are
100%, then the duration is calculated as 5 days.
For example - You have a task to create a set of architectural drawings with a duration of
four weeks, which is how long the task would take one drafter to complete. In this case work
(the effort) is calculated as 160 hours. Duration 4 weeks
Work = 160 Hours
Week 1 Week 2 Week 3 Week 4 Units = 100% X 8 hrs X 5 X 1 Resource
= 40 hours per week
Resource = 1
If you assign four drafters to the task it will be completed in one week. In this case duration
is 1 week, but the work is still 160 hours.
Duration 1 week
Work = 160 Hours
Week 1 Units = 100% X 8 hrs X 5 X 4 resources = 160 hours per week
Resource = 4
180
Topic A: Optimize a Project Plan
Duration vs Work
Units = Work / Duration
For instance, if the Work = 40 hours and the Duration is 10 days, then the Units is
calculated as 50%.
181
182
Topic A: Optimize a Project Plan
Effort Driven Tasks
For example - You have a task to create a set of architectural drawings with a duration of
four weeks, which is how long the task would take one drafter to complete. Because the
task is effort driven, you assign four drafters to the task and Project will schedule the task to
be completed in one week.
183
1. Read scenario.
2. Open file Woods_3BR_Home_Project_Optimize.mpp.
3. Display critical path on Gantt Chart.
4. Add more resources.
5. Revise the length of a critical task.
6. Reassign tasks.
7. Change a dependency to shorten the critical path.
8. Save as My_ Woods_3BR_Home_Project_Optimize.mpp
See next slide for an example of the result
184
Topic A: Optimize a Project Plan
Activity 5-1: Optimizing a Project Plan (Result 5-1-2)
185
Before:
After:
186
Topic A: Optimize a Project Plan
Activity 5-1: Optimizing a Project Plan (Result 5-1-4)
After:
187
After:
188
Topic A: Optimize a Project Plan
Activity 5-1: Optimizing a Project Plan (Result 5-1-6)
Don’t have to wait until appliances are installed before building the fence.
Before:
After:
189
After:
190
Topic B: Set a Baseline
Cost baseline
191
192
Topic B: Set a Baseline
Activity 5-2: Setting a Baseline (10 Minutes)
To save the baseline so that you can compare progress against the plan as you execute the
project.
Before:
After:
194
Topic C: Share a Project Plan
Print Screen
195
196
Topic C: Share a Project Plan
Sync with SharePoint
197
198
Topic C: Share a Project Plan
File Formats
You can also save the project in another format, for instance as a pdf file and send it via e-mail
199
1. Read scenario.
2. Open file Home_move_plan_handout.mpp.
3. Customize the project plan for printing.
4. Print the project plan.
5. Close file Home_move_plan_handout.mpp.
201
Reflective Questions
1. Which view(s) of your next project plan are you most likely to print, and why?
• Gantt Chart?
• Calendar?
202
Thank You
Thank You
203