What type of testing do Business Analysts have responsibility for?
January 5, 2020

What type of testing do Business Analysts have responsibility for?

By Lau

“The quality of your life will be determined by the quality of your contribution. When you work to improve the life of others, your life improves automatically.”

— Kurek Ashley
[bctt tweet="The quality of your life will be determined by the quality of your contribution. When you work to improve the life of others, your life improves automatically. — Kurek Ashley"]

At this stage, we all know that the basic responsibilities of a Business Analyst are requirements gathering, analysing and documenting, [Read more]. But depending on the project, there may be additional responsibilites that Business Analysts may have. For example:

Testing.

Testing is the task that the Quality Assurance department is responsible for. However, there is a particular type of testing that is the responsibility of the Business Analyst, namely User Acceptance Testing (UAT).

The BABOK Guide defines User Acceptance Testing as “Assessing whether the delivered solution meets the needs of the stakeholder group that will be using the solution. The assessment is validated against identified acceptance criteria.”

The definition of Acceptance Criteria according to the BABOK Guide is “Criteria associated with requirements, products, or the delivery cycle that must be met in order to achieve stakeholder acceptance.”

In other words, Business Analysts have to evaluate if the developed solution meets the user requirements using the acceptance criteria that they and the stakeholders wrote as a base for comparison.

UAT in the software development life cycle

The following graphic will help you to better understand when the UAT takes part in the software development life cycle:

The difference between conventional testing and UAT

The difference between conventional testing and UAT is basically that the former ensures that the developed solution has no errors within it whereas the latter test allows the business analyst ensures that what has been built meets the user needs.

You might also like to read about The four reasons why Business Analysts have to do the UAT.

And don’t forget to download the BA Methodology where you will learn how to execute the business analysis tasks in a professional and efficient way, even if you have no experience.