Hello all!
Excited to announce that module 6 is now available on the MoT Software Testing Essentials Certificate! This module explores the connection between testing and risk, equipping testers with practical techniques to uncover, analyse, prioritise, and communicate risks. It emphasises how risk mitigation supports software value and helps testers focus their efforts effectively. Whatโs in Module 6?
Lesson 1: What is risk analysis?
With Beren Van Daele and @ez
In this Test Chat, @berenvd and @ezagroba discuss the fundamentals of risk analysis, focusing on its role in identifying and evaluating potential risks to software value. They share practical insights into prioritising risks using impact and likelihood, highlighting real-world examples that illustrate the importance of addressing risks early in testing.
Lesson 2: Question oracles and artefacts to uncover risks
By Lena Nystrรถm (Pejgan)
@pejgan demonstrates how to use artefacts and oracles to uncover risks in a fictional e-commerce project. She showcases techniques for identifying gaps, questioning assumptions, and recognising risks that may not be immediately apparent, offering actionable strategies that testers can apply to their own projects.
Lesson 3: Six powerful techniques for risk analysis
By Manish Saini
@manishsaini74 introduces six risk analysis techniques, including SWOT analysis, Risk Matrices, and the Nightmare Headlines Game. Each technique is explored with examples, illustrating how testers can use these methods to uncover, evaluate, and mitigate risks effectively.
Lesson 4: How to contribute to risk analysis sessions
With Gwen Diagram, Ady Stokes, Beren Van Daele, Manish Saini, and Emna Ayadi
@gwendiagram, @adystokes, @manishsaini74, @berenvd and @emna_ayadi share their approaches to participating in risk analysis sessions. They highlight how to ask relevant questions, leverage team expertise, and use community tools like RiskStorming to identify risks and collaborate on effective mitigation strategies.
Lesson 5: Put risk techniques to the test!
By Manish Saini
@manishsaini74 guides learners through applying multiple risk analysis techniques to real-world products. This hands-on lesson highlights the strengths and limitations of each method, helping testers refine their approach.
Lesson 6: How to prioritise risks
By Kat Obring
@kato explores approaches to prioritising risks based on likelihood and impact, offering techniques like risk matrices and scoring systems. The lesson focuses on balancing different perspectives, from technical considerations to business priorities, to address the most critical risks effectively.
Lesson 7: A guide to risk and documentation
By Mirza Sisic
@mirza provides a comprehensive guide to documenting risks. This lesson explores tools like risk registers, incident logs, and test plans, showing how clear documentation supports proactive risk management and keeps risks visible throughout a project.
Lesson 8: Sharing risks: How to communicate risk information
By Beren Van Daele
@berenvd shares practical advice on communicating risks in ways that emphasise their impact on software value. This lesson focuses on tailoring messages for stakeholders, helping them understand the business implications of risks, and demonstrating the critical role of testing in protecting software value.