Why RiskStorming?
Beren van Daele and Andreas Faes were chosen to give a workshop at the Agile & Automation days in Krakau. In that workshop, they were going to utilize the famous TestSphere Cards as a tool to create a test strategy. In the end, Andreas sadly couldn’t make it and Beren asked me if I want to jump in. Feeling a bit guilty and thrilled at the same time I agreed.
In our first hangout, we discussed, that we want the created test strategy to be risk-based and I volunteered to look for a nice, visualizing format to generate risks, that would be fun to do during a workshop. Andreas said something along the lines of “this is not easy to find” and he was absolutely right. In the end, I found nothing, that really suited our needs so on a weekend I just put my phone on the table and sorted the TestSphere cards around it only to think to myself that this seems to look like a circle. Thus “RiskStorming” was born.
The idea behind it is to use the TestSphere cards to steer a discussion about product risk and help come up with a test strategy, that actually tackles the identified risks.
The idea behind it is to use the TestSphere cards to steer a discussion about product risk and help come up with a test strategy, that actually tackles the identified risks.
How does RiskStorming work?
RiskStorming can help you to guide your thinking towards product risks and how to mitigate them either when on your own or with a group of people. Therefore I will first describe how RiskStorming generally works and then address some topics, which can come up when you facilitate a group session.
(Re)Inventing your test strategy
RiskStorming itself is structured in circles with the application under test in the centre. I found it helpful to have some form of representation of that application on the table, while you go forward, like a smartphone showing the application or any other token, e.g. the company’s mascot. This helps to visualize the rather abstract concept of software. If you are lucky and actually are testing a smartphone app or website you can even access it during the RiskStorming session.
The first circle surrounding the application focuses on “Quality Aspects”, which are covered by the blue TestSphere cards. Think about the most important Quality Aspects for your application and lay them around your representation. The hard thing is not to come up with potentially important Quality Aspects, but acknowledging that not all of them can or will be equally important. Focus. If you use our board we try to foster this by actively limiting the number of Quality Aspects to six.
The second circle focuses on the actual risks. Take a pen and sticky notes then start writing down risks, which threaten the application, specifically those connected to the Quality Aspects you choose to be the most important in the last phase, e.g. if you chose “Security and Permissions” maybe “loss of personal credit card information and social security number” is a valid risk to your application. Put the sticky notes on the Quality Aspects and try to sort them into the ones they belong to.
The last circle deals with risk mitigation. Look at the identified risks and use the full TestSphere card deck to find heuristics, patterns and techniques, which can help you to mitigate them. Since the TestSphere cards are by no means complete you might come up with more ideas than you find cards. Write down your ideas on additional sticky notes, preferable different coloured ones than those showing the risks, and add them. The idea behind using TestSphere cards is to give you new inspirations about how to approach a testing problem, e.g. a lot of testers don’t think about utilizing “Log-digging” for their testing yet this is a very powerful tool.
In the end, you will come up with a mixture of your own sticky notes and TestSphere cards, which is absolutely fine.
Using Riskstorming in a timebox
I believe it is helpful to timebox RiskStorming phases since it makes sure you stay on track and arrive at a result after a given amount of time because the meeting you scheduled for you and your team will end eventually. You can always double check the resulting test strategy after a good night's sleep.
In my experience so far I would spend most of the time on risks and mitigating them and not too much on the Quality Aspects. Here is a setup, that worked now for several rounds:
In my experience so far I would spend most of the time on risks and mitigating them and not too much on the Quality Aspects. Here is a setup, that worked now for several rounds:
- Phase 1: Discussing Quality Aspects: 10 minutes
- Phase 2: Finding Risks: 25 minutes
- Phase 3: Finding Risk Mitigations: 25 minutes
Facilitating a Riskstorming session
In addition to knowing the rules and having an idea about good timeboxes, it is also helpful to be aware of questions and struggles participants might have when facilitating a session.
Thinking in bugs, not in risks
More than one group noted down bugs instead of risks, e.g. “order of elements is wrong” instead of “users don’t finish the ordering process” for the Quality Aspect of “User Friendliness”. This can subsequently lead to a shallow testing strategy, which only takes care of very specific incidents. Make sure to remind the participants to come up with risks, not bugs.
Making decisions by reducing resources
In the beginning, we did not give participants a limit on the Quality Aspects, but we changed this once Beren came up with the board. The point is not that there are never more than six important Quality Aspects, but to foster discussions and eventually a decision by the whole group. These discussions give the participants a better understanding of each other's view on the product and what's most important about it.
Giving them time to read the cards
There are a lot of TestSpehre cards. Your participants should have the time to read them properly when trying to assign certain techniques or heuristics to their test strategy. If possible try to make the cards available for them before the session, if not you might want to prolong the “Finding Risk Mitigation” phase.
Make them read the cards
The participants should not only have the time to read the cards, they should actually do so. Look out for people only reading the headline and then applying the card in a wrong way, because they have not grasped the whole meaning, but just assumed they knew what that card is about. Encourage them to take their time and read the cards entirely, especially if a term is new to them.
Don’t restrict them to the cards
It is not possible to cover every technique, every pattern, every heuristic or Oracle, that ever came up in the world of testing with a TestSphere card. This means the participants may come up with ideas how to test for or mitigate a risk they identified, which is not covered by a card. Encourage them to still write it down and put it on the board. Don’t let a finite set of cards get in the way of finding the best possible test strategy.
Make them use the cards
Not restricting to the participants to the cards does not mean they should not use them at all. The idea of using the TestSphere cards is to give people new ideas how to approach a testing strategy. The cards can inspire them to use methods, they have never tried before, e.g. a group of people, which previously approached their testing problems strictly from a business point of view is often surprised that “Log-Digging” can provide them with a lot more options than before.
Be aware if they lack experience in an area
In some sessions, we encountered, that participants did not have much experience with testing in general or certain aspects testing, e.g. security testing. Try to place at least one person in a group proficient in topics, that might come up. If that is not possible be prepared that you will have more coaching to do.
Use the board
Beren came up with a board, that helps you to keep in mind what the different phases are about and also makes it more fun since it amplifies the gamified character of RiskStorming. Then Thomas Harvey made it beautiful. If you print it in the right size the cards perfectly fit the slots.
Here is the board in different sizes for you to download:
TestSphere Riskstorming 4xA3 - A1
TestSphere Riskstorming 8xA4 - A1
TestSphere Riskstorming A1 (can be printed A3 or A4)
TestSphere Riskstorming A3
Here is the board in different sizes for you to download:
TestSphere Riskstorming 4xA3 - A1
TestSphere Riskstorming 8xA4 - A1
TestSphere Riskstorming A1 (can be printed A3 or A4)
TestSphere Riskstorming A3
Impressions
Here are a few pictures of what this actually looks like:
— Richard Bradshaw (@FriendlyTester) 25. Oktober 2017
We'll be doing a riskstorming session at the wednesday pre-meetup of TestBash Manchester! @_Testheader, @Marcel_Gehlen & @EnquireTST pic.twitter.com/7rDSntSJFi— TestSphere (@TestSphere) 9. Oktober 2017
Riskstorming like they've been doing this since forever!! Awesome work!#testbash Munich pic.twitter.com/ITeKt6PvDM— Beren Van Daele (@isleoftesting) 7. Oktober 2017
Riskstorming with @TestSphere. An experiment gone right.— TestSphere (@TestSphere) 26. September 2017
Did I mention @Marcel_Gehlen is brilliant to come up with the format? pic.twitter.com/tWBsAjvkSz
Very interesting blog. A lot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definitely interested in this one. Just thought that I would post and let you know. Buffet
AntwortenLöschencách đăng ký chuyến bay từ mỹ về việt nam
LöschenAre you Looking for Kohl’s Survey? Or Do you want to complete
AntwortenLöschenKohl’s Customer satisfaction survey or Kohl’s Guest Feedback?
Here in this article I have given step by step guide for how to
complete Kohl’s customer satisfaction survey or how to give Kohl’s guest feedback
Kohl’s Survey
Kohl’s customer satisfaction survey
Kohl’s guest feedback
A very interesting post. Hire the best poker card game company in India. https://www.rvonlinegaming.com/
AntwortenLöschenBrowse our selection of the finest glass and crystal awards. Our personalized service includes professional layout design and proofing, giving you the assurance of a distinctive award.
AntwortenLöschenit is really amazing...thanks for sharing....provide more useful information...I am expecting more interesting topics from you. And this was nice content and definitely it will be useful for many people.
AntwortenLöschenModular Furniture
Contemporary kitchens
Sliding wardrobes
Siemens appliances in Nashik
AntwortenLöschenHello, Good Article you know your article it's useful me and Thanks for Sharing Information.
Download speed test
Web Designer in Noida
AntwortenLöschenBest Website Development service In Noida
Website Designing service In Noida
Best digital marketing service In Noida
Best digital marketing Company in Noida
Indian Bookmarking list
Indian Bookmarking list
India Classified Submission List
Indian Classified List
Intelepos is delivering efficient EPOS For Takeaways to delight the experiences of your customers.
AntwortenLöschenrustic pillow covers
decorative pillow shams
geometric cushion covers
keep posting like this with us.We at Fuel Digital Marketing offer some of the best PPC and Search Engine Management services in Chennai. For Enquiry Contact us @+91 9791811111
AntwortenLöschenBest google adwords campaign agencies in chennai | social media marketing company in chennai |Best seo company in chennai | seo experts in chennai| digital marketing consultants in chennai|website development companies in chennai |best website designing companies in chennai |best web developers and designers in chennai
Đặt mua vé rẻ Aivivu, tham khảo
AntwortenLöschenvé máy bay tết 2021 giá rẻ
vé máy bay đi Mỹ giá bao nhiêu
book vé máy bay đi Pháp
cách săn vé máy bay đi hàn quốc
mua vé máy bay ở nhật
vé máy bay sang anh bao nhiêu
mua vé máy bay giá rẻ ở đâu
vé máy bay giá rẻ đi San Francisco
vé máy bay từ Hà nội đi Los Angeles
Aivivu chuyên vé máy bay, tham khảo
AntwortenLöschenvé máy bay đi Mỹ giá rẻ 2021
đăng ký bay từ mỹ về việt nam
khi nào có chuyến bay từ canada về việt nam
gia ve may bay vietjet tu han quoc ve viet nam
Thanks for sharing this unique information.regards,
AntwortenLöschenEucalyptus Oil online
Mua vé máy bay Aivivu, tham khảo
AntwortenLöschenvé máy bay đi Mỹ hạng thương gia
cách đăng ký chuyến bay từ mỹ về việt nam
vé máy bay từ nhật về việt nam 2021
vé máy bay từ Toronto về việt nam
You’re so interesting! I don’t believe I’ve truly read something like this before. So great to find someone with genuine thoughts on this issue. Really.. many thanks for starting this up. This website is something that’s needed on the internet, someone with some originality!
AntwortenLöschenCBSE Schools In Srikakulam
CBSE Schools In Tirupati
CBSE Schools In Vijayawada
CBSE Schools In Visakhapatnam
CBSE Schools In Vizianagaram
CBSE Schools In West Godavari
CBSE Schools In Hyderabad
CBSE Schools In Adilabad
CBSE Schools In Ameenpur
CBSE Schools In Ameerpet
Thanks for sharing a useful knowledge-sharing blog.
AntwortenLöschenIt helps in understanding and increase in knowledge.
prestashop
magento
prestashop addons
prestashop modules
magento extensions
magento modules
prestashop seo module
prestashop hreflang tags
prestashop rich snippet
prestashop geolocation geoip
prestashop schema json
prestashop social media
prestashop banners
prestashop products extra tabs
prestashop custom html
prestashop open graph twitter cards
prestashop social login
prestashop popup
magento geolocation
Nice to read your blog content, I just go through your blogs daily. as im seo analyst
AntwortenLöschenHere is sharing some data analytics BMC Remedy concepts may be its helpful to you.
BMC Remedy Training