SlideShare a Scribd company logo
Risk Management
Final 8-1
Syed Saqib Raza Rizvi
What is Risk??
No exact Definition
“Any uncertain factor which can bring loss or
unwanted situation in software project “
What is Risk??
•A risk is a potential problem – it might happen
and it might not
•Conceptual definition of risk
• Risk concerns future happenings
• Risk involves change in mind, opinion, actions,
places, etc.
•Two characteristics of risk
• Uncertainty – the risk may or may not happen,
that is, there are no 100% risks (those, instead, are
called constraints)
• Loss – the risk becomes a reality and unwanted
consequences or losses occur
What is Risk Management??
“Series of systematic steps that helps
software team to understand and
manage uncertainty or risk”
Why Risk Management??
• Software is difficult undertaking
• Huge investments, time, human resources are on stake
• Futures, careers, company reputation depends upon a
project
• Lots of things can go wrong or not according to plan
• No plan is 100% secure
Who Perform Risk Analysis??
•Every stakeholder participates in Risk analysis
management according to the role.
 RMMM: Risk Mitigation, Monitoring, Management
plan document.
Risk Management Strategies:
•Reactive: Risk management or react
after its appearance
(for e.g. Indiana Jones)
Not every project manager is to smart
•Pro-Active: Risk management or planning
before its appearance
(for e.g. James Bond 007)
Types of Risk??
•Project Risks
•Technical Risks
•Business Risks
Project Risks:
•Threaten project plans
•May cause project over budget and cross delivery
deadlines
•Identify budgetary, schedule, personal (staff),
resource, etc
•Change in clients requirements, technology, etc
with respect to time and there impact on software
life cycle
Technical Risks:
•Threaten quality of software product
•If any technical risk becomes reality implementation
becomes almost impossible
•Identify design, code, implementation, interface
and maintenance issues
•Technical risks mostly arises when we consider a
problem easy to implement but in reality its not.
Business Risks:
•Threaten product from business point of view
•ROI issues
•Sale/Marketing of Product
•End Users feedback
•All tangible expectations from project
Business Risks Examples:
•Excellent built product but no one really wants it
(Market Risk).
•Good product but not fits in current business
scenarios (Strategic Risk).
•Product which no one would buy (Sales Risk).
•Loosing support from upper management
(Management Risk).
Loosing budget or personal commitment (Budget
risk).
Categories of Risk:
•Predictable Risks:
Explored from past experiences,
for e.g. poor communication with customers, working
in new or unfamiliar domain, poor staff efforts etc.
•Un-Predictable Risks:
They may occur extremely difficult to identify predict
in advance, only flexible pre-planning is the way to
handle them.
Steps of Risk Management:
•Recognize Risk: What can go wrong??
•Analyze Risk: What sort of damage it does
•Rank Risk: According to impact
•Develop Plan: Finally plan is develop to
manage risk
Risk Recognition or Identification:
• First step towards avoiding them
• Systematic attempt to specify threats
• Two distinct type of risks can be identified:
• Product Specific Risks:
Identification of scope and special characteristics of your
software
Can be specified by those who have clear understanding of
current technology, people, environment, market situation
etc, that is specific to software that is to be built.
• Generic Risks:
They are potential threats to all software projects
Risk Identification:
• One method is to create risk checklist:
• Product Size: Risk associated with overall size
• Business Impact: Impact on market
• Customer Characteristics: Customer interests, knowledge
and developers ability to communicate
• Development Environment: Availability & quality of tools
• Technology to be built: Overall complexity of a system
• Staff size and experience: Experience and skills of team.
Risk Analysis or Projection:
• Also called risk estimation or risk analysis
• Attempt to specify each risk in two ways:
• Probability that risk is real
• Consequences or Impact of risk
Planners & technical staff perform risk projection in four steps:
1. Establish scale of risk
2. Delineate the consequences of risk
3. Estimate the impact on project
4. Note overall accuracy of risk projection
Risk Analysis or Projection:
•Delineate the consequences of risk
“Assign probability of to each risk according to the
general possibility of occurrence”
For e.g.:
Technology will not meet the requirement 30%
Customer will change the requirements 70%
Risk Rank:
•1. Establish scale of risk
Impact Values:
4 ----- Catastrophic
3 ----- Critical
2 ----- Marginal
1------ Negligible
R.E = Probability * Category
Risk Analysis or Projection:
•3. Estimate the impact on project
RISK Category Probability Risk Exposure
Larger number of users
then plan
Critical 30% 90
Delivery Deadline will be
tighten
Marginal 70% 140
Lack of training on toll Catastrophic 30% 120
Staff inexperience Negligible 50% 50
Less reuse then plan Critical 40% 120
Risk Analysis or Projection:
•Example:
Risk Identification:
For developing an application only 70% of application
components was pre-built, 30 % of application is to
be built
Risk Probability: 80%
Risk Impact:
60 reusable components were plan, 18 components has to be
develop from scratch.
Risk Analysis or Projection:
•Example:
The average component has 100 LOC
Say engineering cost of per LOC = 9 $
The over all cost impact to develop the components
will be:
Impact = 18 * 100 * 9 = 16,200 $
Risk Exposure = 0.8 * 16200 = ±12,960 $
Risk Mitigation, Monitoring &
Management
• The RMMM plan may be a part of the software development
plan or may be a separate document
• Once RMMM has been documented and the project has begun,
the risk mitigation, and monitoring steps begin
• Risk mitigation is a problem avoidance activity
• Risk monitoring is a project tracking activity
• Risk monitoring has three objectives
• To assess whether predicted risks do, in fact, occur
• To ensure that risk aversion steps defined for the risk are being properly
applied
• To collect information that can be used for future risk analysis
• The findings from risk monitoring may allow the project
manager to ascertain what risks caused which problems
throughout the project
THE END

More Related Content

What's hot

software quality
software qualitysoftware quality
software quality
preetikapri1
 
RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.
Aparna Nayak
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
Minhas Kamal
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
Reetesh Gupta
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
Kanchana Devi
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
NoorHameed6
 
Risk-management
 Risk-management Risk-management
Risk-management
Umesh Gupta
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
inayat khan
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
Kathirvel Ayyaswamy
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
Atul Karmyal
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
Swarnima Tiwari
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and DesignHaitham El-Ghareeb
 
Software project planning
Software project planningSoftware project planning
Software project planning
rajvir_kaur
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
Muhammad Yousuf Abdul Qadir
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
Saadi Jadoon
 
RMMM Plan
RMMM PlanRMMM Plan
RMMM Plan
Ankit Bahuguna
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
Kaustubh Gupta
 
4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle
Mohammad Hafiz-Al-Masud
 

What's hot (20)

software quality
software qualitysoftware quality
software quality
 
RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.RMMM-Risk Management,Mitigation and Monitoring.
RMMM-Risk Management,Mitigation and Monitoring.
 
Software Project Management: Risk Management
Software Project Management: Risk ManagementSoftware Project Management: Risk Management
Software Project Management: Risk Management
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
Spm software effort estimation
Spm software effort estimationSpm software effort estimation
Spm software effort estimation
 
Software Project Management
Software Project ManagementSoftware Project Management
Software Project Management
 
Risk-management
 Risk-management Risk-management
Risk-management
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
MG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENTMG6088 SOFTWARE PROJECT MANAGEMENT
MG6088 SOFTWARE PROJECT MANAGEMENT
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 ppt on sOFTWARE DEVELOPMENT LIFE CYCLE ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
ppt on sOFTWARE DEVELOPMENT LIFE CYCLE
 
Object Oriented Analysis and Design
Object Oriented Analysis and DesignObject Oriented Analysis and Design
Object Oriented Analysis and Design
 
Software project planning
Software project planningSoftware project planning
Software project planning
 
Software project management- Software Engineering
Software project management- Software EngineeringSoftware project management- Software Engineering
Software project management- Software Engineering
 
Introduction to Software Project Management
Introduction to Software Project ManagementIntroduction to Software Project Management
Introduction to Software Project Management
 
RMMM Plan
RMMM PlanRMMM Plan
RMMM Plan
 
Spm unit2
Spm unit2Spm unit2
Spm unit2
 
Project Risk Management
Project Risk ManagementProject Risk Management
Project Risk Management
 
Software quality
Software qualitySoftware quality
Software quality
 
4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle4 p’s of management spectrum and the w5hh principle
4 p’s of management spectrum and the w5hh principle
 

Similar to Risk Management

Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
SUBHASISHMAHAKUD
 
pressman-ch-25-chapte risk-management.ppt
pressman-ch-25-chapte risk-management.pptpressman-ch-25-chapte risk-management.ppt
pressman-ch-25-chapte risk-management.ppt
KhajaPasha33
 
pressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.pptpressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.ppt
MuhammadKashif703372
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptx
RanjitKdk
 
Project risk management
Project risk managementProject risk management
Project risk managementMohsin Azam
 
Project risk management
Project risk managementProject risk management
Project risk managementMohsin Azam
 
Risk Management
Risk ManagementRisk Management
Risk Management
Hinal Lunagariya
 
risk managment and quality
risk managment and qualityrisk managment and quality
risk managment and quality
TharuniDiddekunta
 
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
Vyacheslav Guzovsky
 
Risk Analysis.pdf
Risk Analysis.pdfRisk Analysis.pdf
Risk Analysis.pdf
ShrejalKesharwani
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
BetshaTizazu2
 
Riskmanagement software Engineering1.ppt
Riskmanagement software Engineering1.pptRiskmanagement software Engineering1.ppt
Riskmanagement software Engineering1.ppt
sirishaYerraboina1
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
AyidAlmgati
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.ppt
DorraLamouchi1
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
avisha23
 
Risk management lec. 06
Risk management lec. 06Risk management lec. 06
Risk management lec. 06
Noor Ul Hudda Memon
 
Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best Practices
PMILebanonChapter
 
It project risk management
It project risk managementIt project risk management
It project risk management
ssuserab06ad1
 

Similar to Risk Management (20)

Project risk analysis
Project risk analysisProject risk analysis
Project risk analysis
 
pressman-ch-25-chapte risk-management.ppt
pressman-ch-25-chapte risk-management.pptpressman-ch-25-chapte risk-management.ppt
pressman-ch-25-chapte risk-management.ppt
 
pressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.pptpressman-ch-25-risk-management.ppt
pressman-ch-25-risk-management.ppt
 
OOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptxOOSE-PRESENTATION.pptx
OOSE-PRESENTATION.pptx
 
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
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
risk managment and quality
risk managment and qualityrisk managment and quality
risk managment and quality
 
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
 
Risk Analysis.pdf
Risk Analysis.pdfRisk Analysis.pdf
Risk Analysis.pdf
 
project_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.pptproject_risk_mgmt_final 1.ppt
project_risk_mgmt_final 1.ppt
 
Project Risk management
Project Risk management Project Risk management
Project Risk management
 
Riskmanagement software Engineering1.ppt
Riskmanagement software Engineering1.pptRiskmanagement software Engineering1.ppt
Riskmanagement software Engineering1.ppt
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
PMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.pptPMI project_risk_management_final_2022.ppt
PMI project_risk_management_final_2022.ppt
 
project_risk_mgmt_final.ppt
project_risk_mgmt_final.pptproject_risk_mgmt_final.ppt
project_risk_mgmt_final.ppt
 
Risk management lec. 06
Risk management lec. 06Risk management lec. 06
Risk management lec. 06
 
Risk Management Best Practices
Risk Management Best PracticesRisk Management Best Practices
Risk Management Best Practices
 
It project risk management
It project risk managementIt project risk management
It project risk management
 

More from Saqib Raza

The Design and Analysis of Algorithms.pdf
The Design and Analysis of Algorithms.pdfThe Design and Analysis of Algorithms.pdf
The Design and Analysis of Algorithms.pdf
Saqib Raza
 
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
Saqib Raza
 
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdfData_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Saqib Raza
 
Social Impacts of Artificial intelligence
Social Impacts of Artificial intelligenceSocial Impacts of Artificial intelligence
Social Impacts of Artificial intelligence
Saqib Raza
 
Professional Practice Course Outline
Professional Practice Course OutlineProfessional Practice Course Outline
Professional Practice Course Outline
Saqib Raza
 
Ethical hacking
Ethical hackingEthical hacking
Ethical hacking
Saqib Raza
 
12 security policies
12 security policies12 security policies
12 security policies
Saqib Raza
 
11 Computer Privacy
11 Computer Privacy11 Computer Privacy
11 Computer Privacy
Saqib Raza
 
Software Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional PracticeSoftware Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional Practice
Saqib Raza
 
7 Engineering Profession
7 Engineering Profession7 Engineering Profession
7 Engineering Profession
Saqib Raza
 
6 software contracts
6 software contracts6 software contracts
6 software contracts
Saqib Raza
 
Introduction to Intellectual Property
Introduction to Intellectual PropertyIntroduction to Intellectual Property
Introduction to Intellectual Property
Saqib Raza
 
Itroduction to Business Ethics
Itroduction to Business EthicsItroduction to Business Ethics
Itroduction to Business Ethics
Saqib Raza
 
Types of Ethics
Types of EthicsTypes of Ethics
Types of Ethics
Saqib Raza
 
Introduction to ethics
Introduction to ethicsIntroduction to ethics
Introduction to ethics
Saqib Raza
 
Project Management Concepts
Project Management ConceptsProject Management Concepts
Project Management Concepts
Saqib Raza
 
Software Re-Engineering
Software Re-EngineeringSoftware Re-Engineering
Software Re-Engineering
Saqib Raza
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
Saqib Raza
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
Saqib Raza
 
Architecture Design
Architecture DesignArchitecture Design
Architecture Design
Saqib Raza
 

More from Saqib Raza (20)

The Design and Analysis of Algorithms.pdf
The Design and Analysis of Algorithms.pdfThe Design and Analysis of Algorithms.pdf
The Design and Analysis of Algorithms.pdf
 
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
An Introduction to the Analysis of Algorithms (2nd_Edition_Robert_Sedgewick,_...
 
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdfData_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
Data_Mining: Practical Machine Learning Tools and Techniques 2ndEd.pdf
 
Social Impacts of Artificial intelligence
Social Impacts of Artificial intelligenceSocial Impacts of Artificial intelligence
Social Impacts of Artificial intelligence
 
Professional Practice Course Outline
Professional Practice Course OutlineProfessional Practice Course Outline
Professional Practice Course Outline
 
Ethical hacking
Ethical hackingEthical hacking
Ethical hacking
 
12 security policies
12 security policies12 security policies
12 security policies
 
11 Computer Privacy
11 Computer Privacy11 Computer Privacy
11 Computer Privacy
 
Software Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional PracticeSoftware Engineering Code Of Ethics And Professional Practice
Software Engineering Code Of Ethics And Professional Practice
 
7 Engineering Profession
7 Engineering Profession7 Engineering Profession
7 Engineering Profession
 
6 software contracts
6 software contracts6 software contracts
6 software contracts
 
Introduction to Intellectual Property
Introduction to Intellectual PropertyIntroduction to Intellectual Property
Introduction to Intellectual Property
 
Itroduction to Business Ethics
Itroduction to Business EthicsItroduction to Business Ethics
Itroduction to Business Ethics
 
Types of Ethics
Types of EthicsTypes of Ethics
Types of Ethics
 
Introduction to ethics
Introduction to ethicsIntroduction to ethics
Introduction to ethics
 
Project Management Concepts
Project Management ConceptsProject Management Concepts
Project Management Concepts
 
Software Re-Engineering
Software Re-EngineeringSoftware Re-Engineering
Software Re-Engineering
 
Software Quality Assurance
Software Quality AssuranceSoftware Quality Assurance
Software Quality Assurance
 
User Interface Analysis and Design
User Interface Analysis and DesignUser Interface Analysis and Design
User Interface Analysis and Design
 
Architecture Design
Architecture DesignArchitecture Design
Architecture Design
 

Recently uploaded

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
XfilesPro
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
takuyayamamoto1800
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 

Recently uploaded (20)

GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

Risk Management

  • 2. What is Risk?? No exact Definition “Any uncertain factor which can bring loss or unwanted situation in software project “
  • 3. What is Risk?? •A risk is a potential problem – it might happen and it might not •Conceptual definition of risk • Risk concerns future happenings • Risk involves change in mind, opinion, actions, places, etc. •Two characteristics of risk • Uncertainty – the risk may or may not happen, that is, there are no 100% risks (those, instead, are called constraints) • Loss – the risk becomes a reality and unwanted consequences or losses occur
  • 4. What is Risk Management?? “Series of systematic steps that helps software team to understand and manage uncertainty or risk”
  • 5. Why Risk Management?? • Software is difficult undertaking • Huge investments, time, human resources are on stake • Futures, careers, company reputation depends upon a project • Lots of things can go wrong or not according to plan • No plan is 100% secure
  • 6. Who Perform Risk Analysis?? •Every stakeholder participates in Risk analysis management according to the role.  RMMM: Risk Mitigation, Monitoring, Management plan document.
  • 7. Risk Management Strategies: •Reactive: Risk management or react after its appearance (for e.g. Indiana Jones) Not every project manager is to smart •Pro-Active: Risk management or planning before its appearance (for e.g. James Bond 007)
  • 8. Types of Risk?? •Project Risks •Technical Risks •Business Risks
  • 9. Project Risks: •Threaten project plans •May cause project over budget and cross delivery deadlines •Identify budgetary, schedule, personal (staff), resource, etc •Change in clients requirements, technology, etc with respect to time and there impact on software life cycle
  • 10. Technical Risks: •Threaten quality of software product •If any technical risk becomes reality implementation becomes almost impossible •Identify design, code, implementation, interface and maintenance issues •Technical risks mostly arises when we consider a problem easy to implement but in reality its not.
  • 11. Business Risks: •Threaten product from business point of view •ROI issues •Sale/Marketing of Product •End Users feedback •All tangible expectations from project
  • 12. Business Risks Examples: •Excellent built product but no one really wants it (Market Risk). •Good product but not fits in current business scenarios (Strategic Risk). •Product which no one would buy (Sales Risk). •Loosing support from upper management (Management Risk). Loosing budget or personal commitment (Budget risk).
  • 13. Categories of Risk: •Predictable Risks: Explored from past experiences, for e.g. poor communication with customers, working in new or unfamiliar domain, poor staff efforts etc. •Un-Predictable Risks: They may occur extremely difficult to identify predict in advance, only flexible pre-planning is the way to handle them.
  • 14. Steps of Risk Management: •Recognize Risk: What can go wrong?? •Analyze Risk: What sort of damage it does •Rank Risk: According to impact •Develop Plan: Finally plan is develop to manage risk
  • 15. Risk Recognition or Identification: • First step towards avoiding them • Systematic attempt to specify threats • Two distinct type of risks can be identified: • Product Specific Risks: Identification of scope and special characteristics of your software Can be specified by those who have clear understanding of current technology, people, environment, market situation etc, that is specific to software that is to be built. • Generic Risks: They are potential threats to all software projects
  • 16. Risk Identification: • One method is to create risk checklist: • Product Size: Risk associated with overall size • Business Impact: Impact on market • Customer Characteristics: Customer interests, knowledge and developers ability to communicate • Development Environment: Availability & quality of tools • Technology to be built: Overall complexity of a system • Staff size and experience: Experience and skills of team.
  • 17. Risk Analysis or Projection: • Also called risk estimation or risk analysis • Attempt to specify each risk in two ways: • Probability that risk is real • Consequences or Impact of risk Planners & technical staff perform risk projection in four steps: 1. Establish scale of risk 2. Delineate the consequences of risk 3. Estimate the impact on project 4. Note overall accuracy of risk projection
  • 18. Risk Analysis or Projection: •Delineate the consequences of risk “Assign probability of to each risk according to the general possibility of occurrence” For e.g.: Technology will not meet the requirement 30% Customer will change the requirements 70%
  • 19. Risk Rank: •1. Establish scale of risk Impact Values: 4 ----- Catastrophic 3 ----- Critical 2 ----- Marginal 1------ Negligible R.E = Probability * Category
  • 20. Risk Analysis or Projection: •3. Estimate the impact on project RISK Category Probability Risk Exposure Larger number of users then plan Critical 30% 90 Delivery Deadline will be tighten Marginal 70% 140 Lack of training on toll Catastrophic 30% 120 Staff inexperience Negligible 50% 50 Less reuse then plan Critical 40% 120
  • 21. Risk Analysis or Projection: •Example: Risk Identification: For developing an application only 70% of application components was pre-built, 30 % of application is to be built Risk Probability: 80% Risk Impact: 60 reusable components were plan, 18 components has to be develop from scratch.
  • 22. Risk Analysis or Projection: •Example: The average component has 100 LOC Say engineering cost of per LOC = 9 $ The over all cost impact to develop the components will be: Impact = 18 * 100 * 9 = 16,200 $ Risk Exposure = 0.8 * 16200 = ±12,960 $
  • 23. Risk Mitigation, Monitoring & Management • The RMMM plan may be a part of the software development plan or may be a separate document • Once RMMM has been documented and the project has begun, the risk mitigation, and monitoring steps begin • Risk mitigation is a problem avoidance activity • Risk monitoring is a project tracking activity • Risk monitoring has three objectives • To assess whether predicted risks do, in fact, occur • To ensure that risk aversion steps defined for the risk are being properly applied • To collect information that can be used for future risk analysis • The findings from risk monitoring may allow the project manager to ascertain what risks caused which problems throughout the project