Failure Mode and Effects Analysis (FMEA) – How to Analyze Risks for Better Software Quality & Satisfied Customers!

Failure Mode and Effects Analysis (FMEA)

Failure Mode and Effects Analysis (FMEA) is a Risk Management technique.

If implemented properly, this can be a great addition to the best Quality Assurance processes to be followed. In this article, our goal is to introduce you to this Risk Analysis technique which in the end, is very useful for improving the software quality.

Read moreFailure Mode and Effects Analysis (FMEA) – How to Analyze Risks for Better Software Quality & Satisfied Customers!

Significant Changes in the QA World: Our Last Year Recap & Happy New Year!

Significant Changes in the QA World

We want to wish a Happy and Healthy New Year to all our readers!

The last year has been a wonderful year for STH – why wouldn’t it be? We had the best of the readers and followers behind us.

Back in December 2006, I started this blog with an intention to help software testers and today – after 15 years – it is helping thousands of Software Testing and Quality Assurance professionals worldwide!

Read moreSignificant Changes in the QA World: Our Last Year Recap & Happy New Year!

Cause and Effect Graph – Dynamic Test Case Writing Technique For Maximum Coverage with Fewer Test Cases

Cause and Effect Graph

Dynamic Testing Techniques – Cause and Effect Graph.

Test case writing forms an integral part of testing, whether it is Manual or Automation. Every project is exclusive and has a <n> number of test conditions that need to be covered.

We should focus on two points whenever we write test cases. These are:

  • Mitigating the Risk
  • Coverage

This paper revolves around the second point which is “Coverage”. To be precise – Requirements Coverage.

Read moreCause and Effect Graph – Dynamic Test Case Writing Technique For Maximum Coverage with Fewer Test Cases

How to Perform Test Documentation Reviews in 6 Simple Steps – QA Process

Perform Test Documentation Reviews

By now, we all know that for a tester, Documentation is an integral part of his daily life. There is an overload of testing artifacts that are created, reviewed, approved, used, maintained and distributed.  We always have clear-cut processes laid out for how to create a document, how to use it, who should it go to, etc.

Through this article, we are going to shed some light on the small but important topic – Reviews.

Reviewing is a form of testing too – the verification part of the V&V also called Static Testing.

Read moreHow to Perform Test Documentation Reviews in 6 Simple Steps – QA Process

How to Use Poka-Yoke (Mistake Proofing) Technique to Improve Software Quality

Poka yoke Technique

Software Engineering is a discipline that aims at producing high-quality software through a systematic, well-planned approach to software development.

It contains many good practices, following the standards to achieve the quality product. The three main phases of Software Development are Analysis – Design – Implementation. To accomplish high-quality software is essential to produce a defect-free product.

Read moreHow to Use Poka-Yoke (Mistake Proofing) Technique to Improve Software Quality