SlideShare a Scribd company logo
1 of 26
5. Project planning and
management
 Role of a manager
 Charts and Critical Path Analysis
 Estimation Techniques
 Monitoring
Role of a manager
 Directs resources for the achievement of
goals
 LEADER also provides
– Vision
– Inspiration
– Rises above the usual
 No one right way to manage
Management Continuum
Autocratic Consultative Participate
Authoritarian Democratic
Solves problems alone
Dictates decisions
Discusses Problems
Makes decision
Chairperson
Agrees problem
Creates consensus
Managerial Roles
– (after Henry Mintzberg)
 Interpersonal
– Figurehead
– Leader
– Liaison
 Informational Roles
– Monitor
– Disseminator
– Spokesperson
 Decisional Roles
– Entrepreneur
– Resource Allocator
– Disturbance Allocator
– Negotiator
Qualities
 Technical/Professional knowledge
 Organisational know-how
 Ability to grasp situation
 Ability to make decisions
 Ability to manage change
 Creative
 Mental flexibility - Learns from experience
 Pro-active
 Moral courage
 Resilience
 Social skills
 Self Knowledge
Variables
 Resource
 Time
 Function
 “ You can have any two of quick, good or
cheap, but not all three”
Development cycle:
Effort
Time
Specification Analysis Build Test Maintain
Alpha Beta
Crossing the Chasm
 Geoffrey Moore, after Everett Rogers
Tech Utility
Approaches and methodologies
 Top Down
– Waterfall decomposition
 Bottom Up
– meta machine
 Rapid Prototype
– successive refinement
 Muddle through
Spiral Methodology
Phase Deliverables
Envisioning – agreeing the
overall direction and the
contents of this phase
Vision/Scope document
Risk assessment
Project structure
Planning – design for this
phase.
Functional specification
Risk assessment
Project schedule
Developing – the actual build Frozen functional specification
Risk management plan
Source code and executables
Performance support elements
Test specification and test
cases
Master project plan and master
project schedule
Stabilsing – test, debug,
rework.
Golden release
Release notes
Performance support elements
Pert and Gantt Charts
 Visual representation of project
 Microsoft Project
Example: Getting up in the
morning
Task Duration (mins)
1 Alarm rings 0
2. Wake Up 3
3. Get out of bed 5
4. Wash 5
5. Get dressed 5
6. Put kettle on 2
7 Wait for kettle to boil 5
8 Put toast on 2
9 Wait for Toast 3
10 Make coffee 3
11 Butter Toast 2
12 Eat Breakfast 10
13 Leave for Lectures 0
Pert Chart
Leave for
Lectures
9:30am 9:30am
9:30am 9:30am
Wash
8:56am 9:01am
8:56am 9:01am
Get dressed
9:01am 9:06am
9:01am 9:06am
Eat Breakfast
9:20am 9:30am
9:20am 9:30am
Put Kettle on
9:06am 9:09am
9:09am 9:12am
Wait for kettle to
boil
9:09am 9:14am
9:12am 9:17am
Make Coffee
9:14am 9:17am
9:17am 9:20am
Butter Toast
9:16am 9:20am
9:16am 9:20am
Wait for Toast
9:11am 9:16am
9:11am 9:16am
Put toast on
9:06am 9:11am
9:06am 9:11am
Get out of bed
8:56am 8:56am
8:56am 8:56am
Critical Path Analysis
 Compute earliest and latest start/finish for
each task
 The difference is the slack
 The Critical Path joins the tasks for which
there is no slack
 Any delay in tasks on the on the critical path
affects the whole project
Pert Chart
Leave for
Lectures
9:30am 9:30am
9:30am 9:30am
Wait for kettle to
boil
9:09am 9:14am
9:12am 9:17am
Make Coffee
9:14am 9:17am
9:17am 9:20am
Butter Toast
9:16am 9:20am
9:16am 9:20am
Wait for Toast
9:11am 9:16am
9:11am 9:16am
Put Kettle on
9:06am 9:09am
9:09am 9:12am
Get out of bed
9:06am 9:06am
9:06am 9:06am
Put toast on
9:06am 9:11am
9:06am 9:11am
Eat Breakfast
9:20am 9:30am
9:20am 9:30am
Get dressed
9:11am 9:16am
9:15am 9:20am
Wash
9:06am 9:11am
9:10am 9:15am
Gantt Chart
Example
Example Pert
Phase 2
29/5/95 7/7/95
29/5/95 28/7/95
Phase 3
19/6/95 25/8/95
19/6/95 25/8/95
Code
19/6/95 23/6/95
10/7/95 14/7/95
Analyse
1/5/95 26/5/95
1/5/95 26/5/95
Start
30/4/95 30/4/95
1/5/95 1/5/95
Code
17/7/95 28/7/95
17/7/95 28/7/95
End
25/8/95 25/8/95
25/8/95 25/8/95
Code
29/5/95 16/6/95
19/6/95 7/7/95
Analyse
29/5/95 16/6/95
29/5/95 16/6/95
Analyse
19/6/95 14/7/95
19/6/95 14/7/95
Phase 1
1/5/95 23/6/95
1/5/95 14/7/95
Test
19/6/95 23/6/95
10/7/95 14/7/95
Test
26/6/95 7/7/95
17/7/95 28/7/95
Test
31/7/95 25/8/95
31/7/95 25/8/95
Levelling
 Adjust tasks to match resources available
 Automatic systems available, but do not
always give an optimum result
 Tasks may be delayed within slack without
affecting project dates
 Otherwise consider extending project, or
using more resource
 Adding resource to late project may cause
RECURSIVE COLLAPSE
– consider carefully whether the benefits outweigh the
additional learning delays and overheads
 Derive costings
Larger example
5
23
33 34
36
40
15
41
38
30
14
11
13
8
20
12
42
4
18
27
7
2
35
31
37
16
3
10
9
44 45 46
24
26
39
25
21
22
17
19
6
28
32
29
1 43
Estimation Techniques
 Experience
 Comparison with similar tasks
– 20 lines of code/day
– can vary by 2 orders of magnitude
 Decomposition
 Plan to throw one away
 20 working days per month BUT 200 per year
Rules of Thumb
 Software projects:
– estimate 10 x cost and 3 x time
 1:3:10 rule
– 1: cost of prototype
– 3: cost of turning prototype into a product
– 10: cost of sales and marketing
– >>Product costs are dominated by cost of sales
 Hartree’s Law
– The time to completion of any project, as estimated by
the project leader, is a constant (Hartree’s constant)
regardless of the state of the project
– A project is 90% complete 90% of the time
 80% Rule
– Don’t plan to use more than 80% of the available
resources
• Memory, disc, cycles, programming resource....
Cynic’s Project Stages
 Enthusiasm
 Disillusionment
 Panic
 Persecution of the innocent
 Praise of the bystander

More Related Content

Similar to Business_5-JLang.ppt

Good Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityGood Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityMichael Edson
 
agilefinancenarrated-190414134302.pptx
agilefinancenarrated-190414134302.pptxagilefinancenarrated-190414134302.pptx
agilefinancenarrated-190414134302.pptxssuser1ecf25
 
AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1Ontuitive
 
Manage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumManage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumSystematic
 
ViewPoint - Why Your Projects Are Late
ViewPoint - Why Your Projects Are LateViewPoint - Why Your Projects Are Late
ViewPoint - Why Your Projects Are LatePinnacle Strategies
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish
 
Designing for Possible Futures
Designing for Possible FuturesDesigning for Possible Futures
Designing for Possible Futures1508 A/S
 
Software Developer Productivity: What we know and how to make it better
Software Developer Productivity: What we know and how to make it betterSoftware Developer Productivity: What we know and how to make it better
Software Developer Productivity: What we know and how to make it betterTasktop
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesCloud Elements
 
Computer Literacy Seminar (A Project Management)
Computer Literacy Seminar (A Project Management)Computer Literacy Seminar (A Project Management)
Computer Literacy Seminar (A Project Management)Ninotchika Pery
 
A complete course in Program Design using Pseudocode
A complete course in Program Design using Pseudocode A complete course in Program Design using Pseudocode
A complete course in Program Design using Pseudocode Damian T. Gordon
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot James Watters
 
Four keys to exam success
Four keys to exam successFour keys to exam success
Four keys to exam successMartin McMorrow
 
Problem Solving Tools.pdf
Problem Solving Tools.pdfProblem Solving Tools.pdf
Problem Solving Tools.pdfABOOMAR42
 
Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.sc0ttruss
 

Similar to Business_5-JLang.ppt (20)

Good Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process MaturityGood Projects Gone Bad: an Introduction to Process Maturity
Good Projects Gone Bad: an Introduction to Process Maturity
 
agilefinancenarrated-190414134302.pptx
agilefinancenarrated-190414134302.pptxagilefinancenarrated-190414134302.pptx
agilefinancenarrated-190414134302.pptx
 
TPM Implementation: TPM Team Guide
TPM Implementation: TPM Team GuideTPM Implementation: TPM Team Guide
TPM Implementation: TPM Team Guide
 
Toc Education
Toc EducationToc Education
Toc Education
 
AGILE Session 1
AGILE Session 1AGILE Session 1
AGILE Session 1
 
Manage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and ScrumManage complex projects to success using CMMI, Lean and Scrum
Manage complex projects to success using CMMI, Lean and Scrum
 
ViewPoint - Why Your Projects Are Late
ViewPoint - Why Your Projects Are LateViewPoint - Why Your Projects Are Late
ViewPoint - Why Your Projects Are Late
 
Final prescription vs prediction
Final prescription vs predictionFinal prescription vs prediction
Final prescription vs prediction
 
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013
 
Designing for Possible Futures
Designing for Possible FuturesDesigning for Possible Futures
Designing for Possible Futures
 
Software Developer Productivity: What we know and how to make it better
Software Developer Productivity: What we know and how to make it betterSoftware Developer Productivity: What we know and how to make it better
Software Developer Productivity: What we know and how to make it better
 
Agile philosophy
Agile philosophyAgile philosophy
Agile philosophy
 
Agile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slidesAgile Cafe Boulder - Panelist and keynote slides
Agile Cafe Boulder - Panelist and keynote slides
 
Computer Literacy Seminar (A Project Management)
Computer Literacy Seminar (A Project Management)Computer Literacy Seminar (A Project Management)
Computer Literacy Seminar (A Project Management)
 
A complete course in Program Design using Pseudocode
A complete course in Program Design using Pseudocode A complete course in Program Design using Pseudocode
A complete course in Program Design using Pseudocode
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot Cloud foundry, Lessons Learned at The Home Depot
Cloud foundry, Lessons Learned at The Home Depot
 
Four keys to exam success
Four keys to exam successFour keys to exam success
Four keys to exam success
 
Problem Solving Tools.pdf
Problem Solving Tools.pdfProblem Solving Tools.pdf
Problem Solving Tools.pdf
 
Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.Making agile work in a waterfall driven world.
Making agile work in a waterfall driven world.
 

More from NanoSana

Lecture 1 (1).ppt
Lecture 1 (1).pptLecture 1 (1).ppt
Lecture 1 (1).pptNanoSana
 
978129.PPT
978129.PPT978129.PPT
978129.PPTNanoSana
 
solow%20lecture11.pptx
solow%20lecture11.pptxsolow%20lecture11.pptx
solow%20lecture11.pptxNanoSana
 
3377928.ppt
3377928.ppt3377928.ppt
3377928.pptNanoSana
 
solow lecture.ppt
solow lecture.pptsolow lecture.ppt
solow lecture.pptNanoSana
 
history expectation and growth 1.ppt
history expectation and growth 1.ppthistory expectation and growth 1.ppt
history expectation and growth 1.pptNanoSana
 
endogenous 1.ppt
endogenous 1.pptendogenous 1.ppt
endogenous 1.pptNanoSana
 
transportation_model.ppt
transportation_model.ppttransportation_model.ppt
transportation_model.pptNanoSana
 
Economic theories and perspectives on development1 (1).ppt
Economic theories and perspectives on development1 (1).pptEconomic theories and perspectives on development1 (1).ppt
Economic theories and perspectives on development1 (1).pptNanoSana
 
KOSHI PCMD M & E .ppt
KOSHI PCMD M & E .pptKOSHI PCMD M & E .ppt
KOSHI PCMD M & E .pptNanoSana
 
ch11lect-project-management.ppt
ch11lect-project-management.pptch11lect-project-management.ppt
ch11lect-project-management.pptNanoSana
 
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdfNanoSana
 
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdfNanoSana
 
M3_S0_overview-PFP_180916_KSD.pptx
M3_S0_overview-PFP_180916_KSD.pptxM3_S0_overview-PFP_180916_KSD.pptx
M3_S0_overview-PFP_180916_KSD.pptxNanoSana
 

More from NanoSana (18)

Lecture 1 (1).ppt
Lecture 1 (1).pptLecture 1 (1).ppt
Lecture 1 (1).ppt
 
978129.PPT
978129.PPT978129.PPT
978129.PPT
 
solow%20lecture11.pptx
solow%20lecture11.pptxsolow%20lecture11.pptx
solow%20lecture11.pptx
 
3377928.ppt
3377928.ppt3377928.ppt
3377928.ppt
 
solow lecture.ppt
solow lecture.pptsolow lecture.ppt
solow lecture.ppt
 
history expectation and growth 1.ppt
history expectation and growth 1.ppthistory expectation and growth 1.ppt
history expectation and growth 1.ppt
 
endogenous 1.ppt
endogenous 1.pptendogenous 1.ppt
endogenous 1.ppt
 
transportation_model.ppt
transportation_model.ppttransportation_model.ppt
transportation_model.ppt
 
Economic theories and perspectives on development1 (1).ppt
Economic theories and perspectives on development1 (1).pptEconomic theories and perspectives on development1 (1).ppt
Economic theories and perspectives on development1 (1).ppt
 
KOSHI PCMD M & E .ppt
KOSHI PCMD M & E .pptKOSHI PCMD M & E .ppt
KOSHI PCMD M & E .ppt
 
ch11lect-project-management.ppt
ch11lect-project-management.pptch11lect-project-management.ppt
ch11lect-project-management.ppt
 
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
3c66a73971f4307a1e447e4bf76e0c3d_MIT1_040s09_lec02.pdf
 
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf
42da6c0a8a35bb6c9e0bbb89ad429678_MIT1_040s09_lec01.pdf
 
lec11.ppt
lec11.pptlec11.ppt
lec11.ppt
 
M3_S0_overview-PFP_180916_KSD.pptx
M3_S0_overview-PFP_180916_KSD.pptxM3_S0_overview-PFP_180916_KSD.pptx
M3_S0_overview-PFP_180916_KSD.pptx
 
lec3.ppt
lec3.pptlec3.ppt
lec3.ppt
 
lec4.ppt
lec4.pptlec4.ppt
lec4.ppt
 
lec6.ppt
lec6.pptlec6.ppt
lec6.ppt
 

Recently uploaded

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 

Recently uploaded (20)

Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 

Business_5-JLang.ppt

  • 1. 5. Project planning and management  Role of a manager  Charts and Critical Path Analysis  Estimation Techniques  Monitoring
  • 2. Role of a manager  Directs resources for the achievement of goals  LEADER also provides – Vision – Inspiration – Rises above the usual  No one right way to manage
  • 3. Management Continuum Autocratic Consultative Participate Authoritarian Democratic Solves problems alone Dictates decisions Discusses Problems Makes decision Chairperson Agrees problem Creates consensus
  • 4. Managerial Roles – (after Henry Mintzberg)  Interpersonal – Figurehead – Leader – Liaison  Informational Roles – Monitor – Disseminator – Spokesperson  Decisional Roles – Entrepreneur – Resource Allocator – Disturbance Allocator – Negotiator
  • 5. Qualities  Technical/Professional knowledge  Organisational know-how  Ability to grasp situation  Ability to make decisions  Ability to manage change  Creative  Mental flexibility - Learns from experience  Pro-active  Moral courage  Resilience  Social skills  Self Knowledge
  • 6. Variables  Resource  Time  Function  “ You can have any two of quick, good or cheap, but not all three”
  • 8. Crossing the Chasm  Geoffrey Moore, after Everett Rogers Tech Utility
  • 9. Approaches and methodologies  Top Down – Waterfall decomposition  Bottom Up – meta machine  Rapid Prototype – successive refinement  Muddle through
  • 11. Phase Deliverables Envisioning – agreeing the overall direction and the contents of this phase Vision/Scope document Risk assessment Project structure Planning – design for this phase. Functional specification Risk assessment Project schedule Developing – the actual build Frozen functional specification Risk management plan Source code and executables Performance support elements Test specification and test cases Master project plan and master project schedule Stabilsing – test, debug, rework. Golden release Release notes Performance support elements
  • 12. Pert and Gantt Charts  Visual representation of project  Microsoft Project
  • 13. Example: Getting up in the morning Task Duration (mins) 1 Alarm rings 0 2. Wake Up 3 3. Get out of bed 5 4. Wash 5 5. Get dressed 5 6. Put kettle on 2 7 Wait for kettle to boil 5 8 Put toast on 2 9 Wait for Toast 3 10 Make coffee 3 11 Butter Toast 2 12 Eat Breakfast 10 13 Leave for Lectures 0
  • 14. Pert Chart Leave for Lectures 9:30am 9:30am 9:30am 9:30am Wash 8:56am 9:01am 8:56am 9:01am Get dressed 9:01am 9:06am 9:01am 9:06am Eat Breakfast 9:20am 9:30am 9:20am 9:30am Put Kettle on 9:06am 9:09am 9:09am 9:12am Wait for kettle to boil 9:09am 9:14am 9:12am 9:17am Make Coffee 9:14am 9:17am 9:17am 9:20am Butter Toast 9:16am 9:20am 9:16am 9:20am Wait for Toast 9:11am 9:16am 9:11am 9:16am Put toast on 9:06am 9:11am 9:06am 9:11am Get out of bed 8:56am 8:56am 8:56am 8:56am
  • 15. Critical Path Analysis  Compute earliest and latest start/finish for each task  The difference is the slack  The Critical Path joins the tasks for which there is no slack  Any delay in tasks on the on the critical path affects the whole project
  • 16. Pert Chart Leave for Lectures 9:30am 9:30am 9:30am 9:30am Wait for kettle to boil 9:09am 9:14am 9:12am 9:17am Make Coffee 9:14am 9:17am 9:17am 9:20am Butter Toast 9:16am 9:20am 9:16am 9:20am Wait for Toast 9:11am 9:16am 9:11am 9:16am Put Kettle on 9:06am 9:09am 9:09am 9:12am Get out of bed 9:06am 9:06am 9:06am 9:06am Put toast on 9:06am 9:11am 9:06am 9:11am Eat Breakfast 9:20am 9:30am 9:20am 9:30am Get dressed 9:11am 9:16am 9:15am 9:20am Wash 9:06am 9:11am 9:10am 9:15am
  • 19. Example Pert Phase 2 29/5/95 7/7/95 29/5/95 28/7/95 Phase 3 19/6/95 25/8/95 19/6/95 25/8/95 Code 19/6/95 23/6/95 10/7/95 14/7/95 Analyse 1/5/95 26/5/95 1/5/95 26/5/95 Start 30/4/95 30/4/95 1/5/95 1/5/95 Code 17/7/95 28/7/95 17/7/95 28/7/95 End 25/8/95 25/8/95 25/8/95 25/8/95 Code 29/5/95 16/6/95 19/6/95 7/7/95 Analyse 29/5/95 16/6/95 29/5/95 16/6/95 Analyse 19/6/95 14/7/95 19/6/95 14/7/95 Phase 1 1/5/95 23/6/95 1/5/95 14/7/95 Test 19/6/95 23/6/95 10/7/95 14/7/95 Test 26/6/95 7/7/95 17/7/95 28/7/95 Test 31/7/95 25/8/95 31/7/95 25/8/95
  • 20.
  • 21.
  • 22. Levelling  Adjust tasks to match resources available  Automatic systems available, but do not always give an optimum result  Tasks may be delayed within slack without affecting project dates  Otherwise consider extending project, or using more resource  Adding resource to late project may cause RECURSIVE COLLAPSE – consider carefully whether the benefits outweigh the additional learning delays and overheads  Derive costings
  • 24. Estimation Techniques  Experience  Comparison with similar tasks – 20 lines of code/day – can vary by 2 orders of magnitude  Decomposition  Plan to throw one away  20 working days per month BUT 200 per year
  • 25. Rules of Thumb  Software projects: – estimate 10 x cost and 3 x time  1:3:10 rule – 1: cost of prototype – 3: cost of turning prototype into a product – 10: cost of sales and marketing – >>Product costs are dominated by cost of sales  Hartree’s Law – The time to completion of any project, as estimated by the project leader, is a constant (Hartree’s constant) regardless of the state of the project – A project is 90% complete 90% of the time  80% Rule – Don’t plan to use more than 80% of the available resources • Memory, disc, cycles, programming resource....
  • 26. Cynic’s Project Stages  Enthusiasm  Disillusionment  Panic  Persecution of the innocent  Praise of the bystander