Study on the Effectiveness of New Development Methods in Software Engineering Based on Experiments with AB Testing
This study aims to evaluate the effectiveness of an emerging software engineering development method through AB testing experiments. As a commonly used online experimental method, AB testing is used to compare the performance of two or more solutions. It has been widely used in the software development process to optimize user experience and function implementation. This study proposes a new development framework that combines AB testing and software testing, which quantifies the impact of different development strategies on software quality by constructing a correlation matrix. In order to verify the effectiveness of this method, this paper designed a series of experiments and implemented AB testing in multiple software projects. Experimental results show that by accurately adjusting the variable combinations in AB testing, software stability and user satisfaction can be significantly improved. In addition, this paper also develops a set of computer algorithm models to simulate different development scenarios and predict the potential benefits of new development methods through simulation technology. Through the analysis of simulation results, this article found that projects using new development methods have improved in key performance indicators, especially in shortening development cycles and reducing defect rates. The development method that combines AB testing and software testing not only improves the quality of software products, but also enhances the flexibility and response speed of the development process.
Authors
- Shengsi Li
- Difeng Zhang
- Lei Chen
Institutions
- Wuhan Institute of Technology (CN)
Publication Details
- Published
- 2024-09-15
- DOI
- https://doi.org/10.1145/3689236.3689883
- Primary Topic
- Advanced Data and IoT Technologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00