SlideShare a Scribd company logo
Project Planning and Control
Main issues:
 How to plan a project?
 How to control it?
2
System’s view of project control
Irregular variables: cannot be controlled (e.g.
experience of the user)
Goal variables: things one wants to achieve (e.g.
minimize downtime, lowest cost)
Control variables: things that can be varied (e.g.
project staffing, tools to be used)
Distribution of variables over categories is not rigid
(staffing may be irregular, cost can be a control
variable, etc)
You have to know the category of each variable
3
System’s view of project control, conditions
Goals of the system are known
Sufficient control variety
Information on state, input and output of the
system
Conceptual control model: knowledge of how and
extent to which variables depend on and influence
each other
4
Classes of project characteristics
Product, process, and resource characteristics
Interested in degree of certainty
Product certainty:
 Clear requirements, known upfront: product certainty is high
 User requirements change frequently: product certainty is low
Process certainty:
 E.g., much knowledge about effect of control actions: high
 E.g., use of unknown tools: low
Resource certainty:
 Depends on availability of appropriately qualified personnel
5
Archetypical control situations
Realization problem: all certainties are high
 Ideal situation, just make sure work gets done
Allocation problem: resource certainty low, others
high
 Major issue: controlling capacity
Design problem: product certainty high, others low
 How to design the project (milestones, personnel, assign
responsibilities, etc)
Exploration problem: all certainties low
 Major issue: get commitment of all people involved
6
Control situation: realization
Primary goal in control:
 Optimize resource usage, efficiency and schedule
Coordination/management style:
 Standardization, hierarchy, separation style
Development strategy:
 Waterfall
Cost estimation:
 Models, guard process
7
Control situation: allocation
Primary goal in control:
 Acquisition, training personnel
Coordination/management style:
 Standardization of product and process
Development strategy:
 Waterfall
Cost estimation:
 Models, sensitivity analysis
8
Control situation: design
Primary goal in control:
 Control of process
Coordination/management style:
 Standardization of process
Development strategy:
 Incremental
Cost estimation:
 Expert, sensitivity analysis
9
Control situation: exploration
Primary goal in control:
 Maximize results, lower risks
Coordination/management style:
 Mutual adjustment, commitment, relation style
Development strategy:
 Incremental, prototyping, agile
Cost estimation:
 Agile, risk analysis, provide guidance
10
Risk management
Risk management is project management for
adults
In software development, we tend to ignore risks:
 We’ll solve the problem on time
 Requirements will be stable
 No one will leave the project
 …
11
Top ten risk factors
Personnel shortfall
Unrealistic schedule/budget
Wrong functionality
Wrong user interface
Goldplating
Requirements volatility
Bad external components
Bad external tasks
Real-time shortfalls
Capability shortfalls
12
Risk management strategy
1. Identify risk factors
2. Determine risk exposure (probability * effect)
3. Develop strategies to mitigate risks
 Avoid, transfer, or accept
1. Handle risks
13
Categories of risks
Level of control
Importance
low high
low
high
customers and users
(C1)
scope and requirements
(C2)
environment
(C4)
execution
(C3)
Order of handling: first C3, then C2, then C4 and C1
14
Techniques for project planning and control
Work breakdown structure (WBS)
PERT chart
Gantt chart
Agile planning and control
15
Work Breakdown Structure
16
PERT chart
17
Gantt chart
18
Why task-oriented planning is problematic
Activities never finish early
 Parkinson’s law: work fills the time available
Lateness is passed down the schedule
 If either design or coding is late, subsequent testing will be late
Tasks are not independent
 If design takes more time, so will implementation
19
Agile planning factors
Estimate value of features
 e.g. the MoSCoW way
Cost of implementing features
 Cost of doing it now versus cost of doing it later
New knowledge acquired
 First do features that bring a lot of new knowledge
Risk removed by implementing feature
 First high-value-low risk features, then low risk-low value
features
 Avoid high value-high risk features

More Related Content

What's hot

Features of project
Features of projectFeatures of project
Features of project
Raj Sampat
 
Pmbok 5th planning process group part four _ Project Risk Management
Pmbok 5th planning process group part four _ Project Risk ManagementPmbok 5th planning process group part four _ Project Risk Management
Pmbok 5th planning process group part four _ Project Risk Management
Hossam Maghrabi
 
01 introductiontoframework
01 introductiontoframework01 introductiontoframework
01 introductiontoframework
Dhamo daran
 
Ch 2 project planning and control
Ch 2 project planning and controlCh 2 project planning and control
Ch 2 project planning and control
Janak Singh Chauhan
 
Project Planning and Approval Process
Project Planning and Approval ProcessProject Planning and Approval Process
Project Planning and Approval Process
Atif Nauman
 
Pmp inititating process group
Pmp inititating process groupPmp inititating process group
Pmp inititating process group
Pradeep Patel, PMP®
 
project management information system
project management information systemproject management information system
project management information system
Aswin prakash i , Xantus Technologies
 
06. Project Management Process Groups
06. Project Management Process Groups06. Project Management Process Groups
06. Project Management Process Groups
BhuWan Khadka
 
Project management cycle
Project management  cycleProject management  cycle
Project management cycle
Megha BHardwaj
 
Planning process group
Planning process groupPlanning process group
Planning process group
Mudassir Iqbal
 
Risk response planning
Risk response planningRisk response planning
Risk response planning
Raj Sampat
 
Project Implementation
Project ImplementationProject Implementation
Project Implementation
Shidin Divakar
 
Project Planning | Accounting
Project Planning | AccountingProject Planning | Accounting
Project Planning | Accounting
Transweb Global Inc
 
Project planning and project work plan
Project planning and project work planProject planning and project work plan
Project planning and project work plan
Ferdinand Importado, CPA, MBA
 
PMP Training - 05 project scope management
PMP Training - 05 project scope managementPMP Training - 05 project scope management
PMP Training - 05 project scope management
ejlp12
 
PMBOK_5th_Initiating Process Group -
PMBOK_5th_Initiating Process Group -PMBOK_5th_Initiating Process Group -
PMBOK_5th_Initiating Process Group -
Hossam Maghrabi
 
Planning fundamentals - Project Management
Planning fundamentals - Project ManagementPlanning fundamentals - Project Management
Planning fundamentals - Project Management
Association for Project Management
 
08 projectqualitymanagement
08 projectqualitymanagement08 projectqualitymanagement
08 projectqualitymanagement
Dhamo daran
 
Project Control - Software Project Management
Project Control - Software Project ManagementProject Control - Software Project Management
Project Control - Software Project Management
Raja Arslan
 
Risk management overview
Risk management overviewRisk management overview
Risk management overview
Hossam Maghrabi
 

What's hot (20)

Features of project
Features of projectFeatures of project
Features of project
 
Pmbok 5th planning process group part four _ Project Risk Management
Pmbok 5th planning process group part four _ Project Risk ManagementPmbok 5th planning process group part four _ Project Risk Management
Pmbok 5th planning process group part four _ Project Risk Management
 
01 introductiontoframework
01 introductiontoframework01 introductiontoframework
01 introductiontoframework
 
Ch 2 project planning and control
Ch 2 project planning and controlCh 2 project planning and control
Ch 2 project planning and control
 
Project Planning and Approval Process
Project Planning and Approval ProcessProject Planning and Approval Process
Project Planning and Approval Process
 
Pmp inititating process group
Pmp inititating process groupPmp inititating process group
Pmp inititating process group
 
project management information system
project management information systemproject management information system
project management information system
 
06. Project Management Process Groups
06. Project Management Process Groups06. Project Management Process Groups
06. Project Management Process Groups
 
Project management cycle
Project management  cycleProject management  cycle
Project management cycle
 
Planning process group
Planning process groupPlanning process group
Planning process group
 
Risk response planning
Risk response planningRisk response planning
Risk response planning
 
Project Implementation
Project ImplementationProject Implementation
Project Implementation
 
Project Planning | Accounting
Project Planning | AccountingProject Planning | Accounting
Project Planning | Accounting
 
Project planning and project work plan
Project planning and project work planProject planning and project work plan
Project planning and project work plan
 
PMP Training - 05 project scope management
PMP Training - 05 project scope managementPMP Training - 05 project scope management
PMP Training - 05 project scope management
 
PMBOK_5th_Initiating Process Group -
PMBOK_5th_Initiating Process Group -PMBOK_5th_Initiating Process Group -
PMBOK_5th_Initiating Process Group -
 
Planning fundamentals - Project Management
Planning fundamentals - Project ManagementPlanning fundamentals - Project Management
Planning fundamentals - Project Management
 
08 projectqualitymanagement
08 projectqualitymanagement08 projectqualitymanagement
08 projectqualitymanagement
 
Project Control - Software Project Management
Project Control - Software Project ManagementProject Control - Software Project Management
Project Control - Software Project Management
 
Risk management overview
Risk management overviewRisk management overview
Risk management overview
 

Similar to Project planning and control

Risk management
Risk managementRisk management
Risk management
ZainabAbbas45
 
Project Management
Project ManagementProject Management
Project Management
ahmad bassiouny
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdf
MUST
 
Session 18 4th edition PMP
Session 18 4th edition PMPSession 18 4th edition PMP
Session 18 4th edition PMP
محمد عصمت عبد الرازق
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
Dr. Anthony Vincent. B
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
Markos Mulat G
 
Review of Enterprise Security Risk Management
Review of Enterprise Security Risk ManagementReview of Enterprise Security Risk Management
Review of Enterprise Security Risk Management
Rand W. Hirt
 
Risk Management
Risk ManagementRisk Management
Risk Management
Hinal Lunagariya
 
Project risk management
Project risk managementProject risk management
Project risk management
Mohsin Azam
 
Control only.pdf
Control only.pdfControl only.pdf
Control only.pdf
NmnKmr2
 
Risk Management
Risk ManagementRisk Management
Risk Management
Rajneesh Sinha
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
Nimat Khattak
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
Daroko blog(www.professionalbloggertricks.com)
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
VijayapriyaP1
 
Risk management
Risk management Risk management
Risk management
Sushrut Gautam
 
Project risk management
Project risk managementProject risk management
Project risk management
Mohsin Azam
 
Episode 25 : Project Risk Management
Episode 25 :  Project Risk ManagementEpisode 25 :  Project Risk Management
Episode 25 : Project Risk Management
SAJJAD KHUDHUR ABBAS
 
Essentials of Risk Management
Essentials of Risk ManagementEssentials of Risk Management
Essentials of Risk Management
Frederic Casagrande
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptx
RanjitKdk
 
Risk Management
Risk Management Risk Management
Risk Management
Andriy Mudryy
 

Similar to Project planning and control (20)

Risk management
Risk managementRisk management
Risk management
 
Project Management
Project ManagementProject Management
Project Management
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdf
 
Session 18 4th edition PMP
Session 18 4th edition PMPSession 18 4th edition PMP
Session 18 4th edition PMP
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Review of Enterprise Security Risk Management
Review of Enterprise Security Risk ManagementReview of Enterprise Security Risk Management
Review of Enterprise Security Risk Management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Control only.pdf
Control only.pdfControl only.pdf
Control only.pdf
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)An Introduction to Project management(project management tutorials)
An Introduction to Project management(project management tutorials)
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Risk management
Risk management Risk management
Risk management
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Episode 25 : Project Risk Management
Episode 25 :  Project Risk ManagementEpisode 25 :  Project Risk Management
Episode 25 : Project Risk Management
 
Essentials of Risk Management
Essentials of Risk ManagementEssentials of Risk Management
Essentials of Risk Management
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptx
 
Risk Management
Risk Management Risk Management
Risk Management
 

Recently uploaded

The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
YourLegal Accounting
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Stone Art Hub
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
ISONIKELtd
 
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineEllen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
CIOWomenMagazine
 
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
Ksquare Energy Pvt. Ltd.
 
Enhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: IntroductionEnhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: Introduction
Cor Verdouw
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
dazzjoker
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
JoeYangGreatMachiner
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
PennapaKeavsiri
 
Discover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling ServiceDiscover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling Service
obriengroupinc04
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
katiejasper96
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
msthrill
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
➑➌➋➑➒➎➑➑➊➍
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
valvereliz227
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
Harwinder Singh
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
GraceKohler1
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
concepsionchomo153
 

Recently uploaded (20)

The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
The Role of White Label Bookkeeping Services in Supporting the Growth and Sca...
 
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666Best Competitive Marble Pricing in Dubai - ☎ 9928909666
Best Competitive Marble Pricing in Dubai - ☎ 9928909666
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
 
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineEllen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
 
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
 
Enhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: IntroductionEnhancing Adoption of AI in Agri-food: Introduction
Enhancing Adoption of AI in Agri-food: Introduction
 
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdfRegistered-Establishment-List-in-Uttarakhand-pdf.pdf
Registered-Establishment-List-in-Uttarakhand-pdf.pdf
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
 
Discover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling ServiceDiscover the Beauty and Functionality of The Expert Remodeling Service
Discover the Beauty and Functionality of The Expert Remodeling Service
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
 
GKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt PresentationGKohler - Retail Scavenger Hunt Presentation
GKohler - Retail Scavenger Hunt Presentation
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
 

Project planning and control

  • 1. Project Planning and Control Main issues:  How to plan a project?  How to control it?
  • 2. 2 System’s view of project control Irregular variables: cannot be controlled (e.g. experience of the user) Goal variables: things one wants to achieve (e.g. minimize downtime, lowest cost) Control variables: things that can be varied (e.g. project staffing, tools to be used) Distribution of variables over categories is not rigid (staffing may be irregular, cost can be a control variable, etc) You have to know the category of each variable
  • 3. 3 System’s view of project control, conditions Goals of the system are known Sufficient control variety Information on state, input and output of the system Conceptual control model: knowledge of how and extent to which variables depend on and influence each other
  • 4. 4 Classes of project characteristics Product, process, and resource characteristics Interested in degree of certainty Product certainty:  Clear requirements, known upfront: product certainty is high  User requirements change frequently: product certainty is low Process certainty:  E.g., much knowledge about effect of control actions: high  E.g., use of unknown tools: low Resource certainty:  Depends on availability of appropriately qualified personnel
  • 5. 5 Archetypical control situations Realization problem: all certainties are high  Ideal situation, just make sure work gets done Allocation problem: resource certainty low, others high  Major issue: controlling capacity Design problem: product certainty high, others low  How to design the project (milestones, personnel, assign responsibilities, etc) Exploration problem: all certainties low  Major issue: get commitment of all people involved
  • 6. 6 Control situation: realization Primary goal in control:  Optimize resource usage, efficiency and schedule Coordination/management style:  Standardization, hierarchy, separation style Development strategy:  Waterfall Cost estimation:  Models, guard process
  • 7. 7 Control situation: allocation Primary goal in control:  Acquisition, training personnel Coordination/management style:  Standardization of product and process Development strategy:  Waterfall Cost estimation:  Models, sensitivity analysis
  • 8. 8 Control situation: design Primary goal in control:  Control of process Coordination/management style:  Standardization of process Development strategy:  Incremental Cost estimation:  Expert, sensitivity analysis
  • 9. 9 Control situation: exploration Primary goal in control:  Maximize results, lower risks Coordination/management style:  Mutual adjustment, commitment, relation style Development strategy:  Incremental, prototyping, agile Cost estimation:  Agile, risk analysis, provide guidance
  • 10. 10 Risk management Risk management is project management for adults In software development, we tend to ignore risks:  We’ll solve the problem on time  Requirements will be stable  No one will leave the project  …
  • 11. 11 Top ten risk factors Personnel shortfall Unrealistic schedule/budget Wrong functionality Wrong user interface Goldplating Requirements volatility Bad external components Bad external tasks Real-time shortfalls Capability shortfalls
  • 12. 12 Risk management strategy 1. Identify risk factors 2. Determine risk exposure (probability * effect) 3. Develop strategies to mitigate risks  Avoid, transfer, or accept 1. Handle risks
  • 13. 13 Categories of risks Level of control Importance low high low high customers and users (C1) scope and requirements (C2) environment (C4) execution (C3) Order of handling: first C3, then C2, then C4 and C1
  • 14. 14 Techniques for project planning and control Work breakdown structure (WBS) PERT chart Gantt chart Agile planning and control
  • 18. 18 Why task-oriented planning is problematic Activities never finish early  Parkinson’s law: work fills the time available Lateness is passed down the schedule  If either design or coding is late, subsequent testing will be late Tasks are not independent  If design takes more time, so will implementation
  • 19. 19 Agile planning factors Estimate value of features  e.g. the MoSCoW way Cost of implementing features  Cost of doing it now versus cost of doing it later New knowledge acquired  First do features that bring a lot of new knowledge Risk removed by implementing feature  First high-value-low risk features, then low risk-low value features  Avoid high value-high risk features