Risk Management Flashcards
(13 cards)
What is the primary goal of project planning in software engineering?
To manage project risks through mitigation, avoidance, or handling.
What are ‘shall-not’ requirements in software risk analysis?
Requirements specifying what the system must not do to avoid risks.
What are the three main techniques for risk reduction?
Hazard avoidance - so it cannot occur
Hazard detection & removal - so systems recover nicely
Damage limitation - so the impact is limited
What are typical risk prioritisation factors?
Probability of occurrence and effect severity.
Name three risk types in software projects.
Technology, People, Organizational.
Give an example of a technology risk.
The database cannot process the required number of transactions.
What is a contingency plan in risk management?
A predefined plan to handle risk if it occurs.
What does the Risk Management process include?
Risk identification, analysis, planning, and monitoring.
What is a sign of organizational risk occurring?
Organizational gossip or lack of action by senior management.
What is risk decomposition?
There might be several ways a risk can occur
Sometimes the best solution to solve a problem is not the ‘best for that problem. But the best for all related problems
Security concerns are …
Approcached differently
Valuable components in the project (credit card data, patient data etc.)
Need to identify possible routes for this information
What are the 4 project management concerns?
Deliver the software on time to the customer
Keep overall costs within budget
Deliver software that meets the customer expectations
Maintain a happy and well-functioning dev team
What are 3 key risk strategies?
Avoidance strategies - actions taken to reduce risks happening
Minimisation strategies - reduce the impact of it happens
Contingency plans - what you will do/change if it happens