温馨提示:本站仅提供公开网络链接索引服务,不存储、不篡改任何第三方内容,所有内容版权归原作者所有
AI智能索引来源:http://www.a1qa.com/blog/about-testing-metaphorically
点击访问原文链接

Metaphorical talk about testing. Interview with Rik Marselis

Metaphorical talk about testing. Interview with Rik Marselis Services Back Full-cycle testing services QA consulting Software lifecycle QA Ad-hoc testing Test automation Pre-certification testing User acceptance testing Crowdsourced testing Documentation services QA for digital transformation Engagement models Team augmentation Dedicated QA teams Managed testing services Fixed-price QA projects Quality engineering Shift-left testing Continuous testing Testing in Agile Multi-vendor environment Complete test coverage Functional testing Performance testing Cybersecurity testing Accessibility testing Compatibility testing Embedded testing Integration testing Localization testing Microservices testing Migration testing Regression testing Usability testing Systems & platforms Web apps Mobile apps Blockchain CRM ERP AR/VR Cloud Internet of things Medical devices Desktop Big data Salesforce SaaS AWS Azure Industries Back Software development Banking and financial services Telecommunications Media and entertainment Travel and hospitality eCommerce Insurance Healthcare Gaming Education Blog 25 April 2025 Building a safety net for banks: the role of testing in the ISO 20022 shift Approach Back How we work Testing environment Industry expertise Process maturity QA outsourcing ...With fast response to our requirements and professional approach, I can definitely recommend the cooperation with a1qa. Rainar Ütt, Head of Quality, InnoGames Portfolio Blog Company Back About us Clients QA Academy Awards News Values Events Contact us Case study a1qa helps roll out multi-regional mobile solutions for a leader in financial technology Contact us Blog Metaphorical talk about testing. Interview with Rik Marselis Rik Marselis is one of Sogeti's most senior Management Consultants in the field of Testing and Quality Assurance. He uses his 34 years of experience in IT to bring fit for purpose solutions to organizations, having assisted many businesses around the world to improve their IT processes and establish a successful test approach. 13 November 2014 Interviews Home Blog Metaphorical talk about testing. Interview with Rik Marselis Article by a1qa a1qa Rik Marselis is one of Sogeti’s most senior Management Consultants in the field of Testing and Quality Assurance. He uses his 34 years of experience in IT to bring fit for purpose solutions to organizations, having assisted many businesses around the world to improve their IT processes and establish a successful test approach.

Rik has trained and coached many testing professionals ranging from novices with an ISTQB Foundation training, to experienced testers with TMap NEXT, TPI NEXT and ISTQB Advanced training courses. Also he developed a number of training courses, for example on Agile testing, and he regularly contributes to the testing profession through research and development.
Rik is a fellow in Sogeti’s research network, SogetiLabs, and has contributed to a variety of articles and books on quality and testing. His most recent books are “The PointZERO Vision”, “Quality Supervision” and “TMap HD”.
Since Testing and Quality are his hobby, Rik also contributes to the testing world at large, currently he is the chairman of TestNet, the independent association of software testers in the Netherlands with over 1700 members. Rik is an experienced presenter at conferences throughout Europe. His presentations are always appreciated for their liveliness, his ability to keep the talks serious but light, and his use of practical examples with humorous comparisons.

a1qa:Do you think testing is more about tools, techniques or maybe people?

Rik Marselis: In my opinion if testing goes wrong it’s because of failing people and when it goes well it’s because of skilled people. So the difference is made by people. But of course skilled people will apply techniques and tools at the right moment, depending on the situation, the time available and (very important) the level of quality-risk that the system under test brings.

Nowadays, with the Agile application lifecycle model gaining more and more followers, tooling is rapidly becoming more and more important. If you need to deliver working software of which the quality level has been proven to be fit for purpose, it is almost impossible to do the necessary testing without tools.

But testers should keep in mind the old saying “a fool with a tool is still a fool”. Some testers seem to think that as soon as they have learned to use testing tools they can forget their manual testing skills. But hey, let’s take a metaphor: A carpenter uses a hammer to bang nails into the wood. Then he start using screws and still uses his hammer, that doesn’t work well. He starts using a screwdriver, but get’s tired quickly. He learns about a modern tool, the battery-powered screwdriver, and he is very happy and swears never to work without his new tool any more. And then he needs to put a nail into the wood… (have you ever tried to bang a nail into wood using a battery-powered screwdriver? it does work somewhat, but you’ll ruin your tool ;-))

a1qa:You have greatly contributed to TMap method. What is so special about it that differs from others?

Rik Marselis: TMap is a testing method that was first published in 1995 (almost 20 years ago) but actually goes back to 1987 when a first handbook of testing was created.
TMap is often compared with ISTQB, and some people have even thought that ISTQB and TMap were competing, but now people agree that ISTQB and TMap complement each other. ISTQB is a good framework for testing, it tells you what products you need to create (for example a test report, test plan and test cases) and what standards you might use (my favorite is IEEE829, especially for test plan topics).

But ISTQB doesn’t say a lot about HOW to do your testing.
And that’s where TMap comes in. The TMap method gives you a set of possible actions you can take to create the necessary testing products. All focussed on giving the relevant stakeholders insight into the quality of the information system and into the product risks that remain at the moment a decision to go live has to be taken.

Last month (October 2014) we have introduced the latest update of TMap, called TMap HD. HD stands for Human Driven, to underline the importance of people in testing. Actually TMap HD has 5 elements: People, Simplify, Integrate and Industrialize are four elements that together, when filled in properly will lead to the fifth element “confidence”, that is confidence in the quality of the system and confidence that te remaining risks are acceptable.

TMap HD is part of the TMap Suite. An important role in the TMap Suite is played by the website, www.TMap.net which contains the background knowledge a tester needs. Using building blocks the tester adapts his approach to the situation at hand. By implementing this adaptiveness the tester can use TMap to his advantage in any situation, ranging from traditional waterfall projects to state-of-the-art DevOps teams.

a1qa:Do you think in modern QA there’s a need for reviews?

Rik Marselis: When using the word “testing” all too often people only think of “banging the keys on the keyboard”, the dynamic testing.

If however we talk about structured testing, as a proper way to measure quality and report about risks, then we need to create a test strategy that has both static testing and dynamic testing. And it is a common wisdom (at least amongst skilled testers) that reviewing is a much more cost-effective quality-measure than dynamic testing.

In a recent project we investigated for every defect that was reported, the so-called “escape phase”, that is the phase in the application lifecycle where this defect could have been found (which was often much earlier than where it actually was found). In many cases a defect could easily have been found by static testing, even by doing easy informal reviews, but certainly by performing more thorough technical reviews or inspections. And this way we could calculate how much money could be saved by doing static testing, thus convincing the stakeholders to spend a little more time in the early stages of a project, and thus prevent a lot of lost time at the end of their project.

a1qa:Quality and testing is your profession and a hobby. Is test training a hobby too or the contribution to testers` education?

Rik Marselis: QA Testing is a real profession. To be able to do good testing someone needs knowledge and skills. I always find a lot of pleasure in helping people in extending their knowledge and skills. What I, in my role as trainer and coach, always try to do is make people aware what is needed to become a better tester. Which is a much nicer goal then to just study to be able to pass an exam and get a certificate. Some people in the world of testing don’t like certification. And I can agree to some extent with them that a certificate in itself doesn’t prove that someone is a good tester. But I have experienced in over 10 years of being a trainer for testing courses, that people that know they have to do an exam pay much more attention during a training course and this way are able to extend their testing skills much more than people that only join a training course on a “sit-back-and-listen” basis.

By using real-life examples and humorous comparisons I try to make my training courses entertaining so that the trainees will really feel involved and thus, hopefully, get just as excited about the testing profession as I am.

a1qa:And in the end, you are in testing for so many years. Is there any test approach or a technique that is “close to your heart”?

Rik Marselis: Exploratory testing is my favorite. However, often I come across testers that say they do exploratory testing but actually they don’t do anything more than ad hoc testing. To me the difference between ad hoc testing and exploratory testing is that in exploratory testing the tester puts a lot of thinking and preparation in what he does. The only difference with purely scripted testing is that preparation and execution are combined in a test session. Good exploratory testing has a charter (which is an assignment, maybe even a very tiny test plan) and is preferably done by two people (one subject matter expert and one testing professional). Also in exploratory testing the tester must be able to use coverage types, because when for example you come across a boundary, a skilled tester will do boundary value analysis on the fly.

By combining exploratory testing with coverage types the tester actually will be able to make a well-founded statement about the level of quality, the benefits that are achieved and the remaining risks in the system under test.
Because that’s what testing is all about: measuring quality and reporting about risks and benefits.

Thanks for this interview. I trust that when testers across the globe work together we can assist each other to enrich our profession and make the work more effective, efficient and, above all, more fun!

Rik thank you for the great interview and for sharing your experience. We hope to talk to you again and cover other interesting topics.

Share this: More Posts 9 January 2025, by a1qa 7 min read Dedicated team model in QA: all you should know about it Check on everything you should know about when to apply, how to run and pay for a dedicated team in QA. Interviews QA consulting Quality assurance 2 July 2024, by a1qa 6 min read Interview with Mike Urbanovich: How to build a robust test automation strategy? The Head of testing department at a1qa answers the questions on how to smartly build a winning test automation strategy and talks about the advantages you may obtain with it. Interviews Test automation 8 December 2023, by a1qa 3 min read The year in valuable conversations: recapping 2023 a1qa’s roundtables for IT executives  From dissecting novel industry trends to navigating effective ways of enhancing software quality — let’s recall all a1qa’s roundtables. Join us! Big data testing Cybersecurity testing Functional testing General Interviews Performance testing QA trends Quality assurance Test automation Usability testing Web app testing 9 November 2023, by a1qa 4 min read 6 top reasons why business should invest in software quality We congratulate you on the World Quality Day with the article by Alina Karachun, Account director at a1qa, having 10+ years of QA expertise. Delve into it to explore the reasons why businesses should prioritize software quality. Cybersecurity testing Functional testing General Interviews Performance testing Quality assurance 25 July 2023, by a1qa 4 min read Interview with Alina Karachun, Account director at a1qa: unearthing the power of a true IT leader Read the interview with Alina Karachun, Account director at a1qa, about the importance of creativity and feedback for executives and their teams, what is ethical leadership, and many more. Interviews Quality assurance 30 May 2023, by a1qa 3 min read a1qa tech voice: Managing director at a1qa, North America, discusses pros and cons of much-debated technologies Nadya Knysh, Managing director at a1qa, North America, puts a spotlight on 6 current technologies, discussing their positives and negatives. Interviews Test automation 30 September 2019, by a1qa 4 min read “Every team member is responsible for software quality”: interview with Head of QA at worldwide media resource We continue talking about unsurpassed software quality. Consider how to make QA more efficient using shift-left and continuous testing. Interviews 8 December 2017, by a1qa 4 min read a1qa: one-stop shop for first-rate QA services Dmitry Tishchenko, Head of a1qa Marketing and Pre-Sales Department, answers the questions of The Technology Headlines.  Interviews Quality assurance 17 August 2017, by a1qa 4 min read From requirements specification to complex business analysis: interview with a1qa head of BA Check how we at a1qa converge business knowledge with IT skills to deliver maximum value.  Interviews QA consulting Related posts Get in touch Name Please fill in the required field. Email Email address seems invalid. Company Phone Project description Please fill in the required field. I hereby give my consent for a1qa and its affiliates to process my personal data in accordance with Privacy Notice for the purpose of handling my request and responding to it. I am aware of the fact that I have the right to withdraw my consent at any time. Please accept the terms to proceed. Add an attachment This file is too large Up to 5 attachments. File must be less than 5 MB.
Allowed types: jpg, jpeg, png, svg, pptx, pdf, doc, docx, ppt, odt File input 1 File input 2 File input 3 File input 4 File input 5 Send a message Thank you! Thank you for reaching out! We’ll get back to you shortly. Close We use cookies on our website to improve its functionality and to enhance your user experience. We also use cookies for analytics. If you continue to browse this website, we will assume you agree that we can place cookies on your device. For more details, please read our Privacy and Cookies Policy. Accept United States
160 Clairemont Ave, Suite 200, Decatur, GA 30030
+1 720 207 5122

United Kingdom
3rd Floor, 5-8 Dysart Street, Moorgate House, London, EC2A 2BX
+44 204 525 7620

Subscribe to news Subscribe to news Full name Please fill in the required field. Company Please fill in the required field. Email Email address seems invalid. I would like to subscribe to a1qa’s newsletter and other marketing communication. By clicking this checkbox, I give my consent for a1qa and its affiliates to process my personal data in accordance with the Privacy Notice.

You can unsubscribe at any time by clicking the button "Unsubscribe" at the bottom of every email. Please accept the terms to proceed. Subscribe Thank you! Thank you for reaching out! We’ll get back to you shortly. Close Follow us © a1qa software testing company, 2026. All rights reserved. Privacy Policy Quality

智能索引记录