Shift-Left Testing Is a Reality
June 02, 2021

Rob Mason
Applause

Plenty of organizations are already underway with shift-left testing — i.e., conducting the testing of features immediately after they are coded — according to a survey of more than 1,800 QA, product, engineering and DevOps professionals and practitioners around the world on the topic of shift-left testing, conducted by Applause in April 2021.

In fact, 86% of organizations are doing this type of testing already, representing a vast majority.

Is Shift-Left Helping?

When it comes to large organizations and enterprises, the process of shifting left is leading to a variety of benefits across their software development lifecycles (SDLCs). Respondents at large organizations pointed to three top benefits they hoped to achieve by shifting left:

1. Reduce the number of bugs released to end users.

2. Save on costs related to fixing bugs at a later stage in development.

3. Reduce the need for hot-fixes.

The impact of shift-left can also be found among developers and QA teams, who are now testing more often. The survey found that for organizations with 500+ employees focused on releasing new features multiple times per month:

■ 44% have their teams working eight+ hours a week on testing right after coding

■ 27% have their teams spending between five to eight hours a week on testing right after coding

A noticeable majority of large organizations now have teams working a full work day or more per week just on testing code right after it is developed. Not only can that cause burnout for internal teams, but it also means that higher-value projects are not being done because there is not enough time left in the day. If the majority of developers at an organization are spending a full work day each week testing, for example, then they are missing out on valuable development time.

The survey found that over half (52%) of teams that rely on developers for eight or more hours of testing per week agree that the testing of new features is having an impact on developer productivity.

Developer Coding vs. Developer Testing

The survey also looked into what barriers are standing in the way of organizations that are not shifting left and found that:

■ For 45% of these organizations, developers are too busy with coding.

■ For 37% of these organizations, development and QA efforts are too siloed.

■ For 31% of these organizations, test results are too slow.

■ For 18% of these organizations, developers have not bought into shift-left.

Part of the issue with developers being too busy is, they are challenged to re-acclimate to code that they or someone else worked on days or weeks earlier, with 44% of developers sharing that context switching is a challenge for them.

Overall, shift-left testing has gone from a new concept to seeing the vast majority of organizations implement it. It's bringing benefits where it matters most, to the end experience for customers, and the bottom-line for businesses. But developers and QA teams are still facing challenges with adopting and adapting to this approach. Like all new processes, it may take time to smooth out the bumps and create an ideal setup for everyone.

The key for organizations will be balancing the needs of their internal and external clients so they can deliver high-quality digital experiences to end users quickly and on an ongoing basis. Many enterprises are now looking to crowdsourced providers as a way to get the in-sprint testing they need to successfully shift left without bogging down developers' workloads with frequent testing requests.

Rob Mason is CTO of Applause
Share this

Industry News

April 30, 2024

Backslash Security announced the findings of its GPT-4 developer simulation exercise, designed and conducted by the Backslash Research Team, to identify security issues associated with LLM-generated code. The Backslash platform offers several core capabilities that address growing security concerns around AI-generated code, including open source code reachability analysis and phantom package visibility capabilities.

April 30, 2024

Azul announced that Azul Intelligence Cloud, Azul’s cloud analytics solution -- which provides actionable intelligence from production Java runtime data to dramatically boost developer productivity -- now supports Oracle JDK and any OpenJDK-based JVM (Java Virtual Machine) from any vendor or distribution.

April 30, 2024

F5 announced new security offerings: F5 Distributed Cloud Services Web Application Scanning, BIG-IP Next Web Application Firewall (WAF), and NGINX App Protect for open source deployments.

April 29, 2024

Code Intelligence announced a new feature to CI Sense, a scalable fuzzing platform for continuous testing.

April 29, 2024

WSO2 is adding new capabilities for WSO2 API Manager, WSO2 API Platform for Kubernetes (WSO2 APK), and WSO2 Micro Integrator.

April 29, 2024

OpenText™ announced a solution to long-standing open source intake challenges, OpenText Debricked Open Source Select.

April 29, 2024

ThreatX has extended its Runtime API and Application Protection (RAAP) offering to provide always-active API security from development to runtime, spanning vulnerability detection at Dev phase to protection at SecOps phase of the software lifecycle.

April 29, 2024

Canonical announced the release of Ubuntu 24.04 LTS, codenamed “Noble Numbat.”

April 25, 2024

JFrog announced a new machine learning (ML) lifecycle integration between JFrog Artifactory and MLflow, an open source software platform originally developed by Databricks.

April 25, 2024

Copado announced the general availability of Test Copilot, the AI-powered test creation assistant.

April 25, 2024

SmartBear has added no-code test automation powered by GenAI to its Zephyr Scale, the solution that delivers scalable, performant test management inside Jira.

April 24, 2024

Opsera announced that two new patents have been issued for its Unified DevOps Platform, now totaling nine patents issued for the cloud-native DevOps Platform.

April 23, 2024

mabl announced the addition of mobile application testing to its platform.

April 23, 2024

Spectro Cloud announced the achievement of a new Amazon Web Services (AWS) Competency designation.

April 22, 2024

GitLab announced the general availability of GitLab Duo Chat.