This page is outdated

The website of current conference can be found on czechtest.com

26 - 27 June 2014 in Prague

The website of last year conference can be found on 2013.czechtest.com


Find and handle with root causes instead of fixing symptomps. Six Sigma in testing.

The text is based on a true story.

On first sight, our software engineering process seemed to be very advanced. However, somewhere deep there was undiscovered, real problem. The investigation started with defect arrival curve and backlog. That charts told clearly that we had a problem with late arrival of defects and most effort related to fixing them was concentrated on late phases. Unfortunately it was still to less to reveal root causes.

After very careful analysis that took my team many hours, loads of data, mentoring and consultancies, the source of bad noise was traced. First of all, process of designing test cases was in a bad condition. It was presented by the linear function, which in reality was a regression obtained from correlation between pass rate and number of defects found by test cases divided by number of all executed tests.

Additionally, there was created a chart showing efficiency [in percentage] of detecting incidents per iteration. The graph indicated lack of early testing. We decided to introduce corrective actions. In effect we found 94% of defects before SIT. It was 34% more than in the previous release.

 

Artur Gorski, Motorola Solutions, Poland

Artur Gorski

Artur represents Motorola Solutions company, where he works in a role of Test Lead, specialising in testing processes and strategies. He was involved into many activities related to software engineering like development, test automation, test management, exploratory testing etc. He holds the SixSigma Green Belt, ISTQB Test Manager, IPMA-D, Prince2 Foundation, Change Management and M_o_R certifications.