Joel Montvelisky
Chief Solution Architect
Simplify Test Management
PractiTest Webinar:
Testing Risk Management
What do we want to cover today?
• Risk Management around
Development & Testing?
• Cataloging and Managing your Risks.
• Adding the Value of QA by Managing your Risks.
• Questions and Answers.
Simplify Test Management
A little about me…
 Professions :
(last 18 years)
- Tester
- QA Manager
- Blogger
- Speaker
- Solution Architect
 PractiTest:
- Chief Solution Architect
- QA Manager
 Off Topic (more or less…)
Mild OCD
 Natural Risk Manager
Simplify Test Management
About
 SaaS ALM Solution
 Simple & Intuitive – yet – Methodological & Flexible
 Integrates with Jira, Selenium, Jenkins, Redmine, Bugzilla, QTP,
Ranorex, SoapUI, etc…
 Best Darn Support in the Business 
Simplify Test Management
Question?
Do you have Risk Management in your organization?
 I’m not sure…
 No.
 Yes, managed by Project Management or Development.
 Yes, managed by the QA.
Risk Management in
Development & Testing
Risk:
“Something” that may have a negative effect
on your project’s outcome.
Simplify Test Management
Content
Schedule Cost
Risk Management in
Development & Testing
Two Type of Risks:
Simplify Test Management
1) Product Risks:
Risks that may affect stability of the product
>> Bugs…
2) Project Risks:
Risks that may affect schedule or cost of the project
>> Delays, scheduling conflicts, bad estimates, hidden costs, etc
Risk Management in
Development & Testing
Who should manage risks…?
Simplify Test Management
What is Risk Management?
1. Keeping track of all the risks –
focus the team on the relevant ones.
2. Understanding the repercussions of the risk
if it was to materialize - worst case vs. probable
3. Definitions of Risk Owners
4. Defining Avoidance plans & Mitigation plans
5. Adding new risks & removing irrelevant risks
from the Risk Table (List)
Simplify Test Management
Risk Management Meeting
 Periodic meeting
- Once a week (or less)
- 20 – 30 min
 Representatives from all teams and disciplines
- Sources of information
- Decision makers
 Agenda:
- Review top risks
- Update risks
- Add new risks, remove irrelevant risks
- Review action items & corrective actions
 Mail Summary with Up-to-Date Risk Table
What is Risk Management?
Risk Management Table
 Risk Name (and short description)
 Risk Owner
 Risk Category
 Risk level
 Date or milestone
What is Risk Management?
How to capture and manage risk effectively?
Risk Management Tips & Tricks
1. Transparency and Visibility
Have an up to date risk table in project dashboard
2. (Agile Teams) Add risk review to standup meetings
3. Create a Risk office drop-box or mail address
Discrete and anonymous
How to capture and manage risk effectively?
Risk Management Tips & Tricks
4. Ensure Risk meetings do not
become Blame meetings
5. When in doubt, assume history repeats itself
6. Curiosity killed the cat.
Optimism killed the project.
Adding Value to the QA
by Managing your Project Risks
Why are QA Managers the
Best Choice for Risk Managers?
 QA has End-to-End visibility of the project and process
 QA is balanced between the Tech and Business worlds
 QA is process oriented
 QA is seldom over optimistic
Questions & Answers
Testing & Development
Risk Management
About
 SaaS ALM Solution
 Simple & Intuitive – yet – Methodological & Flexible
 Integrates with Jira, Selenium, Jenkins, Redmine, Bugzilla, QTP,
Ranorex, SoapUI, etc…
 Best Darn Support in the Business 
Simplify Test Management
Thank You!
joel@practitest.com
http://qablog.practitest.com
Simplify Test Management

Software testing - Risk management

  • 1.
    Joel Montvelisky Chief SolutionArchitect Simplify Test Management PractiTest Webinar: Testing Risk Management
  • 2.
    What do wewant to cover today? • Risk Management around Development & Testing? • Cataloging and Managing your Risks. • Adding the Value of QA by Managing your Risks. • Questions and Answers. Simplify Test Management
  • 3.
    A little aboutme…  Professions : (last 18 years) - Tester - QA Manager - Blogger - Speaker - Solution Architect  PractiTest: - Chief Solution Architect - QA Manager  Off Topic (more or less…) Mild OCD  Natural Risk Manager Simplify Test Management
  • 4.
    About  SaaS ALMSolution  Simple & Intuitive – yet – Methodological & Flexible  Integrates with Jira, Selenium, Jenkins, Redmine, Bugzilla, QTP, Ranorex, SoapUI, etc…  Best Darn Support in the Business  Simplify Test Management
  • 5.
    Question? Do you haveRisk Management in your organization?  I’m not sure…  No.  Yes, managed by Project Management or Development.  Yes, managed by the QA.
  • 6.
    Risk Management in Development& Testing Risk: “Something” that may have a negative effect on your project’s outcome. Simplify Test Management Content Schedule Cost
  • 7.
    Risk Management in Development& Testing Two Type of Risks: Simplify Test Management 1) Product Risks: Risks that may affect stability of the product >> Bugs… 2) Project Risks: Risks that may affect schedule or cost of the project >> Delays, scheduling conflicts, bad estimates, hidden costs, etc
  • 8.
    Risk Management in Development& Testing Who should manage risks…? Simplify Test Management
  • 9.
    What is RiskManagement? 1. Keeping track of all the risks – focus the team on the relevant ones. 2. Understanding the repercussions of the risk if it was to materialize - worst case vs. probable 3. Definitions of Risk Owners 4. Defining Avoidance plans & Mitigation plans 5. Adding new risks & removing irrelevant risks from the Risk Table (List) Simplify Test Management
  • 10.
    Risk Management Meeting Periodic meeting - Once a week (or less) - 20 – 30 min  Representatives from all teams and disciplines - Sources of information - Decision makers  Agenda: - Review top risks - Update risks - Add new risks, remove irrelevant risks - Review action items & corrective actions  Mail Summary with Up-to-Date Risk Table What is Risk Management?
  • 11.
    Risk Management Table Risk Name (and short description)  Risk Owner  Risk Category  Risk level  Date or milestone What is Risk Management?
  • 12.
    How to captureand manage risk effectively? Risk Management Tips & Tricks 1. Transparency and Visibility Have an up to date risk table in project dashboard 2. (Agile Teams) Add risk review to standup meetings 3. Create a Risk office drop-box or mail address Discrete and anonymous
  • 13.
    How to captureand manage risk effectively? Risk Management Tips & Tricks 4. Ensure Risk meetings do not become Blame meetings 5. When in doubt, assume history repeats itself 6. Curiosity killed the cat. Optimism killed the project.
  • 14.
    Adding Value tothe QA by Managing your Project Risks Why are QA Managers the Best Choice for Risk Managers?  QA has End-to-End visibility of the project and process  QA is balanced between the Tech and Business worlds  QA is process oriented  QA is seldom over optimistic
  • 15.
    Questions & Answers Testing& Development Risk Management
  • 16.
    About  SaaS ALMSolution  Simple & Intuitive – yet – Methodological & Flexible  Integrates with Jira, Selenium, Jenkins, Redmine, Bugzilla, QTP, Ranorex, SoapUI, etc…  Best Darn Support in the Business  Simplify Test Management
  • 17.