Professional Documents
Culture Documents
Topics
Review Practice for 10/3 Staff and schedule dynamics Managing the Dynamics & Summary Homework 4
10/02/03
- ESD.36J SPM
Work Accomplishment Table for Effect of Prior Work Quality on Quality Effect of Prior Work Quality on Quality Work to Do Rework Generation <Initial Work to Do> Undiscovered Rework Work Done Project Finished Switch
<Rework Generation> Rework Discovery Rate of Doing Work <Work Accomplishment> Cumulative Work Done
<Work Done>
Work Believed to Be Done Fraction Really Complete Effort Expended Fraction Perceived to be Complete Effect of Work Progress <Staff Level> <Initial Work to Do> Table for Effect of Work Progress
10/02/03
- ESD.36J SPM
+
1
0.85
0.7
0.55
0.4
12
15
18
21
24
27 30 33 Time (Month)
36
39
42
45
48
51
54
57
60
Fraction Fraction
10/02/03
- ESD.36J SPM
+
1
0.85
0.7
0.55
0.4
12
15
18
21
24
27 30 33 Time (Month)
36
39
42
45
48
51
54
57
60
Effect of Prior Work Quality on Quality : Class3 Step1 Effect of Prior Work Quality on Quality : Class2 Step2
Dimensionless Dimensionless
10/02/03
- ESD.36J SPM
+
1 Fraction 100 Task
Quality
0 Fraction 0 Task 0
12
15
18
21
24
27 30 33 36 Time (Month)
39
42
45
48
51
54
57
60
Average Work Quality : Class3 Step1 Quality : Class3 Step1 Undiscovered Rework : Class3 Step1 Work Done : Class3 Step1
10/02/03
- ESD.36J SPM
+
100
75
50
25
0
0 3 6 9 12 15 18 21 24 27 30 33 Time (Month) 36 39 42 45 48 51 54 57 60 Task Task
10/02/03
- ESD.36J SPM
0.85
0.7
0.55
Fraction Fraction
10/02/03
- ESD.36J SPM
20
15
10
Undiscovered Rework : Class3 Step1 Undiscovered Rework : Class3 Step1 Short TDRW
10/02/03
- ESD.36J SPM
200
150
100
50
Cumulative Work Done : Class3 Step1 Cumulative Work Done : Class3 Step1 Short TDRW
10/02/03
- ESD.36J SPM
10
10/02/03
- ESD.36J SPM
11
Topics
Review Practice for 10/3 Staff and schedule dynamics Managing the Dynamics & Summary Homework 4
10/02/03
- ESD.36J SPM
12
10/02/03
- ESD.36J SPM
13
Schedule Pressure
10/02/03
- ESD.36J SPM
14
Schedule Pressure
How might management respond when a project falls behind schedule?
10/02/03
- ESD.36J SPM
15
Schedule Pressure
How might management respond when a project falls behind schedule?
10/02/03
- ESD.36J SPM
16
Schedule Pressure
How might management respond when a project falls behind schedule?
Pressure team to work faster Work longer hours/overtime Haste makes waste Fatigue adds to mistakes (and may reduce productivity)
Copyright 2003 James M. Lyneis
Downsides -
10/02/03
- ESD.36J SPM
17
Table for Effect of Schedule Pressure on PDY Effect of Schedule Pressure on Productivity
<Project Finished>
Productivity
<Project Finished>
Staff Level
10/02/03
- ESD.36J SPM
19
10/02/03
- ESD.36J SPM
20
0 -0.2
0 0 1
Anticipated Schedule Overrun (fraction) The tables are the inverse of each other
10/02/03 - ESD.36J SPM Copyright 2003 James M. Lyneis 21
Example
Effect of Schedule Pressure on Productivity = Sensitivity for Effect of Schedule Pressure on Productivity * Table for Effect of Schedule Pressure on Productivity + (1 - Sensitivity for Effect of Schedule Pressure on Productivity)
10/02/03
- ESD.36J SPM
22
5 Input 0
6 0.5
8 1.5
10
Input Table
10/02/03 - ESD.36J SPM
23
10/02/03
- ESD.36J SPM
24
+
400
300
200
100
0
0 3 6 9 12 15 18 21 24 27 30 33 Time (Month) 36 39 42 45 48 51 54 57 60 Tasks Tasks Tasks
Cumulative Work Done : Class3 Step1 Cumulative Work Done : Class3 Step2 Cumulative Work Done : Class3 Step2 PDY
10/02/03
- ESD.36J SPM
25
10/02/03
- ESD.36J SPM
26
Staffing
10/02/03
- ESD.36J SPM
27
Adding Staff
Assumptions
hiring/transfer in delays equal 4 months, transfer out 1 month 24 months are required to gain full experience inexperienced staff work at 50% productivity and quality of experienced staff there is no limit on staff available
Copyright 2003 James M. Lyneis
10/02/03
- ESD.36J SPM
29
10/02/03
- ESD.36J SPM
30
Decisions to increase or reduce staffing Decisions to change scheduled completion date (to be added later)
10/02/03
- ESD.36J SPM
31
Topics
Review Practice for 10/3 Staff and schedule dynamics Managing the Dynamics & Summary Homework 4
10/02/03
- ESD.36J SPM
32
Project Staffing
Typical Plan
Time
10/02/03 - ESD.36J SPM Copyright 2003 James M. Lyneis 33
Quality
Staffing Requested
Added Work
Known Rework
Undiscovered Rework
Obsoleted Work
Rework Discovery
Perceived Progress
10/02/03
- ESD.36J SPM
34
Dynamics are initiated by (1) an infeasible initial plan, or (2) changes adding scope and obsoleting completed work ...
People Productivity Quality Progress
Work To Be Done
Scope Growth
Known Rework
Rework Discovery
Customer Changes
Undiscovered Rework
10/02/03
- ESD.36J SPM
35
Quality
Staffing Requested
Added Work
Known Rework
Undiscovered Rework
Obsoleted Work
Rework Discovery
Perceived Progress
10/02/03
- ESD.36J SPM
36
People
Productivity Quality
Progress
Work To Be Done
Customer Changes
Known Rework Undiscovered Rework
Rework Discovery
Schedule Acceleration
Hiring
Apparent Progress
10/02/03
- ESD.36J SPM
37
Progress
Overtime
Scope Growth
Work To Be Done
Customer Changes
Known Rework Undiscovered Rework
Rework Discovery
Schedule Acceleration
Hiring
Apparent Progress
10/02/03 - ESD.36J SPM Copyright 2003 James M. Lyneis 38
Remember -PRODUCTIVITY = NORMAL PRODUCTIVITY * EFFECT OF STAFF EXPERIENCE * EFFECT OF QUALITY OF PRIOR WORK* ... Dimensions: Productivity -- Tasks/Month/Person Normal Productivity -- Tasks/Month/Person Effects -- Dimensionless
10/02/03
- ESD.36J SPM
39
What determines how the project moves up and down the curves?
10/02/03 - ESD.36J SPM Copyright 2003 James M. Lyneis 40
Management Actions !
Time Remaining Skill & Experience Staff Morale Organisational Size Changes Turnover Overtime Hiring
Quality
Staffing Requested
Added Work
Known Rework
Undiscovered Rework
Obsoleted Work
Rework Discovery
Perceived Progress
10/02/03
- ESD.36J SPM
41
10/02/03
10/02/03
- ESD.36J SPM
43
Quality on quality Schedule pressure Experience Morale Organizational Size Changes Overtime Availability of supplier Sequence Other types of experience information and materials Skills match to needs ...
Copyright 2003 James M. Lyneis 44
10/02/03
- ESD.36J SPM
Other simplifications?
Task dependence/sequence is not represented explicitly -- with enough staff, could finish the project in a week Only one phase of work explicitly represented Suppliers are not represented Interactions with other projects are not represented These are treated endogenously or exogenously in more comprehensive models, and will be discussed in the remaining sessions.
10/02/03 - ESD.36J SPM Copyright 2003 James M. Lyneis 45
10/02/03
- ESD.36J SPM
46
Abdel-Hamid software development model Ford-Sterman product development model (see SD Bibliography on server)
10/02/03
- ESD.36J SPM
47
Broader Dynamics
Multi-project and organizational dynamics:
implementation of new tools and processes competition between concurrent and future projects for resources (We will discuss later in the term, but see Repenning and Sterman websites)
10/02/03
- ESD.36J SPM
48
10/02/03
- ESD.36J SPM
49
Topics
Review Practice for 10/3 Staff and schedule dynamics Managing the Dynamics & Summary Homework 4
10/02/03
- ESD.36J SPM
50
Brooks Law
"Adding manpower to a late software project makes it later." Brooks, Frederick P. Jr. The Mythical ManMonth. Reading, MA, Addison Wesley, 1995.
10/02/03
- ESD.36J SPM
51