SlideShare a Scribd company logo
1 of 22
Download to read offline
Project management development
Based on Risk analysis
Dov Nimratz 2016
About me
• 30 years in R&D
• 17 years in Israel HighTech
• ECI, Telrad, RAD, Audiocodes companies
• HW, SW, Mechanical design engineer
• Project & Product Manager
• Business developer for EMEA & CIS countries
• 22 publications, US patent
• Counseling & SW development teaching
What do you customer wish?
• Get profit
• Not losing investments
• Before failure symptom appears
«Risk is the potential of gaining or losing something of
value» - from Wiki
• Get best performance:
Maximum result for minimum investment in shortest time
• You as the trainer for football team
The 2015 CHAOS Report by
the Standish Group
http://www.infoq.com/articles/standish-chaos-2015
The Modern Resolution (OnTime, OnBudget with a satisfactory result) of all
software projects from 2011-2015 within the new CHAOS database.
Project management as a project
• SW project management based on Risk analysis is
sequence of actions to proactively defining negative
events and steps to minimize damage to the project
• Completely get rid of loss-related risk impossible
• But it is possible to identify the most critical and
costly risks
• Be prepared for them to control their appearance.
Project domain comparison
Develop protocol according
to standard
Develop graphical search
engine for mobile app.
Fully described. Required
exact implementation
Described briefly
Technical specification in
low level
Business overview
specification
Business stories only with
task priority changes
Business stories with
feature changes
Waterfall model Iterative model
Input factors
• Project readiness in the customer's head
• Development team specification
• Project characteristics – time and size
• Required quality and reliability.
• Project domain.
Life cycle
Design
Detection
Analyze
PriorityPlanning
Reaction
Monitoring
Life cycle elements
Risk management involves
two groups of actions:
• Risk Assessment
• Risk Management
And point to rethink
Risk identification list
• Social and technological risks
• Risk List should include:
– The condition of the risk and its description
– Symptoms its early detection (if possible)
– What impact event risk (time, money, reputation)
– What happens if the risk becomes an event and
we can not resist him
Analysis each risk from the list
• Assign 4 levels of
(probability of occurrence) / (severity of the harm) :
– History
– Poker
– Group
– “Devil’s advocate”
Risk prioritizing
Priority = Probability x Harm
Priority Description Symptom Probability Harm Previous lev Reaction
Risk planning
• Symptoms of the risk
Priority Description Symptom Probability Harm Previous lev Reaction
Defense reaction
Priority Description Symptom Probability Harm Previous lev Reaction
• Avoid or Protect
• Protection expediency:
The effectiveness of the protection =
(Cost of risk before protection - The cost of risk with
the protection) / (protection cost)
The effectiveness of the protection ≤ 1
Monitoring
• Once a week or in the end of the sprint
• Change priority - shows critical point over or close in
• Constant exchange of information among team
members, management and the customer
Priority Description Symptom Probability Harm Previous lev Reaction
Waterfall vs Agile
Waterfall Agile
Customer may
change development
Very little. Development
based on HLD/LLD
Big, between iterations
Solution reliability High, in terms of
specification
Low. Mostly idea
realization
Resources Big team Small team
Time to market Slow Quick
Architecture
accuracy
Sophisticated and
analyzed
Sacrificed rapid solution
Percentage of juniors
in the team
Can be big under experts
supervision
Small - all team members
depend on each other
Team qualification by Bam & Tender
Level Characteristic Suitable model
3 In an emergency situation, may revise
the development method instructions
Both models. Unit head.
2 Can adapt the method to the situation.
With some practice may go in level 3
Agile or Medium Waterfall.
Team lead.
1A He has experience in several projects
and is able to estimate the resources /
small problems risk
Both model under Team
Leader supervision
1B The programmer or tester with little
experience
Not Recommended in Agile
team.
-1 May have the technical knowledge, but
bad in the team is working.
Can be used as FreeLancer
or consultant, but not as a
member of both models
Project characteristic
Agile Waterfall
Domain
Target Fast result delivery . Not fully
specified.
Architectural accuracy,
performance, and reliability.
Size Small project and teams Big project and teams
Environment High variable Stable, Low variable
Management
Client
relationship
Focus on customer
satisfaction
Focus on the contract
implementation
Planning and
control
The team target it them self Meeting the requirements
described in the plan
Result
transfer
In person close
communication
Defined by contract
Project characteristicAgile Waterfall
Technically
Requirements Prioritized and presented in
the form of stories. They
can easily be changed by
the customer
Described in spec and rarely
changed in accordance with the
spec, manly clarification
Development Simple design, small
development steps
Extensive design, a big change
for the iteration step.
Tests Automatic with reuse and
continues development
Documented, usually in the
form of "black box” test
Staff
Customer
access
Available easily and often Often not available, separated
Team At least 30% level 2 and 3.
Almost no 1B
From 10% level 3 and up to 30%
1B
Internal
team culture
The team is ready to take
responsibility and enjoy the
freedom
Freedom and responsibility are
restricted by employment
contract
Criteria Agile / Waterfall
Factor Agile Waterfall
Team Small team. Each one responsible
for all. Personal trust and a
collective motivation in the group.
Suitable for large group and
project. Relationships are
formalized by contract
Product Poor tested and not reliable. Do not
documented and often misses the
requirements. Effective with
prototyping
Suitable for critical products. It is
difficult to apply for prototyping
Volatility The simplicity of design and easy to
implement. The risk of high costs
when moving into a reliable release
Suitable for well-documented
products, such as the
implementation of the standards.
Team
level
There must always be a critical
mass of 2-3 level. Harmful use of 1B
level
Level 2-3 critical mass required only
at the design stage. Applicable staff
level 1B
In team
culture
High freedom within the group with
a collective responsibility
Operating under an employment
contract with a high employment
security.
Polar diagram
Qualification
1B % / 2-3%
Velocity. Number
of changes in
month
Team size
Culture. Anarchist
number
Reliability
40 – 15
30 – 20
10 – 30
0 – 35
5 steps for Project
management model design
Risk assessment for the Agile
and Waterfall models
All risks
identified?
Extern experts
Model
identified?
Develop by Agile Develop by Waterfall
Pick out Agile parts
Develop iteration
Deliver developed
part of product
Risk monitoring
Update risk table
No
Yes
Not chosen
Agile
Waterfall
Conclusions
• Project management is a project itself
• It needs to be developed
• Agile is good, but Waterfall is not dead
• Risk management is a key for success
• Continues monitoring and modification are required
Contacts:
Mail: dovnmr@gmail.com; dnimratz@intellias.com
Skype: dovnmr
Mobile: +308 91 333 33 00

More Related Content

What's hot

Stephen Ward: Performance uncertainty management is a more effective approach...
Stephen Ward: Performance uncertainty management is a more effective approach...Stephen Ward: Performance uncertainty management is a more effective approach...
Stephen Ward: Performance uncertainty management is a more effective approach...Association for Project Management
 
Construction Risk Summit "benefit and pits of Construction Risk Management"
Construction Risk Summit   "benefit and pits of Construction Risk Management"Construction Risk Summit   "benefit and pits of Construction Risk Management"
Construction Risk Summit "benefit and pits of Construction Risk Management"bfriday
 
risk management
risk managementrisk management
risk managementArti Maggo
 
Project risk management
Project risk managementProject risk management
Project risk managementDewang Agrawal
 
Download risk management workshop
Download   risk management workshopDownload   risk management workshop
Download risk management workshopBestoutcome
 
Pressman ch-25-risk-management
Pressman ch-25-risk-managementPressman ch-25-risk-management
Pressman ch-25-risk-managementzeeshanwrch
 
Risk strategies presentation
Risk strategies presentationRisk strategies presentation
Risk strategies presentationRaven Morgan
 
Software testing - Risk management
Software testing - Risk managementSoftware testing - Risk management
Software testing - Risk managementPractiTest
 
Kuala Lumpur - PMI Global Congress 2009 - Risk Management
Kuala Lumpur - PMI Global Congress 2009 - Risk ManagementKuala Lumpur - PMI Global Congress 2009 - Risk Management
Kuala Lumpur - PMI Global Congress 2009 - Risk ManagementTorsten Koerting
 
Risk Management
Risk ManagementRisk Management
Risk ManagementSaqib Raza
 
Project risk management: Techniques and strategies
Project risk management: Techniques and strategiesProject risk management: Techniques and strategies
Project risk management: Techniques and strategiesDebashishDas49
 
Project Risk Management - Introduction 2011
Project Risk Management - Introduction 2011Project Risk Management - Introduction 2011
Project Risk Management - Introduction 2011Sasha Lazarevic
 
Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Navjyotsinh Jadeja
 
The Value of Project Risk Management
The Value of Project Risk ManagementThe Value of Project Risk Management
The Value of Project Risk ManagementPMA Consultants
 
Episode 25 : Project Risk Management
Episode 25 :  Project Risk ManagementEpisode 25 :  Project Risk Management
Episode 25 : Project Risk ManagementSAJJAD KHUDHUR ABBAS
 

What's hot (20)

Stephen Ward: Performance uncertainty management is a more effective approach...
Stephen Ward: Performance uncertainty management is a more effective approach...Stephen Ward: Performance uncertainty management is a more effective approach...
Stephen Ward: Performance uncertainty management is a more effective approach...
 
Construction Risk Summit "benefit and pits of Construction Risk Management"
Construction Risk Summit   "benefit and pits of Construction Risk Management"Construction Risk Summit   "benefit and pits of Construction Risk Management"
Construction Risk Summit "benefit and pits of Construction Risk Management"
 
risk management
risk managementrisk management
risk management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Download risk management workshop
Download   risk management workshopDownload   risk management workshop
Download risk management workshop
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Pressman ch-25-risk-management
Pressman ch-25-risk-managementPressman ch-25-risk-management
Pressman ch-25-risk-management
 
Risk strategies presentation
Risk strategies presentationRisk strategies presentation
Risk strategies presentation
 
Software testing - Risk management
Software testing - Risk managementSoftware testing - Risk management
Software testing - Risk management
 
Kuala Lumpur - PMI Global Congress 2009 - Risk Management
Kuala Lumpur - PMI Global Congress 2009 - Risk ManagementKuala Lumpur - PMI Global Congress 2009 - Risk Management
Kuala Lumpur - PMI Global Congress 2009 - Risk Management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Project risk management: Techniques and strategies
Project risk management: Techniques and strategiesProject risk management: Techniques and strategies
Project risk management: Techniques and strategies
 
Risk management
Risk managementRisk management
Risk management
 
Project Risk Management - Introduction 2011
Project Risk Management - Introduction 2011Project Risk Management - Introduction 2011
Project Risk Management - Introduction 2011
 
Project Risk management
Project Risk management Project Risk management
Project Risk management
 
Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)Risk Mitigation, Monitoring and Management Plan (RMMM)
Risk Mitigation, Monitoring and Management Plan (RMMM)
 
The Value of Project Risk Management
The Value of Project Risk ManagementThe Value of Project Risk Management
The Value of Project Risk Management
 
Episode 25 : Project Risk Management
Episode 25 :  Project Risk ManagementEpisode 25 :  Project Risk Management
Episode 25 : Project Risk Management
 

Similar to Project Risk Management Development: Choosing Between Agile and Waterfall Models

Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best PracticesPMILebanonChapter
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementNajmul Hussain
 
Project Risk Management
 Project Risk Management Project Risk Management
Project Risk ManagementHayat Denzi
 
Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Dhamo daran
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfMUST
 
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
 Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen... Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...Lviv Startup Club
 
Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»Lviv Startup Club
 
Critical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enCritical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enVyacheslav Guzovsky
 
NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5Future Managers
 
Challenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementChallenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementYamanta Raj Niroula, PMP
 
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...IndraYu2
 
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...Association for Project Management
 
The Quarterbacks Dilemma
The Quarterbacks Dilemma The Quarterbacks Dilemma
The Quarterbacks Dilemma Allan Cytryn
 

Similar to Project Risk Management Development: Choosing Between Agile and Waterfall Models (20)

Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best Practices
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
 
Project Risk Management
 Project Risk Management Project Risk Management
Project Risk Management
 
A Framework for Managing Project Risk
A Framework for Managing Project RiskA Framework for Managing Project Risk
A Framework for Managing Project Risk
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Projectriskmanagement pmbok5
Projectriskmanagement pmbok5Projectriskmanagement pmbok5
Projectriskmanagement pmbok5
 
PROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdfPROJECT RISK MANAGEMENT.pdf
PROJECT RISK MANAGEMENT.pdf
 
Risk Management
Risk Management Risk Management
Risk Management
 
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
 Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen... Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
Андрій Мудрий “Risk managemnt: Welcome to Risk World” Lviv Project Managemen...
 
Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»Андрій Мудрий «Risk managemnt: Welcome to Risk World»
Андрій Мудрий «Risk managemnt: Welcome to Risk World»
 
Critical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_enCritical role of_risk_assessment_in_international_projects_en
Critical role of_risk_assessment_in_international_projects_en
 
NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5NCV 4 Project Management Hands-On Support Slide Show - Module5
NCV 4 Project Management Hands-On Support Slide Show - Module5
 
Challenging Aspects of Modern Project Management
Challenging Aspects of Modern Project ManagementChallenging Aspects of Modern Project Management
Challenging Aspects of Modern Project Management
 
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...
Project Risk Management ( With :Decision tree analysi,Simulation,Sensitivity ...
 
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...
Where do risks (threats and opportunities) arise from?, presented by Lynn Sta...
 
Session 18 4th edition PMP
Session 18 4th edition PMPSession 18 4th edition PMP
Session 18 4th edition PMP
 
The Quarterbacks Dilemma
The Quarterbacks Dilemma The Quarterbacks Dilemma
The Quarterbacks Dilemma
 
Pm session10
Pm session10Pm session10
Pm session10
 
16 Risk-final- V Imp.ppt
16 Risk-final- V Imp.ppt16 Risk-final- V Imp.ppt
16 Risk-final- V Imp.ppt
 

More from OutsourcePeopleConference

Женя Розинский_2, Outsource People_2016_Minsk
Женя Розинский_2, Outsource People_2016_MinskЖеня Розинский_2, Outsource People_2016_Minsk
Женя Розинский_2, Outsource People_2016_MinskOutsourcePeopleConference
 
Сергей Атанасов, Outsource People_2016_Minsk
Сергей Атанасов, Outsource People_2016_MinskСергей Атанасов, Outsource People_2016_Minsk
Сергей Атанасов, Outsource People_2016_MinskOutsourcePeopleConference
 
Алексей Граков, Outsource People_2016_Minsk
Алексей Граков, Outsource People_2016_MinskАлексей Граков, Outsource People_2016_Minsk
Алексей Граков, Outsource People_2016_MinskOutsourcePeopleConference
 
Егор Бугаенко, Outsource People_2016_Minsk
Егор Бугаенко, Outsource People_2016_MinskЕгор Бугаенко, Outsource People_2016_Minsk
Егор Бугаенко, Outsource People_2016_MinskOutsourcePeopleConference
 
Александр Орлов, Outsource People_2016_Minsk
Александр Орлов, Outsource People_2016_MinskАлександр Орлов, Outsource People_2016_Minsk
Александр Орлов, Outsource People_2016_MinskOutsourcePeopleConference
 
Konstantin Popovchenko, Outsource People_2016_Minsk
Konstantin Popovchenko, Outsource People_2016_MinskKonstantin Popovchenko, Outsource People_2016_Minsk
Konstantin Popovchenko, Outsource People_2016_MinskOutsourcePeopleConference
 
Ilya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskIlya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskOutsourcePeopleConference
 
Oleksiy Skrypnyk, Outsource People_2016_Minsk
Oleksiy Skrypnyk, Outsource People_2016_MinskOleksiy Skrypnyk, Outsource People_2016_Minsk
Oleksiy Skrypnyk, Outsource People_2016_MinskOutsourcePeopleConference
 
Владимир Ничипорович, Outsource People_2016_Minsk
Владимир Ничипорович, Outsource People_2016_MinskВладимир Ничипорович, Outsource People_2016_Minsk
Владимир Ничипорович, Outsource People_2016_MinskOutsourcePeopleConference
 
Кондратович Александр, Outsource People_2016_Minsk
Кондратович Александр, Outsource People_2016_MinskКондратович Александр, Outsource People_2016_Minsk
Кондратович Александр, Outsource People_2016_MinskOutsourcePeopleConference
 
Максим Болотов, Outsource People_2016_Minsk
Максим Болотов, Outsource People_2016_MinskМаксим Болотов, Outsource People_2016_Minsk
Максим Болотов, Outsource People_2016_MinskOutsourcePeopleConference
 
Андрей Ланкин, Outsource People_2016_Minsk
Андрей Ланкин, Outsource People_2016_MinskАндрей Ланкин, Outsource People_2016_Minsk
Андрей Ланкин, Outsource People_2016_MinskOutsourcePeopleConference
 
Сергей Кузьменко, Outsource People_2016_Minsk
Сергей Кузьменко, Outsource People_2016_MinskСергей Кузьменко, Outsource People_2016_Minsk
Сергей Кузьменко, Outsource People_2016_MinskOutsourcePeopleConference
 
Вадим Нарейко, Outsource People_2016_Minsk
Вадим Нарейко, Outsource People_2016_MinskВадим Нарейко, Outsource People_2016_Minsk
Вадим Нарейко, Outsource People_2016_MinskOutsourcePeopleConference
 

More from OutsourcePeopleConference (15)

Женя Розинский_2, Outsource People_2016_Minsk
Женя Розинский_2, Outsource People_2016_MinskЖеня Розинский_2, Outsource People_2016_Minsk
Женя Розинский_2, Outsource People_2016_Minsk
 
Сергей Атанасов, Outsource People_2016_Minsk
Сергей Атанасов, Outsource People_2016_MinskСергей Атанасов, Outsource People_2016_Minsk
Сергей Атанасов, Outsource People_2016_Minsk
 
Алексей Граков, Outsource People_2016_Minsk
Алексей Граков, Outsource People_2016_MinskАлексей Граков, Outsource People_2016_Minsk
Алексей Граков, Outsource People_2016_Minsk
 
Егор Бугаенко, Outsource People_2016_Minsk
Егор Бугаенко, Outsource People_2016_MinskЕгор Бугаенко, Outsource People_2016_Minsk
Егор Бугаенко, Outsource People_2016_Minsk
 
Александр Орлов, Outsource People_2016_Minsk
Александр Орлов, Outsource People_2016_MinskАлександр Орлов, Outsource People_2016_Minsk
Александр Орлов, Outsource People_2016_Minsk
 
Konstantin Popovchenko, Outsource People_2016_Minsk
Konstantin Popovchenko, Outsource People_2016_MinskKonstantin Popovchenko, Outsource People_2016_Minsk
Konstantin Popovchenko, Outsource People_2016_Minsk
 
Ilya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_MinskIlya Kazimirovskiy, Outsource People_2016_Minsk
Ilya Kazimirovskiy, Outsource People_2016_Minsk
 
Oleksiy Skrypnyk, Outsource People_2016_Minsk
Oleksiy Skrypnyk, Outsource People_2016_MinskOleksiy Skrypnyk, Outsource People_2016_Minsk
Oleksiy Skrypnyk, Outsource People_2016_Minsk
 
Владимир Ничипорович, Outsource People_2016_Minsk
Владимир Ничипорович, Outsource People_2016_MinskВладимир Ничипорович, Outsource People_2016_Minsk
Владимир Ничипорович, Outsource People_2016_Minsk
 
Кондратович Александр, Outsource People_2016_Minsk
Кондратович Александр, Outsource People_2016_MinskКондратович Александр, Outsource People_2016_Minsk
Кондратович Александр, Outsource People_2016_Minsk
 
Максим Болотов, Outsource People_2016_Minsk
Максим Болотов, Outsource People_2016_MinskМаксим Болотов, Outsource People_2016_Minsk
Максим Болотов, Outsource People_2016_Minsk
 
Андрей Ланкин, Outsource People_2016_Minsk
Андрей Ланкин, Outsource People_2016_MinskАндрей Ланкин, Outsource People_2016_Minsk
Андрей Ланкин, Outsource People_2016_Minsk
 
Hugo Messer, Outsource People_2016_Minsk
Hugo Messer, Outsource People_2016_MinskHugo Messer, Outsource People_2016_Minsk
Hugo Messer, Outsource People_2016_Minsk
 
Сергей Кузьменко, Outsource People_2016_Minsk
Сергей Кузьменко, Outsource People_2016_MinskСергей Кузьменко, Outsource People_2016_Minsk
Сергей Кузьменко, Outsource People_2016_Minsk
 
Вадим Нарейко, Outsource People_2016_Minsk
Вадим Нарейко, Outsource People_2016_MinskВадим Нарейко, Outsource People_2016_Minsk
Вадим Нарейко, Outsource People_2016_Minsk
 

Recently uploaded

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCRsoniya singh
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailAriel592675
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth MarketingShawn Pang
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurSuhani Kapoor
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFOrient Homes
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...Khaled Al Awadi
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncrdollysharma2066
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedKaiNexus
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creationsnakalysalcedo61
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckHajeJanKamps
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherPerry Belcher
 

Recently uploaded (20)

Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Mahipalpur 🔝 Delhi NCR
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Case study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detailCase study on tata clothing brand zudio in detail
Case study on tata clothing brand zudio in detail
 
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
Tech Startup Growth Hacking 101  - Basics on Growth MarketingTech Startup Growth Hacking 101  - Basics on Growth Marketing
Tech Startup Growth Hacking 101 - Basics on Growth Marketing
 
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service JamshedpurVIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
VIP Call Girl Jamshedpur Aashi 8250192130 Independent Escort Service Jamshedpur
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDFCATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
CATALOG cáp điện Goldcup (bảng giá) 1.4.2024.PDF
 
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...NewBase  22 April  2024  Energy News issue - 1718 by Khaled Al Awadi  (AutoRe...
NewBase 22 April 2024 Energy News issue - 1718 by Khaled Al Awadi (AutoRe...
 
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / NcrCall Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
Call Girls in DELHI Cantt, ( Call Me )-8377877756-Female Escort- In Delhi / Ncr
 
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… AbridgedLean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
Lean: From Theory to Practice — One City’s (and Library’s) Lean Story… Abridged
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
Marketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet CreationsMarketing Management Business Plan_My Sweet Creations
Marketing Management Business Plan_My Sweet Creations
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deckPitch Deck Teardown: NOQX's $200k Pre-seed deck
Pitch Deck Teardown: NOQX's $200k Pre-seed deck
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry BelcherA.I. Bot Summit 3 Opening Keynote - Perry Belcher
A.I. Bot Summit 3 Opening Keynote - Perry Belcher
 

Project Risk Management Development: Choosing Between Agile and Waterfall Models

  • 1. Project management development Based on Risk analysis Dov Nimratz 2016
  • 2. About me • 30 years in R&D • 17 years in Israel HighTech • ECI, Telrad, RAD, Audiocodes companies • HW, SW, Mechanical design engineer • Project & Product Manager • Business developer for EMEA & CIS countries • 22 publications, US patent • Counseling & SW development teaching
  • 3. What do you customer wish? • Get profit • Not losing investments • Before failure symptom appears «Risk is the potential of gaining or losing something of value» - from Wiki • Get best performance: Maximum result for minimum investment in shortest time • You as the trainer for football team
  • 4. The 2015 CHAOS Report by the Standish Group http://www.infoq.com/articles/standish-chaos-2015 The Modern Resolution (OnTime, OnBudget with a satisfactory result) of all software projects from 2011-2015 within the new CHAOS database.
  • 5. Project management as a project • SW project management based on Risk analysis is sequence of actions to proactively defining negative events and steps to minimize damage to the project • Completely get rid of loss-related risk impossible • But it is possible to identify the most critical and costly risks • Be prepared for them to control their appearance.
  • 6. Project domain comparison Develop protocol according to standard Develop graphical search engine for mobile app. Fully described. Required exact implementation Described briefly Technical specification in low level Business overview specification Business stories only with task priority changes Business stories with feature changes Waterfall model Iterative model
  • 7. Input factors • Project readiness in the customer's head • Development team specification • Project characteristics – time and size • Required quality and reliability. • Project domain.
  • 8. Life cycle Design Detection Analyze PriorityPlanning Reaction Monitoring Life cycle elements Risk management involves two groups of actions: • Risk Assessment • Risk Management And point to rethink
  • 9. Risk identification list • Social and technological risks • Risk List should include: – The condition of the risk and its description – Symptoms its early detection (if possible) – What impact event risk (time, money, reputation) – What happens if the risk becomes an event and we can not resist him
  • 10. Analysis each risk from the list • Assign 4 levels of (probability of occurrence) / (severity of the harm) : – History – Poker – Group – “Devil’s advocate”
  • 11. Risk prioritizing Priority = Probability x Harm Priority Description Symptom Probability Harm Previous lev Reaction Risk planning • Symptoms of the risk Priority Description Symptom Probability Harm Previous lev Reaction
  • 12. Defense reaction Priority Description Symptom Probability Harm Previous lev Reaction • Avoid or Protect • Protection expediency: The effectiveness of the protection = (Cost of risk before protection - The cost of risk with the protection) / (protection cost) The effectiveness of the protection ≤ 1
  • 13. Monitoring • Once a week or in the end of the sprint • Change priority - shows critical point over or close in • Constant exchange of information among team members, management and the customer Priority Description Symptom Probability Harm Previous lev Reaction
  • 14. Waterfall vs Agile Waterfall Agile Customer may change development Very little. Development based on HLD/LLD Big, between iterations Solution reliability High, in terms of specification Low. Mostly idea realization Resources Big team Small team Time to market Slow Quick Architecture accuracy Sophisticated and analyzed Sacrificed rapid solution Percentage of juniors in the team Can be big under experts supervision Small - all team members depend on each other
  • 15. Team qualification by Bam & Tender Level Characteristic Suitable model 3 In an emergency situation, may revise the development method instructions Both models. Unit head. 2 Can adapt the method to the situation. With some practice may go in level 3 Agile or Medium Waterfall. Team lead. 1A He has experience in several projects and is able to estimate the resources / small problems risk Both model under Team Leader supervision 1B The programmer or tester with little experience Not Recommended in Agile team. -1 May have the technical knowledge, but bad in the team is working. Can be used as FreeLancer or consultant, but not as a member of both models
  • 16. Project characteristic Agile Waterfall Domain Target Fast result delivery . Not fully specified. Architectural accuracy, performance, and reliability. Size Small project and teams Big project and teams Environment High variable Stable, Low variable Management Client relationship Focus on customer satisfaction Focus on the contract implementation Planning and control The team target it them self Meeting the requirements described in the plan Result transfer In person close communication Defined by contract
  • 17. Project characteristicAgile Waterfall Technically Requirements Prioritized and presented in the form of stories. They can easily be changed by the customer Described in spec and rarely changed in accordance with the spec, manly clarification Development Simple design, small development steps Extensive design, a big change for the iteration step. Tests Automatic with reuse and continues development Documented, usually in the form of "black box” test Staff Customer access Available easily and often Often not available, separated Team At least 30% level 2 and 3. Almost no 1B From 10% level 3 and up to 30% 1B Internal team culture The team is ready to take responsibility and enjoy the freedom Freedom and responsibility are restricted by employment contract
  • 18. Criteria Agile / Waterfall Factor Agile Waterfall Team Small team. Each one responsible for all. Personal trust and a collective motivation in the group. Suitable for large group and project. Relationships are formalized by contract Product Poor tested and not reliable. Do not documented and often misses the requirements. Effective with prototyping Suitable for critical products. It is difficult to apply for prototyping Volatility The simplicity of design and easy to implement. The risk of high costs when moving into a reliable release Suitable for well-documented products, such as the implementation of the standards. Team level There must always be a critical mass of 2-3 level. Harmful use of 1B level Level 2-3 critical mass required only at the design stage. Applicable staff level 1B In team culture High freedom within the group with a collective responsibility Operating under an employment contract with a high employment security.
  • 19. Polar diagram Qualification 1B % / 2-3% Velocity. Number of changes in month Team size Culture. Anarchist number Reliability 40 – 15 30 – 20 10 – 30 0 – 35
  • 20. 5 steps for Project management model design Risk assessment for the Agile and Waterfall models All risks identified? Extern experts Model identified? Develop by Agile Develop by Waterfall Pick out Agile parts Develop iteration Deliver developed part of product Risk monitoring Update risk table No Yes Not chosen Agile Waterfall
  • 21. Conclusions • Project management is a project itself • It needs to be developed • Agile is good, but Waterfall is not dead • Risk management is a key for success • Continues monitoring and modification are required