Professional Documents
Culture Documents
temporary ongoing
Even when facilities do open close to schedule, they are rarely finished
completely and are often missing key components. Why do those things
happen? With all of the sophisticated computers and project management
software, why aren't projects completed on schedule?
Time
Phase 1 Phase 2 Phase 3 Phase 4
Formation & Planning Scheduling & Evaluation &
Selection Control Termination
Design, Cost, Time Trade-offs
DESIGN
Required
Performance
Target
) COST
ULE Budget
ED Constraint
SCH
(
E
M
TI Due Date Optimal Time-Cost
Trade-off
Importance of Project Selection
Management summary
A statement of the problem or opportunity that the project
addresses
A resume of the options considered
A statement showing what option has been recommended
and what business benefits are expected
Description of problem or opportunity
Provide a relative amount of detail why the project is
designed
Options available
List all options
List all sub options
n Project Objectives
u Narrower and specify exactly what the project
must accomplish
u E.g complete landscaping by May 31st and not to
exceed $25000.00
SCOPE
n Defines the project in more detail
PROJECT MANAGEMENT
IMPORTANCE OF PROJECT MANAGEMENT
HISTORY OF PROJECT MANAGEMENT
MANAGEMENT OF PROJECTS
WHAT DEFINES A PROJECT?
SUMMARY Slide (cont.)
n PROJECTS VS OPERATIONS
n WHY DO PROJECTS FAIL?
n NOT ALL PROJECTS ARE ALIKE…
n PROJECT LIFE CYCLE
SUMMARY Slide (cont.)
Client Top
Management
Project Manager
Subcontractors
Project Team
Regulating Functional
Organizations Managers
Responsibilities of a Project Manager
To the organization and top management
• Meet budget and resource constraints
• Engage functional managers
To the client
• Communicate in timely and accurate manner
• Provide information and control on changes/modifications
• Maintain quality standards
To the subcontractors
• Provide information on overall project status
PROJECT PLANNING
PROJECT SCOPE
PROJECT COST
PROJECT HUMAN RESOURCE
PROJECT TIME
PROJECT QUALITY
PROJECT RISK
Project Scope
Product description
The product features included in VAD are dialing by a
speaking a phone number or name into the phone and
the ability to create address book entries from a website.
MAJOR DELIVERABLES
Product requirements defined
System requirements defined
System requirements developed
Sales training developed
Customer services training developed
System enhancements implemented
VAD available in all markets
SUCCESS CRITERIA
• Cost Estimation
Resource Planning
Human Resources
Equipment
Materials
COST ESTIMATION
• Analogous Estimating
• Parametric Modeling
• Definitive Estimates
Analogous Estimating
• Other issues?
HUMAN RESOURCE PLANNING
Accounting
Department Chair Larry Zelda Diane
n CONSTRAINTS
n SCOPE MANAGEMENT PLAN
n KEY ITEMS IN DEVELOPING A PLAN
n SCOPE CHANGE PROCESS
n IMPORTANCE OF PROJECT PLANNING
n WORK BREAKDOWN STRUCTURE (WBS)
n WORK PACKAGES/TASK DEFINITION
SUMMARY Slide (cont.)
n DESIGN OF A WBS
n TWO-LEVEL WBS
n THREE-LEVEL WBS
n COST ESTIMATION
n RESOURCE PLANNING
n TYPE OF RESOURCES
n COST ESTIMATION
n ANALOGOUS ESTIMATING
SUMMARY SLIDE (cont.)
n PARAMETRIC MODELING
n DEFINITIVE ESTIMATES
n WORK EFFORT ESTIMATE
n SAMPLE PROJECT COST ESTIMATE
n HUMAN RESOURCE PLANNING
n ROLES AND RESPONSIBILITIES
n PRIMARY RESPONSIBILITIES
n STAFFING MANAGEMENT PLAN
SUMMARY Slide (cont.)
PROJECT ORGANIZATION TYPES
Appraisal Costs
Failure Costs
Metric
Standard of measurement that specifically
defines how something will be measured
Checklist
A list of steps that must be taken to compete
each activity. As each is completed it is
marked off the list
Project Management
n Risk Identification
u The process of determining which risks might
affect the project and documenting those risk
characteristics.
u Conducted by project team members, subject
matter experts, customers, end-users, …
n Risk Identification
u Performed as an iterative process, throughout the
project life cycle
u Results in the development of the initial risk register
F Identified risks
F Potential responses
F Updated RBS
Risk Identification
n Risk Identification
u Based on:
F Scope statement
F Budget
F Schedule
F Work breakdown structure
F Risk breakdown structure
F Responsibility assignment matrix
Risk Identification
n Risk Analysis
u Process of examining the identified risks to
determine the probability and impact of the
risk event.
u Includes qualitative and quantitative analysis.
n Risk matrix
u Method used for classifying project risks
depending on the likelihood and the
consequences of occurrence.
u Classifies risk into low, medium, high.
Risk Matrix
n Risk Avoidance
u Eliminates the sources of any unacceptable
risks.
u Involves making a change to the project
(design, requirement, specification, practices)
that reduces the risk to an acceptable level.
Risk Response Planning
n Risk Transfer
u Shifts the risk impact to another party.
u Typically involves the use of various
instruments such as insurance, performance
bonds, warranties, guarantees, and through
the use of specific contract types.
Risk Response Planning
n Risk Mitigation
u Attempts to mitigate the risk by reducing the
probability and/or impact of the risk event.
u Activities include:
F Alternative design
F Demonstrations
F Prototypes
F Key performance parameters
F Modeling and simulation
F Using open systems
Risk Response Planning
n Risk Acceptance
u A conscious decision to actively acknowledge
and accept the risk without planning to
mitigate it.
u Strategy includes ensuring adequate
resources (personnel, cost, schedule) exist to
address the risk in the event it occurs.
Risk Response Planning
Staff Augmentation
BUILDING A SUCCESSFUL TEAM
WELCOME
INTRODUCTIONS
GUEST SPEAKERS
PROJECT OVERVIEW
PROJECT MANAGER EXPECTATIONS
QUESTION AND ANSWER
MONITORING TEAM
PERFORMANCE
Dealing with conflict
Training
Team Building
Gaining Consensus
Managing Expectations
Managing by Facts
PERFORM ACCORDING TO
PLAN
Collect Data
Progress Reports
Issues
TASK HRS WORKED HOURS PERCENT NO
LEFT COMPLETE TE
S
STATUS REPORTS
Sherlock Holmes
MONITOR PROGRESS
EVALUATE PROGRESS
YES NO
Corrective Action
Lessons Learnt
How to Manage Project Risks?
Preventive Actions
• Actions taken in anticipation of adverse events
• May require action before project actually begins
• Examples?
Contingency Planning
• What will you do if an adverse event does occur?
• “Trigger point” invokes contingency plan
• Frequently requires additional costs
QUALITY CONTROL
Inspection
Module Testing
Unit Testing
System Testing
User Acceptance Testing
Site Acceptance Testing
Quality Control Tools and
Techniques
Pareto Diagrams
Process Adjustments
Acceptance
PROJECT CLOSING
Project Archives
Formal Acceptance
Comprehensive Review
Organizing
Executing
Directing
Controlling
Budget
Estimating Task Durations (cont’d)
• Benchmarking
• Modular approach
• Parametric techniques
• Learning effects
Beta Distribution
Probability density
function
Time
Beta Distribution
For each task j, we must make three estimates:
most optimistic time
most pessimistic time
most likely time
Estimating Task Durations: Painting a Room
Task: Paint 4 rooms, each is approximately 10’ x 20’. Use flat paint on walls,
semi-gloss paint on trim and woodwork. Each room has two doors and four
windows. You must apply masking tape before painting woodwork around the
doors and windows. Preparation consists of washing all walls and woodwork
(some sanding and other prep work will be needed). Only one coat of paint is
necessary to cover existing paint. All supplies will be provided at the start of the
task. Previous times on similar painting jobs are indicated in the table below.
If M =2, then L = 1
If M =3, then L = 3
Number of Intra-team Links
Importance of Communication
• Project matrix was better able to control costs than project team
How is knowledge
transferred?
Personality Compatibility
Subcontractor
Corporate Personality
Personality
Project
Individual
Personality
Subcontracting Issues
n• What part of project will be subcontracted?
n• What type of bidding process will be used? What type of
contract?
n• Should you use a separate RFB (Request for Bids) for
Firm 1 Firm 2
Fixed Fee (bid) $5 M $7 M
Project Cost $105 M $95 M
(inefficient producer)
Steven Goldblatt
Department of Building Construction
University of Washington
The Seattle Times, Nov 1, 1987
Precedence Networks
Networks represent immediate precedence relationships
among tasks (also known as work packages or activities)
and milestones identified by the WBS
Milestones (tasks that take no time and cost $0 but indicate
significant events in the life of the project)
Two types of networks: Activity-on-Node (AON)
Activity-on-Arc (AOA)
All networks: must have only one (1) starting and one (1)
ending point
Precedence Networks: Activity-on-Node (AON)
A C
Start End
B D
Precedence Diagramming
Standard precedence network (either AOA or AON) assumes that a successor
task cannot start until the predecessor(s) task(s) have been completed.
Alternative relationships can be specified in many software packages:
Task A Task B
7 months 3 months
Start
End
Task C
11 months
Critical Path Method (CPM): Basic Concepts
ESA = 0 ESB = 7
LFA = 8 LFB = 11
Start
End
Task C
11 months
ESC = 0
LFC = 11
Task E
ES C = 6 wks
LFC =
Task C
20 wks
Example 2: Network Paths
Example 2: CPM Calculations
Example 2: Calculating Total Slack (TSi)
Minimize END
subject to
STARTj ≥ FINISHi for all tasks i that immediately precede task j
Task E
ES C = 0 6 wks
LFC = 29
Task C
20 wks
Project Budget Example
Week
Cumulative Costs
Range of
feasible budgets
Weekly Costs (Cash Flows)
Managing Cash Flows
• Want to manage payments and receipts
• Must deal with budget constraints on
project and organization requirements (e.g.,
payback period)
• Organization profitability
Cash Flow Example
Make payment
of $5000
M1
Task A
2 mos
Receive payment
Task D of $3000
8 mos
START Task C
4 mos
END
Task B
8 mos Task E
3 mos
M2
Receive payment
of $3000
Cash Flow Example: Solver Model
Material Management Issues
Example:
• Single material needed for Task B (2 units) and Task E (30 units)
• Fixed cost to place order = S
• Cost of holding raw materials proportional to number of unit-weeks in
stock
• Cost of holding finished product greater than the cost of holding raw
materials
• Project can be delayed (beyond 17 weeks) at cost of $P per week
Material Management Example
Start 2 units
End
30 units
Lot-Sizing Decisions in Projects
• To minimize holding costs, only place orders at Late Starting Times
• Can never reduce holding costs by delaying project
Time
1 2 3 4 5 6 7 8 9 10 11 12
Demand: 2 30
Choose the option that minimizes inventory cost = order cost + holding
cost of raw materials
Time-Cost Tradeoffs
Time-Cost Tradeoff Example
Time-Cost Tradeoff Example (cont’d)
Project
Duration Total Direct
(weeks) Critical Path(s) Task(s) Reduced Cost
22 Start-A-C-End - $320
Start-A-C-End $328
21 A
Start-A-B-End
Start-A-C-End $338
20 C
Start-A-B-End
Start-A-C-End $348
19 C
Start-A-B-End
Start-A-C-End $361
18 A, B
Start-A-B-End
Linear Time-Cost Tradeoff
In theory, the normal or expected duration of a task can be reduced by
assigning additional resources to the task
Cost
Crash
Point
Crash Slope (bj) = Increase in cost by
cost = reducing task by one time unit
Normal
Point
Normal
cost =
Time
Crash time = Normal time =
Balancing Overhead & Direct Costs
Cost
Total Cost
Indirect
(overhead)
Costs
Direct
Costs
Project
Crash Minimum Cost Normal Time Duration
Time
Solution
Time-Cost Tradeoff (Direct Costs Only)
Given Normal point with cost and time
and Crash point with cost and time
where
I = indirect (overhead) cost/time period
P = penalty cost/time period if END is delayed beyond
deadline Tmax
L = number of time periods project is delayed beyond
deadline Tmax
“Observe that for the programmer, as for the chef, the urgency of
the patron may govern the scheduled completion of the task, but it
cannot govern the actual completion. An omelet, promised in ten
minutes, may appear to be progressing nicely. But when it has
not set in ten minutes, the customer has two choices--wait or eat it
raw. Software customers have the same choices.
The cook has another choice; he can turn up the heat. The
result is often an omelet nothing can save--burned in one part, raw
in another.”
Traditional Method
Stage 1
Stage N
Issues and Tradeoffs
What are the tradeoffs when moving from a
traditional sequential product design process
to an overlapped product design process?
Task A Task C
µA=4 µ C = 10
σ 2
A =2 σ 2C = 5
START END
Task B Task D
µ B = 12 µD=3
σ 2B = 4 σ 2D = 1
Example #3: Discrete Probabilities
Example #3 (cont’d)
Example #3 (cont’d)
Criticality Indices
Task B
Programming
Task E
Implementation
Task F
Task A Task C Testing
Start Hardware
requirements
analysis acquisition
Project End
Buffer
Task D
User
User
training
Task A
START END
Task B
E[T(D)] = 25 days
Procrastinating Worker
3 workers 6 workers
Task A Task C
4 wks 1 wk
START Task E
4 wks END
Task B Task D
3 wks 5 wks 7 workers
5 workers 8 workers
Priority scheme: schedule tasks using total slack (i.e., tasks with
smaller total slack have higher priority)
Resource Allocation Example (cont’d)
Resource Buffers : placed just before a critical task that uses a new
resource type
Critical Chain Illustrated
Feeding Buffers
Resource Buffers
Non-Renewable Resources
Non-Renewable Resources: Graphical Solution
Resource Allocation Problem #3
Issue: When is it better to “team” two or more
workers versus letting them work separately?
A C
Start End
B D
Configuration #1
Bob and Barb work jointly on all four tasks; assume that they can complete each
task in one-half the time needed if either did the tasks individually
Configuration #2
Bob and Barb work independently. Bob is assigned to tasks A and C; Barb is
assigned to tasks B and D
Bob and Barb: Configuration #1
Configuration #1
Bob and Barb work jointly on all four tasks.
What is the expected project makespan?
Bob and Barb: Configuration #2
Bob and Barb work independently. Bob is assigned to tasks A and C; Barb is
assigned to tasks B and D
Bob and Barb: Configuration #2
Bob and Barb work independently. Bob is assigned to tasks A and C; Barb is
assigned to tasks B and D
Task A
START
END
Task B
According to Deming:
• Treating common cause variation as if it were special cause variation
is called “tampering”
• Tampering always degrades the performance of a system
Control System Example #1
n Project plan: We estimate that a task will take 4 weeks and
require
n 1600 worker-hours
Actual Cost
(ACWP)
Cost Variance
(CV)
Earned Value
(BCWP)
Schedule Variance
(SV)
Project A Project B
* source: The Project Management Institute PM Network (July, 1997), Micro Frame Technologies, Inc. and
Project Management Technologies, Inc. (http://pm32.hypermart.net/)