Member-only story

Analyse Software Testing Effort/Budget in SDLC from The European Software Testing Benchmark Report 2022

Software projects’ growing efforts and budgets on Software Testing

Zhimin Zhan
4 min readAug 31, 2022

The European Software Testing Benchmark Report 2022 was released.

The proportion of the SDLC Spent on Testing:

38% think 51+% of SDLC is spent on Testing.

“This shows that testing and quality assurance are slowly becoming more of a priority for businesses all around Europe”.

Please note that 12.3% of professionals are spending 71% — 90% of the SLDC on testing (and 1.2 % for 90+%).

In this all-time classic software engineering book (50 years ago), the author spent 50% of a software task on testing. How top programmers work has not changed.

In my previous articles, I stated that I spent ~70% of the whole SDLC on Test Automation and Continuous Testing, in return, I gained 10X+ productivity (compared to myself when working as a senior Java contractor). Some readers found it hard to believe. Now, you can see that I am not alone.

Some might argue my ~70% figure is still much higher than the average ~40%, shown in the chart. I take “Release Early, Release Often” seriously. For all my software, I push updates to production every working day (quite often, multiple times a day). Naturally, I spend more time on Software Testing, mostly Automated End-to-End Regression Testing. Also, I consider automated regression testing essential after the software is released, for support and maintenance.

Besides quality assurance, I have used test automation scripts to help with other activities, such as:

  • Showcase demos
  • Prepare test data, for business analysts and manual testers
    (check out this article: Without Solid Automated End-To-End Regression Testing, Exploratory Testing is Largely Compromised)
  • Training
  • Bug-fixing (developers run automated tests)
    (check out this article

--

--

Zhimin Zhan
Zhimin Zhan

Written by Zhimin Zhan

Test automation & CT coach, author, speaker and award-winning software developer. Help teams succeed with Agile/DevOps by implementing real Continuous Testing.

No responses yet