Professional Documents
Culture Documents
Project Management: IDS 355 FALL 2015
Project Management: IDS 355 FALL 2015
Project Management: IDS 355 FALL 2015
IDS 355
FALL 2015
Learning Objectives
Projects vs Production Processes
Project characteristics and Elements
Project Cycle
Scheduling, Gantt Chart
Precedence Diagrams
Deterministic Modeling: Elements, Critical Path, Slack, Example
Probabilistic Model:
Expected task duration, task duration and variation, path variation, Example
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Project Characteristics
Complex:
Requiring many workers and other resources
Production must be scheduled in stages, often over months or even years
Uniqueness:
Different contextual factors:
Road & building construction must consider terrain and other features
Major software installation projects at different organizations
Rarely possible to bring the same employees to the same project
In any event, employees improve and acquire skills during a project
Single-unit production:
Many successful projects are not repeated (software installations, R & D)
Other causal factors: size, expense, time, or the desire for a unique product
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Project Elements
Goals
Completion: When is the project actually finished?
Intermediate: How well is the project proceeding?
Goals need to be very carefully defined!
Schedule
What has to happen, and when?
Breaking big project into manageable units
Budget
How much funding is available?
How is the funding distributed over the projects
Resources
Assigned to perform tasks
Includes work teams, materials, and equipment
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Project Life Cycle
Four-stage model:
Definition: What will the project achieve?
Planning: How will the project be executed?
Execution: Doing and managing the work
Delivery: Handing over the project and updating records
Discuss: What activities happen during each stage?
Many alternative models exist, often differing by splitting or recombining these
basic activity groupings
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Work Breakdown Structure
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: Work Breakdown Structure
Level 1 - - - - - - - - - - - - - - - - - - - - - - - -
Project
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Work Breakdown Structure:
Rules & Conventions
The work breakdown structure displays deliverables
The project itself
The subunits composing the project
Does not display the schedule
Each level represents the entire project
Top level is the project as a single block
Lower levels explode the project in increasing detail
Connecting lines show composition of project
Nodes may have one or more child nodes below
The set of children is all outcomes within the parent node’s scope
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Scheduling
Scheduling shows:
The set of tasks for the entire project
Estimated start & finish times
Resources assigned to each task
Precedence relationships
Scheduling tools:
Gantt chart
Precedence diagrams
Models:
Deterministic
Probabilistic
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Scheduling (continued)
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Gantt Chart
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Precedence Diagrams
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Examples: PDM and AOA
PDM AOA
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Deterministic Modeling
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Deterministic Modeling: Elements
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Critical path
The entire project will be completed through the sequence of tasks with the
longest total duration
This is the critical path
Project duration = critical path length
Critical because:
Delaying completion of any task on it will delay completing the entire project
Conversely, saving time on the critical path faster completion
Discuss: Can a project have multiple critical paths?
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Slack
Any task not on the critical path can be delayed, to a point, without affecting the
expected project completion time
This allowable delay is termed slack
For any particular task, slack = LF – EF = LS – ES
For all tasks on the critical path, slack = zero
Importance of slack:
Slack can be used to allow for variation in task duration
Resources might be borrowed from tasks with slack to hasten tasks on the critical path
and finish the project sooner
Scheduling a project with zero slack may look good on paper but fall behind schedule
due to unforeseen events or staffing changes
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: Project Scheduling,
Deterministic Model
Deterministic model for setting up a new facility location
Task Description Duration Predecessor(s)
1 Locate facility 8 weeks
2 Order furniture 6 weeks 1
3 Interview employees 4 weeks
4 Hire & train employees 9 weeks 3
5 Remodel facility 11 weeks 1
6 Set up furniture & equipment 3 weeks 2
7 Move in 1 week 4, 5, 6
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: AON Graph
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: AOA Graph
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Probabilistic Model
Task durations are not known but are given as distributions with a particular mean
and standard deviation
Beta distribution is commonly used (instead of normal)
Can be specified as a bell curve
Upper and lower bounds may be specified
Need not be symmetrical
Key parameters:
: Optimistic finish time (below 1% likelihood)
: Most likely finish time (mode of distribution)
: Pessimistic finish time (below 1% likelihood)
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Expected Task Duration
Equation:
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Task Duration: Variation
Given and , we can find the variance of the task duration (and the standard
deviation as its square root)
Equation:
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Path Variation
To find the variance of the duration of a path (sequence of tasks), add the individual
variances of the tasks
The standard deviation of a path’s duration = square root of the variance
The path length (duration) is simply the sum of expected task times
Task Opt. Most Pess.
Time Likely Time
Example: A critical path consists of four tasks:
Time
What is the path length? A 3 4 6
What is the variance of the path length? B 5 10 12
What is the standard deviation of the path length? C 4 6 8
D 2 4 12
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: Path Length & Variation
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Project Duration,
Probabilistic Model
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop
Example: Project Duration, Probabilistic
Model
Use the critical path (d-e-f) from the previous example and assume:
The three activity durations are independent
No other path can be sufficiently delayed to supplant the critical path
Find:
The probability of completion by week 15
The probability of completion by week 17
The probability of not completing the project by week 17
5
201
st,
dqui
Lun
D.
and
sel
Ouk
A.
by
hted
yrig
Cop