Risk Management/Dependability Flashcards
The 3 M’s of risk management
mitigation
monitoring
management
3 main types of risks
project risks (impact schedule and cost)
tech risks (affect timing and quality)
business risks (impact product delivery)
8 areas to consider when looking for potential risks
- support of top business people and customers
- enthusiasm of users
- team and users understanding of the requirements
- how realistic the users are about the product
- stability of the scope
- does the development team have the required skills
- are the requirements stable
- is the staff size adequate
2 key characteristics of a risk
probability (of it happening)
impact (if it does happen)
how to calculate risk exposure
RE = probability * impact
probability [high, medium, low]
impact [1,2,3,4] [negliable, marginal, critical, catastrophic]
8 risk management steps for risk tracking
1) Id the risks
2) Id the probability of each
3) Id the impact of each
4) calculate the RE
5) if RE is between 4-9 track that risk, otherwise throw it out
6) determine how to lessen the probability of each risk
7) determine how to lessen the impact of each risk
8) track those risk whose cost is reasonable
5 dimensions of dependability
availability reliability safety security resilience
What is meant by a socio-technological system
a SW system that is used by other SW systems and the users of those systems. Thus any system failures in your SW system cascade to those other outside systems and users
what is meant by cascading failure
any system failures in your SW system cascade to those other outside systems and users that depend on it (typically in socio-technological systems)
definition of a critical system
a system in which failure causes some external catastrophe
this includes damage/harm to valuable stuff and people (i.e people die or get hurt)