Testing is our primary means of reducing risks related to systems and software. All testing is risk-based in that there are more potential tests than we have time and resources to run, so we choose those that address higher risks. The difficulty is adequately identifying the potential risks, for which a number of structured techniques are described. Risk management involves obtaining, directing, and controlling resources for continuously planning, strategizing, identifying, analyzing, prioritizing, preventing, responding to, mitigating, monitoring, controlling, and reporting risk. Key types of risks and identification approaches are distinguished. Powerful Proactive Testing techniques are demonstrated that enhance conventional reactive testing risk analysis to enable testing higher risks not only more but earlier. Exercises aid learning by allowing participants to practice applying practical methods to realistic examples.
There are no prerequisites for this course.
1 Day/Lecture & Lab
This course has been designed for analysts, designers, programmers, testers, auditors, users, and managers, who rely on, plan, oversee, and/or carry out testing of software products.
- Nature and Importance of Risk
- Project Management Risks
- Conventional Risk Analysis
- Proactive Risk-Based Testing