In many projects you may ask yourself:
Is this the correct browser that the customer uses? What are the devices set that will be used to live under which conditions?
How the customer uses the application? Which personas should be covered? Is this the correct workflow?
How does this calculation work?
And many other questions you may ask yourself about, yes yourself because the isolated islands mode is the theme of most companies.
If you don’t know the answers to these questions you will end up to these questions is delays, failures, project overruns, and many kinds of waste…
You should know that effective and efficient test plans should answer the questions of are we test right and are we test the right.
One test practice that can answer the first question, is early engagement.
Early engagement helps to know your test environment, understand the user needs, and elaborate the optimum approach to deal with project challenges.
This is required to know the moment of involvement, early testing is not about seating in the project kickoff meeting, but means starting there and going forward until delivery.
One of the Agile axes are the 3 amigos, this practice relies on working together from the beginning, business + development + testing.
Domain knowledge helps to know the business roles and allows you to design the test cases which cover the needs.
This is also one of the core skill sets required by the testers.
So, your testing skills and your domain knowledge will help to know if you test right and also if you test the right.
Author:
Samer Desouky is an Agile Coach, Software Quality & Testing Consultant & Mentor with more than 15 years of extensive experience in managing development, quality, and testing teams in Banking, HR, Oil & Gas, and Social Networking domains with extensive experience in testing web, desktop, and mobile apps.