14 project planning and other basics
TRANSCRIPT
-
7/30/2019 14 Project Planning and Other Basics
1/53
Project Planning and Other BasicsSources:
Chapter 14 of IE 1035 textbook
David I. Cleland and Lewis R. Ireland
Project Management: Strategic Design and Implementation5th edition, 2007; McGraw-Hill
Harold Kerzner
Project Management: A Systems Approach to Planning, Scheduling, and Controlling
8th edition, 2003 and 9th edition, 2006; Wiley
Project Management
1
-
7/30/2019 14 Project Planning and Other Basics
2/53
Outline Project (definition, examples) The Project Manager and his/her Functions
A Project Management System
Statement of Work Project Charter
Project Milestones
Work Breakdown Structure
Linear Responsibility Chart Project Scheduling Techniques
2
-
7/30/2019 14 Project Planning and Other Basics
3/53
What is a Project? (1) any undertaking that has definite, final objectives
representing specified values to be used in thesatisfaction of some need or desire (Davis, 1951);
(2) a collection of tasks aimed toward a single set of
objectives, culminating in a definable end point andhaving a finite life span and budget (Morse and Babcock,2010)
A project has three essential considerations: Time (project schedules)
Cost (dollars and other resources)
Technical Performance (achieving stated objectives)
Examples.3
-
7/30/2019 14 Project Planning and Other Basics
4/53
Project Manager
The person who manages and controls
a project by planning, estimating,
scheduling, administering, andmonitoring tasks.
4
-
7/30/2019 14 Project Planning and Other Basics
5/53
Project Manager Functions
PlanningRecall we defined this as, provides amethod for identifying objectives and designing asequence of programs and activities to achieve theseobjectives
Examples
5
-
7/30/2019 14 Project Planning and Other Basics
6/53
Project Manager Functions (cont.)
OrganizingRecall we defined this as involvesestablishing roles for people and determining how
best to acquire and utilize human and non-human
resources. Examples
6
-
7/30/2019 14 Project Planning and Other Basics
7/53
Project Manager Functions (cont.)
Leading/MotivatingRecall we defined leadingas getting the cooperation of others in
accomplishing a desired goal. In the context of a
project you might say directing and encouraging theproject team to do their best work
Examples
7
-
7/30/2019 14 Project Planning and Other Basics
8/53
Project Manager Functions (cont.)
Controlling Recall we defined, Controllinginvolves ensuring that the actual events conform to
the planned events. The project manager must take
action to keep and get the project back on track interms of schedule, cost and technical performance.
Examples
8
-
7/30/2019 14 Project Planning and Other Basics
9/53
A Project Management System
(PMS)
9
PMS
Project
Manager
Planning
Subsystem
Information
Subsystem
Control
Subsystem
Techniquesand
Methodologies
Facilitative
Organizational
Subsystem
Cultural
Ambiance
Human
Subsystem
Attributed to David I. Cleland
-
7/30/2019 14 Project Planning and Other Basics
10/53
Statement of Work (SOW)
Defines exactly what is to be done in the project SOW establishes
Contract of who does what and when
Baseline for changes in the work
Communication channel
Sometimes defined by the contractor other times bythe customer
Other documents that also outline a SOWRequest forProposal (RFP), Request for Services (RFS), PurchaseOrder (PO)
10
-
7/30/2019 14 Project Planning and Other Basics
11/53
SOW Typical Contents
Purpose or Goalwhat must be done
Scopedefines the boundaries of a project
Deliverables - outcomes
Cost Estimatesmay or may not be detailed
Schedule Estimatesgeneral time frame
Project Organizationhow much of this is
include depends on the context of the project
Responsibilities
Assumptions11
-
7/30/2019 14 Project Planning and Other Basics
12/53
SOW Example:
New Home Construction
12
Purpose: Build a new predesigned house.Scope: Build a 2-story, 4-bedroom, 2-1/2-bath
home on a vacant lot. House will also havea 2-car garage, driveway, basement, diningroom, living room, family room, and anentrance hallway.
Deliverables: House in move-in condition.Materials and suppliesCostEstimates:
$50,000 for 1/3 acre of land in Bridgevillethat is located in the South Hills ofPittsburgh. $100,000 for colonial style brickhouse with some vinyl siding. We willmortgage $120,000 for our house through
Dollar Bank with a 30-year 6.875% fixedrate mortgage with zero points. There willbe a 20% down payment ($30,000), $307 inclosing costs, and 30 days prepaid interest.The monthly payment (principal andinterest) and without taxes will be $788.31.
-
7/30/2019 14 Project Planning and Other Basics
13/53
SOW Example cont.
13
ScheduleEstimates:
From beginning to end (getting a loan until the house iscompletely finished) of building the house, it should take10 months.
ProjectOrganization:
Will need to have carpenters, painters, plumbers,electricians, roofers, and landscapers.
Responsibilities: We are the customer and the general contractor. We willplan, organize, and supervise to make sure everything isrun smoothly to our satisfaction.
Assumptions: 1. There are no children.2. Ground is thawed.3. We have a good credit history.4. We save the 20% markup general contractor services,
since we are the contractors.5. Subcontractors are following the schedule.6. Lot is level.7. There will be no initial interior wall decorating,
landscaping of shrubbery, or walkway and drivewaypaving until ground settles.
8. The cost for the land and building of the house isrealistic and representative of the area.
9. 3-point estimates are calculated in days.10. The working days are Monday through Friday,
inclusive.
-
7/30/2019 14 Project Planning and Other Basics
14/53
Other items that may be included
in the SOW
Constraints
Success Criteria
If you google project management statement of workyoull find links to software and templates that can be
purchased to help create a statement of work
If you google statement of work sample youll find
plenty of examples from public domain projects
14
-
7/30/2019 14 Project Planning and Other Basics
15/53
Project Charter
We distinguish this from the statement of work.
The statement of work is often a public document betweenthe contractor and customer, the project charter is a
document internal to the project teams organization. Describes at high level what is to be accomplished in a
project and delegates authority to the project manager toimplement actions required for project completion.(Cleland and Ireland, 2007)
First document used to initiate a project, typically writtenin memorandum form and includes: Purpose of the project Assignment of the project manager
General management support of the project15
-
7/30/2019 14 Project Planning and Other Basics
16/53
Simple Project Charter Example
16
To: All ABC Human Resources Services Company employees
From: C. White; Executive Vice President
Subject: Project Charter for Acme Project
Date: January 13, 2009
Ms. Renee Jones has been appointed the Project Manager for the Acme
Project with the goal of designing and implementing Acme Corporations
payroll system. She will be responsibility for ensuring that all key milestones
are met within the time, cost, and performance constraints of this project while
adhering to proper quality control standards.
To ensure that the project meets its objectives, I have authorized Ms. Jones to
manage the project and issue directives in accordance with the policies and
procedures of ABC.
-
7/30/2019 14 Project Planning and Other Basics
17/53
Project Milestones
Key start and end dates for majorproject phases or activities
A project milestone schedule shows theproject start date and end date, othermajor milestones dates, major data
items (deliverables, reports)Very useful as a basis for more detailed
planning
17
-
7/30/2019 14 Project Planning and Other Basics
18/53
Project Milestones Example
New Home Construction
18
1. Site Acquisition......................................March through May2. Selection of House Plan........................March through May3. Hire & Schedule Subcontractors...........May through August4. Obtain Permits.......................................May through August5. Ground Breaking....................................August & September
6. Foundation.............................................September & October7. Build Frame............................................October & November8. Install Utilities.........................................November9. Complete Exterior Work.........................November10. Complete Interior Work..........................November11. Landscaping...........................................November
12. Final Walk Through................................November & December
-
7/30/2019 14 Project Planning and Other Basics
19/53
Work Breakdown Structure (WBS)
A product-oriented family tree of work effort that provides alevel-by-level subdivision of the work to be performed for a
project.
Describes the total project effort by detailing all work packages
(an element of work to be performed to support projectobjectives and goals).
Can be depicted in a tree or outline format and can be used
define the interrelationships among the work packages.
Includes all end items (deliverables) such as equipment, facilityand services. Includes the major tasks which are essential for the
conception, design, creation, operation, test and disposal of these
end items.
19
-
7/30/2019 14 Project Planning and Other Basics
20/53
WBS (cont.)
The WBS can be used as input for otherproject efforts such as:Planning and scheduling the work, including a
network schedule (PERT/CPM)Cost estimation and budgets
Assigning responsibilities and authorize work
Tracking time, cost, and performance -controlling
20
-
7/30/2019 14 Project Planning and Other Basics
21/53
WBS Example: New Home Construction
Tier 1
1.0 Site Acquisition2.0 Selection of House Plan
3.0 Hire & Schedule Subcontractors and Obtain Permits
4.0 Ground Breaking
5.0 Foundation6.0 Build Frame
7.0 Install Utilities
8.0 Complete Exterior Work
9.0 Complete Interior Work
10.0 Landscaping
11.0 Final Walk Through
21
-
7/30/2019 14 Project Planning and Other Basics
22/53
WBS Example: New Home ConstructionTier 2
1.0 Site Acquisition1.1 Determine desired area where you want to live
1.2 Determine budget
1.3 Pick desired lot
1.4 Acquire lot1.5 Start loan process
2.0 Selection of House Plan
2.1 Determine needs/wants of house design
2.2 Consult local architects or floor plan services
2.3 Pick a floor plan that fits your needs and the lot
2.4 Purchase blueprints
22
-
7/30/2019 14 Project Planning and Other Basics
23/53
WBS Example: New Home ConstructionTier 2
3.0 Hire & Schedule Subcontractors and Obtain Permits3.1 Determine subcontractors that are needed
3.2 Get recommendations on subcontractors
3.3 Pick subcontractors
3.4 Make preliminary schedule for subcontractors3.5 Contact local municipality about permits
3.6 Obtain and pay for permits
3.7 Finalize loan
4.0 Ground Breaking
4.1 Preparations
4.2 Excavations ETC.
23
-
7/30/2019 14 Project Planning and Other Basics
24/53
WBS Example: New Home ConstructionTier 3
4.1 Preparations
4.1.1 Clear trees
4.1.2 Survey land
4.2 Excavations
4.2.1 Excavate level area
4.2.2 Excavate trenches for plumbing and gas
4.2.3 Dig hole
ETC.
24
-
7/30/2019 14 Project Planning and Other Basics
25/53
Creation, Use, and Control of the WBS
Creation: Top-down and include input from project teammembers; Identify for each work packageresources,
procurement methods, authority and responsibility for
completion, specifications, budgets, and schedule; Get
feedback Use: Record and manage dates, expenditures, change orders,
etc. for each work element via the numbering system;
Compare actual to planned; Corrective actionmake
adjustments
Control: Decide who can change the WBS and how;
Establish communication channels; procedures
25
-
7/30/2019 14 Project Planning and Other Basics
26/53
26
-
7/30/2019 14 Project Planning and Other Basics
27/53
Linear Responsibility Chart (LRC)
Also called the linear organizational chart or the matrixresponsibility chart
This is a tool for the project management function oforganizing
Shows whats involved, who participates, and to what degree Shows the extent or type ofauthority, responsibility,
and accountability especially when two or more peopleoverlap. This isnt often done with a typical organizational
chart. Gets a dialogue going
LRC is a plan and as part of the managers control functionshould be compared to actual
27
-
7/30/2019 14 Project Planning and Other Basics
28/53
Interface Between the Work Package and
the Position
28
Organizational or Project Team Position
Work
PackageConduct Design Review
Director,
Systems
Engineering
P
Key:
P Primary
S Secondary
A Approve
N - Notify
-
7/30/2019 14 Project Planning and Other Basics
29/53
LRC (cont.)
Three main components1. Position titles listed along the top (columns).
2. Activities, functions, or work packages listed
down the side (rows).3. A symbol indicating the degree or extent of
authority, responsibility, accountability.
Level of detail : should match one of the levelsof the work breakdown structure
29
-
7/30/2019 14 Project Planning and Other Basics
30/53
LRC Example: New Home Construction
30
HeadContractor
FinancialInstitution
RealEstate
Co.
GeneralContractors
1.0 Site Acquisition
1.1 Determine desired area tolive
P N
1.2 Determine budget P S N1.3 Pick desired lot P N
1.4 Acquire lot P S1.5 Start loan process P S2.0 Selection of House Plan
2.1 Determine needs/wants ofhouse design
P
2.2 Consult local architects orfloor plan services
P S
2.3 Pick a floor plan that fitsyour needs and the lot
P S
2.4 Purchase blueprints P N
3.0 Hire/ScheduleSubcontractors and ObtainPermits
3.1 Determine subcontractorsthat are needed
P
3.2 Get recommendations onsubcontractors
P
3.3 Pick subcontractors P N
Key:
P PrimaryS Secondary
A Approve
N - Notify
-
7/30/2019 14 Project Planning and Other Basics
31/53
Rules of Thumb for the LRC
Everyone isnt involved with every workpackage
Should only have one P per work package
Only assign responsibility for the workpackage (i.e., not the levels above)
Maintain the numbering scheme used on
the WBS for the LRC
31
-
7/30/2019 14 Project Planning and Other Basics
32/53
32
-
7/30/2019 14 Project Planning and Other Basics
33/53
Project Scheduling Techniques
Non-NetworkingBar (Gantt) Charts
NetworkingPERT and CPM
33
-
7/30/2019 14 Project Planning and Other Basics
34/53
Bar or Gantt Chart
Named for its developer: Henry L. Gantt, one ofthe pioneers of the scientific management
movement (finding the best way to do a job)
Class of charts in which the progress of some setor sequence of activities in the vertical dimension
is plotted against time in the horizontal
dimension. Can be used to show slack time (time available
for the project manager to float or delay a task
without delaying the project completion time).34
-
7/30/2019 14 Project Planning and Other Basics
35/53
35
ACTIVITY
DESCRIPTION1 2 3 4
Work package 1
Work package 2
Work package 3
Work package 4
Work package 5
Work package 6
Work package 7
Work package 8
Time (in minutes, days, weeks, months, etc.)
-
7/30/2019 14 Project Planning and Other Basics
36/53
Getting Ready for WorkGround Rules and Assumptions
You have to wake up before doing anything else (nosleepwalking to accomplish tasks).
You like to have a cup of coffee prior to shaving or
putting on make-up.
All other task must be completed before driving to
work.
36
-
7/30/2019 14 Project Planning and Other Basics
37/53
Getting Ready for Work
37
ACTIVITYNUMBER ACTIVITY DESCRIPTION ACTIVITYDURATION
1 WAKE UP 15 MIN
2 SHOWER 15 MIN
3 SHAVE/MAKE UP 10 MIN4 DRESS 10 MIN
5 BREW COFFEE 10 MIN
6 MAKE BREAKFAST 10 MIN
7 EAT BREAKFAST 10 MIN
8 DRIVE TO WORK 20 MIN
TOTAL TIME 100 MIN
-
7/30/2019 14 Project Planning and Other Basics
38/53
38
Gantt Chart: Getting Ready for Work
ACTIVITYDESCRIPTION 10 20 30 40 50 60 70 80 90 100
WAKE UP
SHOWER
BREW COFFEE
SHAVE/MAKE UP
DRESS
MAKE BREAKFAST
EAT BREAKFAST
DRIVE TO WORK
TIME (MINUTES)
-
7/30/2019 14 Project Planning and Other Basics
39/53
39
Gantt Chart: Getting Ready for Work
ACTIVITYDESCRIPTION 10 20 30 40 50 60 70 80 90 100
WAKE UP
SHOWER
BREW COFFEE
SHAVE/MAKE UP
DRESS
MAKE BREAKFAST
EAT BREAKFAST
DRIVE TO WORK
TIME (MINUTES)
FLOAT
-
7/30/2019 14 Project Planning and Other Basics
40/53
40
-
7/30/2019 14 Project Planning and Other Basics
41/53
Networking Techniques
Much more effective tools for complex projects withmany overlapping work packages and interdependencies
Identify task dependenciespredecessor and successor
relationships
Create a network diagram to picture task relationships
41
B E
A D G
C F
PERT (P g E l ti d
-
7/30/2019 14 Project Planning and Other Basics
42/53
PERT (Program Evaluation and
Review Technique)
Developed in 1958 by Booz, Allen and Hamiltonfor use by the U.S. Navy for the Polaris program
Credited with cutting 2 years from the original
project estimate Origin of the 3-point estimating technique
42
-
7/30/2019 14 Project Planning and Other Basics
43/53
CPM (Critical Path Method)
Developed in 1958 by DuPont for schedulingplant shutdowns for maintenance
Defines the longest path through the network
For very complex projects it is typicallycomputed via project management software
(more later).
43
-
7/30/2019 14 Project Planning and Other Basics
44/53
Network Techniques cont.
Today PERT/CPM have basically beenmerged into one technique
In PERT/CPM we calculate task duration
and start and finish dates
44
-
7/30/2019 14 Project Planning and Other Basics
45/53
Task Duration
3-Point Estimatingbased on the betadistribution
Optimistic (a)only about a one in 100 chance
of improving Most Likely (m)would occur most often in
replication of the activity (the mode)
Pessimistic (b)only about a one in 100 chanceof being longer
45
Expected task time (3 point estimate):
-
7/30/2019 14 Project Planning and Other Basics
46/53
46
Total time to complete all activities on the critical path:
(for all activities on the critical path)
Standard deviation of task time
Standard deviation of total time for critical path
(for all activities on the critical path)
Based on the Central Limit Theorem (CLT) and considering the
total time as a linear combination of the individual task times,
we can determine the probability that the project will be
completed within a particular amount of time.
-
7/30/2019 14 Project Planning and Other Basics
47/53
Example Replacing a Faucet
1. Using the data shown on the next slide, calculate the3-Point Estimates for each activity (Note: all times arelisted in minutes; assume all are sequential andtherefore on the critical path.)
2. What is the expected total time to replace the faucet?What is the standard deviation of the total time?
3. With 95% confidence, we can complete the jobwithin +/- 2 standard deviations. What are these
estimates of time?
47
-
7/30/2019 14 Project Planning and Other Basics
48/53
Example Replacing a Faucet (cont.)
48
Task a m b 3-Pt
Est.
2
Turn off water 2 5 15
Take off old
valve
5 10 60
Apply putty andnew valve
3 5 20
Turn on water 2 5 15
Total
-
7/30/2019 14 Project Planning and Other Basics
49/53
PERT/CPM Additional Notation
To make full use of a PERT/CPM schedule, early/latestart/finish times and slack time should be computed:
Use a Forward Pass to compute:
Early Start (ES) - earliest time when an activity can start
Early Finish (EF)the earliest time when an activity can finish
Use a Backward Pass to compute
Late Start (LS)the latest time when an activity can start without
extending the completion time of the project
Late Finish (LF)the latest time when an activity can finish
Note: All activities on the critical path will have the same
times for early and late starts and for early and late finishes
49
-
7/30/2019 14 Project Planning and Other Basics
50/53
Notation (cont.)
Slack Time:Computed as the difference between the latest
and earliest start times for a task
The time available for the project manager tofloat or delay the task without delaying the
project completion time
Slack Time = 0 for all activities on the criticalpath
50
-
7/30/2019 14 Project Planning and Other Basics
51/53
Simple Example
Activity Preceding Activity Duration (expected
task time)
A - 3
B - 5
C A 4
D B 5
E C, D 2
51
Suppose you have a project that involves the followingwork packages, required precedence, and durations:
Create a network diagram using the activity on arrow method,
determine ES, EF, LS, LF, and slack times. Identify the critical
path.
In class Example Network
-
7/30/2019 14 Project Planning and Other Basics
52/53
In class Example Network
Scheduling
1. Using the data provided on the next slide, create a Ganttchart and build a network schedule for this project.
2. How long will it take to complete the project?
3. How many paths are there through the network?
4. Which is the critical path?
5. Compute the earliest and latest starting and finishing
times for each activity.
6. Compute any slack times.
52
-
7/30/2019 14 Project Planning and Other Basics
53/53
Network Example
Activity Description Preceding Activity Time (Weeks)
A Preliminary Design - 7
B Hire Additional Staff - 8
C Procure Materials - 6
D Detailed Design A 6
E Assign Tasks B 6
F Research B 8
G Disburse Materials C 4
H Final Design D,E 7
I Test F,G,H 3