Lean Testing: What? Why? How?

Lean Testing What Why How
Lean Testing: What? Why? How?

Lean Production

Before introducing lean testing, let’s know about lean production first.

Lean Testing

The purpose of shift left and fully test required by agile testing is for quick feedback and cost reduction in order to deliver high-quality software. If introducing the concept of lean into agile testing, will help to reduce waste during the testing process and maximize the value of testing.

The Essence of Lean Testing

According to the definition of lean testing, the quintessence of lean testing can be summarized as TAT: TIME, AMOUNT, TARGET.

the quintessence of lean testing can be summarized as TAT TIME, AMOUNT, TARGET
The essence of lean testing can be summarized as TAT: TIME, AMOUNT, TARGET

Guiding Framework of Lean Testing

There are two general guiding frameworks of lean testing: testing quadrants and testing layers.

Testing quadrants

Testing quadrants is firstly proposed by Brian Marick, and Lisa Crispin and Janet Gregory quoted this theory and make a detailed introduction in their book Agile Testing: A Practical Guide for Testers and Agile Teams.

Testing quadrants proposed by Brian Marick
Testing quadrants proposed by Brian Marick
  • Guide development
  • Critique the product
  • The risk of product launching
  • The requirement of product from the business part
  • Whether it is the development based on an existed system or the development of a new system
  • Available testing resources

Testing layers

The testing layers theory is mainly aimed at automated testing. It is divided into different layers based on the zone that testing covers.

honeycomb or ice-cream structure
honeycomb or ice-cream structure

In conclusion

The lean testing theory mainly helps the team to develop an appropriate strategy, not a specific testing method. The core of lean testing is time, amount and target, which is to make the testing just right to reduce waste.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
51Testing

51Testing

51Testing provides professional software testing services certificated by ISO9001:2008, ISO27001, ISO20000, and CMMI4.