SlideShare una empresa de Scribd logo
1 de 23
Ruslan Seredyuk
RISKS IN SOFTWARE
PROJECTS SUCCESS RATE
Failed
18%
Challenged
43%
Successful
39%
Projects
Chaos Report 2013 by Stabd
RECENT EVIDENCE
• Obama Care - only 1% of people managed to successfully enroll with the site in
its first week of operation
• The Surrey Integrated Reporting Enterprise Network (SIREN). Not fit for
purpose. Team was not capable to finish the project. (15M GBP failure)
• Digital Media Initiative (By 2013, the project was judged to be obsolete (as
much cheaper commercial off the shelf alternatives by then existed) and was
scrapped by BBC management. (98M GBP)
• Expeditionary Combat Support System . US Air Force. No significant
capabilities ready on time; would have cost $1.1bn more just to get to 1/4 of
the original scope. (1.1 bn USD )
http://en.wikipedia.org/wiki/List_of_failed_and_overbudget_custom_sof
tware_projects
BUT WHY IN SOFTWARE
RISKS ARE INEVITABLE IN SOFTWARE.
WHY???
• Misunderstanding of requirements
• Lack of top management commitment and support
• Lack of adequate user involvement
• Failure to gain user commitment
• Failure to manage end user expectation
• Changes to requirements
• Lack of an effective project management methodology
Top Ten Lists of Software Project Risks :
Evidence from the Literature Survey, 2011
WHY WE DON’T DO RISKS
MANAGEMENT
• Boring/Hard to do
• Does not work
• We should think positively toward the project goals 
• The data needed to do risk management effectively is lacking.
• Agile handles risks as a part of methodology
• One person can not manage risks effectively
• People minimize the need for risk management by the absence of evidence
(nothing bad has happened yet).
• We don’t really what is a RISK
WHAT IS A RISK
TYPE OF RISKS
• known known – general software development risks
• known unknowns - project specific risks
• unknown unknowns - “Black Swans”
KNOWN KNOWS
• Misunderstanding of requirements
• Lack of top management commitment and support
• Lack of adequate user involvement
• Failure to gain user commitment
• Failure to manage end user expectation
• Changes to requirements
• Lack of an effective project management methodology
KNOWN KNOWS. WHAT WE CAN DO ?
• Be prepared, they will come
• Identify using checklists (top 5 - Demarko , top 10 Bohem, taxonomy method)
• Have a risk response plan in place
• Put avoidance strategies into estimates
• Have contingency plans for mitigation
BOHEM CHEKLIST. TOP 10
• 1 Personnel Shortfalls - avoid
• 2 Unrealistic Schedules and Budgets - mitigate
• 3 Developing the wrong software functions - avoid
• 4 Developing the wrong user interface - avoid
• 5 Gold-plating - avoid
• 6 Continuing stream of requirements changes - mitigate
• 7 Shortfalls in externally-performed tasks – avoid, transfer
• 8 Shortfalls in externally-furnished components – avoid, transfer
• 9 Real-time performance shortfalls – avoid, mitigate
• 10 Straining computer science capabilities - avoid
TAXONOMY BASED RISK
IDENTIFICATION
Software Engineering InstituteSoftware Engineering Institute
Software Engineering Institute
KNOWN UNKNOWNS
• Project/product specific risks – new business area
• New technology (e.g. Hadoop)
• Team from Ukraine , cultural differences
• High speed/performance objectives
KNOWN UNKNOWNS. WHAT WE CAN DO
• Be prepared, they MAY come
• Identify using brainstorming, Crawford Slip method, Weekly Meetings,
Documentation analysis etc.
• Have a risk response plan in place
• Put avoidance strategies into estimates
• Have contingency plans/reserves for risk management
KNOWN UNKNOWNS. WHAT WE CAN DO
UNKNOWN UNKNOWNS
• 50% of your team decided to quit
• Virus broken source code repo
• Server crashed with no backups
BLACK SWANS. AMOUNT VS DAMAGE
0%
10%
20%
30%
40%
50%
60%
70%
80%
90%
100%
Amount Damage
Black Swans Other risks
According to Tom Kendrick most severe 20% of the risks are black swans.
Black swans bring 50% of the damage
UNKNOWN UNKNOWNS. WHAT WE CAN
DO
• Be prepared they may occur
• Have a reserve (100% from initial risks estimates)
• Don’t get shocked with the risk
• Have a swot team to handle that
• Enjoy
WHERE ELSE I CAN LOOK FOR RISKS
User
18%
Requirement
21%
Complexity
5%
Planning and
Control
34%
Team
11%
Organizational
Environment
11%
User Requirement Complexity Planning and Control Team Organizational Environment
CONCLUSION
• Don’t be afraid of risks
• Identify as soon as possible
• Use checklists and people around for risks identification and management
SOMETHING TO READ

Más contenido relacionado

Destacado

Lviv startup club presentation
Lviv startup club presentationLviv startup club presentation
Lviv startup club presentation
Lviv Startup Club
 
Проект "Особистість"
Проект "Особистість"Проект "Особистість"
Проект "Особистість"
Lviv Startup Club
 
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
Lviv Startup Club
 
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
Lviv Startup Club
 

Destacado (15)

Lviv Pm Club Любов Самойлова "РМCDF як орієнтир компетенцій РМ"
Lviv Pm Club Любов Самойлова  "РМCDF як орієнтир компетенцій РМ"Lviv Pm Club Любов Самойлова  "РМCDF як орієнтир компетенцій РМ"
Lviv Pm Club Любов Самойлова "РМCDF як орієнтир компетенцій РМ"
 
iCamp 2015. Людмила Макаренко “Формування спільноти навколо бренду за допомог...
iCamp 2015. Людмила Макаренко “Формування спільноти навколо бренду за допомог...iCamp 2015. Людмила Макаренко “Формування спільноти навколо бренду за допомог...
iCamp 2015. Людмила Макаренко “Формування спільноти навколо бренду за допомог...
 
Lviv startup club presentation
Lviv startup club presentationLviv startup club presentation
Lviv startup club presentation
 
Кирило Клімаков. “Управління проектами: GameDev проти аутсорсингу”
Кирило Клімаков. “Управління проектами: GameDev проти аутсорсингу”Кирило Клімаков. “Управління проектами: GameDev проти аутсорсингу”
Кирило Клімаков. “Управління проектами: GameDev проти аутсорсингу”
 
Orders Point
Orders PointOrders Point
Orders Point
 
Lviv MD Day 2015 Олександр Дзюба "Користувацьке тестування додатків – що дає ...
Lviv MD Day 2015 Олександр Дзюба "Користувацьке тестування додатків – що дає ...Lviv MD Day 2015 Олександр Дзюба "Користувацьке тестування додатків – що дає ...
Lviv MD Day 2015 Олександр Дзюба "Користувацьке тестування додатків – що дає ...
 
Олег Логазяк “Digital nomad: як поєднати роботу і подорожі”
Олег Логазяк “Digital nomad: як поєднати роботу і подорожі”Олег Логазяк “Digital nomad: як поєднати роботу і подорожі”
Олег Логазяк “Digital nomad: як поєднати роботу і подорожі”
 
Проект "Особистість"
Проект "Особистість"Проект "Особистість"
Проект "Особистість"
 
Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”
Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”
Віталій Подоба. “Складний Кейс: Віддалений, Між-Часовий, Part-Time менеджмент”
 
Marketing club presentation
Marketing club presentationMarketing club presentation
Marketing club presentation
 
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
 
PMday 2015. Антон Скрипник “Value centric Project Management”
PMday 2015. Антон Скрипник “Value centric Project Management”PMday 2015. Антон Скрипник “Value centric Project Management”
PMday 2015. Антон Скрипник “Value centric Project Management”
 
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
Тарас Бачинський “NDA (договір про конфіденційність/нерозголошення) та неконк...
 
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
Олексій Яновський “Як правильно органiзувати аутсорсингову іт компанiю з юрид...
 
Lviv UpWork Activation Event Ростислав Чайка "How to get first 1000$ on Upwork"
Lviv UpWork Activation Event Ростислав Чайка "How to get first 1000$ on Upwork"Lviv UpWork Activation Event Ростислав Чайка "How to get first 1000$ on Upwork"
Lviv UpWork Activation Event Ростислав Чайка "How to get first 1000$ on Upwork"
 

Similar a Lviv PM Club Руслан Середюк "Ризики в управлінні проектами"

Project risk management
Project risk managementProject risk management
Project risk management
Mohsin Azam
 
Project risk management
Project risk managementProject risk management
Project risk management
Mohsin Azam
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
India Scrum Enthusiasts Community
 
PA2557_SQM_Lecture7 - Defect Prevention.pdf
PA2557_SQM_Lecture7 - Defect Prevention.pdfPA2557_SQM_Lecture7 - Defect Prevention.pdf
PA2557_SQM_Lecture7 - Defect Prevention.pdf
hulk smash
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
BetshaTizazu2
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
Najmul Hussain
 

Similar a Lviv PM Club Руслан Середюк "Ризики в управлінні проектами" (20)

Project risk management
Project risk managementProject risk management
Project risk management
 
Vulnerability Management In An Application Security World
Vulnerability Management In An Application Security WorldVulnerability Management In An Application Security World
Vulnerability Management In An Application Security World
 
Project risk management
Project risk managementProject risk management
Project risk management
 
Another Agile Intro
Another Agile IntroAnother Agile Intro
Another Agile Intro
 
Software Engineering (Risk Management)
Software Engineering (Risk Management)Software Engineering (Risk Management)
Software Engineering (Risk Management)
 
It project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practicesIt project management infamous failures, classic mistakes, and best practices
It project management infamous failures, classic mistakes, and best practices
 
Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) - Unit 8-risk manaegement (1) -
Unit 8-risk manaegement (1) -
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Risk management
Risk managementRisk management
Risk management
 
Application Assessment Techniques
Application Assessment TechniquesApplication Assessment Techniques
Application Assessment Techniques
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Philly ETE - Are Your Developers Bull$h!tt!ng You? And why that's the wrong q...
Philly ETE - Are Your Developers Bull$h!tt!ng You? And why that's the wrong q...Philly ETE - Are Your Developers Bull$h!tt!ng You? And why that's the wrong q...
Philly ETE - Are Your Developers Bull$h!tt!ng You? And why that's the wrong q...
 
Risk Identification Process Powerpoint Presentation Slides
Risk Identification Process Powerpoint Presentation SlidesRisk Identification Process Powerpoint Presentation Slides
Risk Identification Process Powerpoint Presentation Slides
 
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
ATC2013-Thiru and Abhishek-How to prevent Agile from becoming Fragile?
 
PA2557_SQM_Lecture7 - Defect Prevention.pdf
PA2557_SQM_Lecture7 - Defect Prevention.pdfPA2557_SQM_Lecture7 - Defect Prevention.pdf
PA2557_SQM_Lecture7 - Defect Prevention.pdf
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
 
Agile-Risk-Management in Project Management
Agile-Risk-Management in Project ManagementAgile-Risk-Management in Project Management
Agile-Risk-Management in Project Management
 
pressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.pptpressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.ppt
 
Risk Identification Process PowerPoint Presentation Slides
Risk Identification Process PowerPoint Presentation SlidesRisk Identification Process PowerPoint Presentation Slides
Risk Identification Process PowerPoint Presentation Slides
 

Más de Lviv Startup Club

Más de Lviv Startup Club (20)

Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
Artem Bykovets: 4 Вершники апокаліпсису робочих стосунків (+антидоти до них) ...
 
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
Dmytro Khudenko: Challenges of implementing task managers in the corporate an...
 
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
Sergii Melnichenko: Лідерство в Agile командах: ТОП-5 основних психологічних ...
 
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
Mariia Rashkevych: Підвищення ефективності розроблення та реалізації освітніх...
 
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
Mykhailo Hryhorash: What can be good in a "bad" project? (UA)
 
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
Oleksii Kyselov: Що заважає ПМу зростати? Розбір практичних кейсів (UA)
 
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
Yaroslav Osolikhin: «Неідеальний» проєктний менеджер: People Management під ч...
 
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
Mariya Yeremenko: Вплив Генеративного ШІ на сучасний світ та на особисту ефек...
 
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...
 
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
Maksym Stelmakh : Державні електронні послуги та сервіси: чому бізнесу варто ...
 
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
Alexander Marchenko: Проблеми росту продуктової екосистеми (UA)
 
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
Oleksandr Grytsenko: Save your Job або прокачай скіли до Engineering Manageme...
 
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
Yuliia Pieskova: Фідбек: не лише "як", але й "коли" і "навіщо" (UA)
 
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)Nataliya Kryvonis: Essential soft skills to lead your team (UA)
Nataliya Kryvonis: Essential soft skills to lead your team (UA)
 
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
Volodymyr Salyha: Stakeholder Alchemy: Transforming Analysis into Meaningful ...
 
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
Anna Chalyuk: 7 інструментів та принципів, які допоможуть зробити вашу команд...
 
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
Oksana Smilka: Цінності, цілі та (де) мотивація (UA)
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
Andrii Skoromnyi: Чому не працює методика "5 Чому?" – і яка є альтернатива? (UA)
 
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
Maryna Sokyrko & Oleksandr Chugui: Building Product Passion: Developing AI ch...
 

Último

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 

Último (20)

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

Lviv PM Club Руслан Середюк "Ризики в управлінні проектами"

  • 3. RECENT EVIDENCE • Obama Care - only 1% of people managed to successfully enroll with the site in its first week of operation • The Surrey Integrated Reporting Enterprise Network (SIREN). Not fit for purpose. Team was not capable to finish the project. (15M GBP failure) • Digital Media Initiative (By 2013, the project was judged to be obsolete (as much cheaper commercial off the shelf alternatives by then existed) and was scrapped by BBC management. (98M GBP) • Expeditionary Combat Support System . US Air Force. No significant capabilities ready on time; would have cost $1.1bn more just to get to 1/4 of the original scope. (1.1 bn USD ) http://en.wikipedia.org/wiki/List_of_failed_and_overbudget_custom_sof tware_projects
  • 4. BUT WHY IN SOFTWARE
  • 5. RISKS ARE INEVITABLE IN SOFTWARE. WHY??? • Misunderstanding of requirements • Lack of top management commitment and support • Lack of adequate user involvement • Failure to gain user commitment • Failure to manage end user expectation • Changes to requirements • Lack of an effective project management methodology Top Ten Lists of Software Project Risks : Evidence from the Literature Survey, 2011
  • 6. WHY WE DON’T DO RISKS MANAGEMENT • Boring/Hard to do • Does not work • We should think positively toward the project goals  • The data needed to do risk management effectively is lacking. • Agile handles risks as a part of methodology • One person can not manage risks effectively • People minimize the need for risk management by the absence of evidence (nothing bad has happened yet). • We don’t really what is a RISK
  • 7. WHAT IS A RISK
  • 8. TYPE OF RISKS • known known – general software development risks • known unknowns - project specific risks • unknown unknowns - “Black Swans”
  • 9. KNOWN KNOWS • Misunderstanding of requirements • Lack of top management commitment and support • Lack of adequate user involvement • Failure to gain user commitment • Failure to manage end user expectation • Changes to requirements • Lack of an effective project management methodology
  • 10. KNOWN KNOWS. WHAT WE CAN DO ? • Be prepared, they will come • Identify using checklists (top 5 - Demarko , top 10 Bohem, taxonomy method) • Have a risk response plan in place • Put avoidance strategies into estimates • Have contingency plans for mitigation
  • 11. BOHEM CHEKLIST. TOP 10 • 1 Personnel Shortfalls - avoid • 2 Unrealistic Schedules and Budgets - mitigate • 3 Developing the wrong software functions - avoid • 4 Developing the wrong user interface - avoid • 5 Gold-plating - avoid • 6 Continuing stream of requirements changes - mitigate • 7 Shortfalls in externally-performed tasks – avoid, transfer • 8 Shortfalls in externally-furnished components – avoid, transfer • 9 Real-time performance shortfalls – avoid, mitigate • 10 Straining computer science capabilities - avoid
  • 12. TAXONOMY BASED RISK IDENTIFICATION Software Engineering InstituteSoftware Engineering Institute Software Engineering Institute
  • 13. KNOWN UNKNOWNS • Project/product specific risks – new business area • New technology (e.g. Hadoop) • Team from Ukraine , cultural differences • High speed/performance objectives
  • 14. KNOWN UNKNOWNS. WHAT WE CAN DO • Be prepared, they MAY come • Identify using brainstorming, Crawford Slip method, Weekly Meetings, Documentation analysis etc. • Have a risk response plan in place • Put avoidance strategies into estimates • Have contingency plans/reserves for risk management
  • 15. KNOWN UNKNOWNS. WHAT WE CAN DO
  • 16.
  • 17.
  • 18. UNKNOWN UNKNOWNS • 50% of your team decided to quit • Virus broken source code repo • Server crashed with no backups
  • 19. BLACK SWANS. AMOUNT VS DAMAGE 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Amount Damage Black Swans Other risks According to Tom Kendrick most severe 20% of the risks are black swans. Black swans bring 50% of the damage
  • 20. UNKNOWN UNKNOWNS. WHAT WE CAN DO • Be prepared they may occur • Have a reserve (100% from initial risks estimates) • Don’t get shocked with the risk • Have a swot team to handle that • Enjoy
  • 21. WHERE ELSE I CAN LOOK FOR RISKS User 18% Requirement 21% Complexity 5% Planning and Control 34% Team 11% Organizational Environment 11% User Requirement Complexity Planning and Control Team Organizational Environment
  • 22. CONCLUSION • Don’t be afraid of risks • Identify as soon as possible • Use checklists and people around for risks identification and management

Notas del editor

  1. Прийшов вас усіх позитивно заряджених лякати ризиками…. Але краще бути підготовленим ніж не знаючим… Доречі ризики бувають не тільки негативні але й позитивні
  2. ввід * чому софт проекти фейляться... - ми ж плануємо, дехто детальніше дехто не так детально - але в кінці або не то заімплементимо, або невчасно здамо проект ризиків є багато і тут нічо не зробиш - мусимо з тим жити НАЗВІТЬ ОДНУ З ОСНОВНИХ ПРИЧИН ЧОМУ ПРОЕКТИ ФЕЙЛЯТЬСЯ ?
  3. В чому ж причина… ? Не вміють ? Ще не навчилися ? В штатах – та ну там все ж по процесах ? The technology programme was initiated by the director of BBC Technology Ashley Highfield in 2008.[1] It aimed to streamline broadcast operations by moving to a fully digital, tapeless production workflow at a cost of £81.7 million. Forecast to deliver cost savings to the BBC of around £18 million, DMI was contracted out to the technology services provider Siemens with consulting by Deloitte. Among the production features to be provided by DMI were a media ingest system; a media asset management system, unifying audio, video and stills archival; an online storyboarding system; and metadata storage and sharing. A core part of the system was formed by using Cinegy, a production suite originally developed prior to the DMI project by the BBC and selected by Siemens in 2008.[4][5] The DMI Programme Director was television producer and entrepreneur Raymond P. Le Gué. The Expeditionary Combat Support System (ECSS) was a failed enterprise resource planning software project undertaken by the United States Air Force (USAF) between 2005 and 2012. The goal of the project was to automate and streamline the USAF's logistics operations by, in part, consolidating and replacing over 200 separate legacy systems. Development of the system was originally contracted to the Oracle Corporation in 2005, and was later supervised by Computer Sciences Corporation.
  4. Harvard review Although uncertainty is accelerating, it isn’t affecting all industries the same way. That’s because there are two primary types of uncertainty - demand uncertainty (will customers buy your product?) and technological uncertainty (can we make a desirable solution?) - and how much uncertainty your industry faces depends on the interaction of the two. Demand uncertainty arises from the unknowns associated with solving any problem, such as hidden customer preferences. Technological uncertainty results from unknowns regarding the technologies that might emerge or be combined to create a new solution.
  5. Тут наведено основні причини : http://mooc.ee/MTAT.03.243/2015_spring/uploads/Main/top-10.pdf 12 досліджень на тему ризиків. і вони доводять що нема проблеми в складності проектів. це все від того що або не так зрозуміли вимоги, або проект не важливий, або не питають користувачів і не думають про них. про вимоги - Business Analysis Benchmark report каже що The companies using best requirements practices will estimate a project at $3 million and better than half the time will spend $3 million on that project. Including all failures, scope creep, and mistakes across the entire portfolio of projects, this group will spend, on average, $3.63 million per project. The Business Analysis Benchmark Page 3 of 30 • The companies using poor requirements practices will estimate a project at $3 million and will be on budget less than 20% of the time. 50% of time, the overrun on the project both in time and budget will be massive. Across the entire portfolio of successes and failures, this company with poor requirements practices will Не менеджимо експектейшени / user commitment– блумберг….. Eikon In 2010, Thomson Reuters took on the mighty Bloomberg with a new trading terminal of its own. It was to be a bloody fight—but it’s already over.
  6. In construction it’s hard too, but they learned for that and we IT project managers don’t. Also they have unique projects with unique risks Boring/Hard to do/Does not work - we do risks management every day, so this is intuitive. (before cross the road we look around) We should think positively toward the project goals . Any "manage for success" approach based on making sure risks don't materialize just sets a project up for disaster when they do. For any sensibly organized project, the risks are not incidental to the project goal; they come with the terrain. No data for risks ::::: However, the major risks facing most projects are common to all IT projects.
  7. Вплив невизначеності на цілі Success of the project depends on project risks management No effect on objectives – no risk Ризики часто путають з їхміни причинами та наслідками. Причини: need to use an unproven new technology, the lack of skilled personnel, or the fact that the organization has never done a similar project before. Ризики: the possibility that planned productivity targets might not be met, interest or exchange rates might fluctuate, the chance that client expectations may be misunderstood Наслідки: being early for a milestone, exceeding the authorized budget, or failing to meet contractually agreed performance targets Приклад ризику з життя: через екстраповільну соляріс машину є ймовірність того що ми потратимо дуже багато часу на дебагінг на тому середовищі, що призведе до збільшення зусиль/вартості тої роботи і змістить час поставки.
  8. we know, there are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns – the ones we don't know we don't know. And if one looks throughout the history of our country and other free countries, it is the latter category that tend to be the difficult ones. Donald Rumsfeld, 2002
  9. Це прості ризики про які ми знаємо і які завжди є. тут чеклісти канають. Що можна робити: There is the knowledge of the risk and we understand an impact
  10. Це прості ризики про які ми знаємо і які завжди є. Ми про них знаємо. Не хочемо помічати , так але знаємо тут чеклісти канають. Що можна робити: Personnel Shortfalls: Staffing with top talent; job matching; team-building; morale-building; cross-training; prescheduling key people. 2 Unrealistic Schedules and Budgets: Detailed, multisource cost and schedule estimation; design to cost; incremental development; software reuse; requirements scrubbing. 3 Developing the wrong software functions: Organizational analysis; mission analysis; operational concept formulation; user surveys; prototyping; early users’ manuals. 4 Developing the wrong user interface: Prototyping; scenarios; task analysis. 5 Gold-plating. Requirements scrubbing: prototyping; costbenefit analysis; design to cost. 6 Continuing stream of requirements changes: High change threshold; information-hiding; incremental development (defer changes to later increments). 7 Shortfalls in externally-performed tasks: Reference-checking; pre-award audits; award-fee contracts; competitive design or prototyping; team-building. 8 Shortfalls in externally-furnished components: Benchmarking; inspections; reference checking; compatibility analysis. 9 Real-time performance shortfalls: Simulation; benchmarking; modelling; prototyping; instrumentation; tuning. 10 Straining computer science capabilities: Technical analysis; cost-benefit analysis; prototyping; reference checking. ------- ЦЕ КОЛИ ВИКОРИСТОВУЮТЬ СОФТВАРЕ ДЕВ. НЕ ПО ПРИЗНАЧЕННЮ
  11. Це прості ризики про які ми знаємо і які завжди є. Ми про них знаємо. Не хочемо помічати , так але знаємо тут чеклісти канають. Що можна робити: Personnel Shortfalls: Staffing with top talent; job matching; team-building; morale-building; cross-training; prescheduling key people. 2 Unrealistic Schedules and Budgets: Detailed, multisource cost and schedule estimation; design to cost; incremental development; software reuse; requirements scrubbing. 3 Developing the wrong software functions: Organizational analysis; mission analysis; operational concept formulation; user surveys; prototyping; early users’ manuals. 4 Developing the wrong user interface: Prototyping; scenarios; task analysis. 5 Gold-plating. Requirements scrubbing: prototyping; costbenefit analysis; design to cost. 6 Continuing stream of requirements changes: High change threshold; information-hiding; incremental development (defer changes to later increments). 7 Shortfalls in externally-performed tasks: Reference-checking; pre-award audits; award-fee contracts; competitive design or prototyping; team-building. 8 Shortfalls in externally-furnished components: Benchmarking; inspections; reference checking; compatibility analysis. 9 Real-time performance shortfalls: Simulation; benchmarking; modelling; prototyping; instrumentation; tuning. 10 Straining computer science capabilities: Technical analysis; cost-benefit analysis; prototyping; reference checking. ------- ЦЕ КОЛИ ВИКОРИСТОВУЮТЬ СОФТВАРЕ ДЕВ. НЕ ПО ПРИЗНАЧЕННЮ. Hadup – бо хочеться попробувати
  12. 194 питання Product Engineering. (project risks) The technical aspects of the work to be accomplished. Development Environment. (project risks) The methods, procedures, and tools used to produce the product. Program Constraints. (business risks) The contractual, organizational, and operational factors within which the software is developed but which are generally outside of the direct control of the local management. -----Requirements Requirements are poorly documented Requirements have been baselined but continue to change Defined, and further definition expands the scope of the project Additional requirements are added Vaguely specified areas of the product are more time-consuming than expected -----Development environment Facilities are not available on time Development tools are not chosen based on their technical merits and do not provide the planned productivity Learning curve for new development tool is longer or steeper than expected End-users End-user insists on new requirements End-user ultimately finds product to be unsatisfactory, requiring redesign and Rework Schedule creation Schedule, resources, and product definition have all been dictated by the customer or upper management and are not in balance Schedule is optimistic, "best case" (rather than realistic, "expected case") Schedule omits necessary tasks
  13. There is the knowledge of the risk but we don’t understand an impact
  14. There is the knowledge of the risk but we don’t understand an impact
  15. Якщо бурндовн показує що ризиків не зменшується , то тім може зробити окрему ітерацію де буде фіксати лиш ризики Risks burndown chart Our simple risk census here describes each risk, provides an estimate of how likely the risk is to occur, the impact to the schedule if the risk did occur, and then the expected exposure to the risk which is the probability multiplied by the size of the loss. I recommend creating a risk census during the first sprint planning meeting and then updating it quickly during subsequent planning meetings as new risks are identified or as the probabilities or sizes of known risks change.
  16. A Black Swan is an improbable and unexpected event that has three characteristics. First, it takes us completely by surprise, typically because it’s outside of our models. Second, a Black Swan has a disproportionately large impact. Many rare and surprising events happen that aren’t such a big deal. Third, after a Black Swan, people have a tendency to say that they saw it coming.
  17. Якщо ви гарно зробили домашню роботу і запланували всю роботу по ризикам, закладіть ще раз так на unknown unknowns