The Impact of Shift-Left Testing to Software Quality in Agile Methodology: A Case Study
Kus Andriadi, Haryono Soeparno, Ford Lumban Gaol, Yulyani Arifin · 2023
The point of Agile Methodology is continuous improvement, delivering a small feature quickly without sacrificing the feature quality; every sprint must be better than the previous sprint, and better can be fewer bugs, faster development, and testing. We will present how we reduce production bugs by customizing our sprint iteration. As we know, bugs are unavoidable, there is no software engineer that can make software without a bug; however, we can reduce bugs in production if we can find bugs in lower environments as early as possible. The case study in this paper was taken from one of technology company in Indonesia, the activity was done by the Quality Engineer (QA) Team. We will show that shift-left testing can help us reduce bugs in production. Testing is part of agile methodology, and the main idea of shift-left testing is to move testing early and could be done by any team member, not only QA. We include shift-left testing in our agile methodology for one year in 2022 and compare the result in the previous year.