Leveraging AI To Enhance the Software Development Lifecycle
Open Access DepositedThe Software Development Life Cycle (SDLC) has many inefficiencies such asmanual tasks, that often lead to errors, costly rework, delays, and project overruns. While Artificial Intelligence (AI) tools have demonstrated improvements in development workflows, AI integration and adoption remain fragmented and limited to individual phases. This research examines the impact of end-to-end AI integration across all SDLC phases, utilizing a Discrete Event Simulation (DES) model with Monte Carlo sampling. The simulation was run 10,000 times with 100 tasks per run producing task-level observations. The results demonstrated an overall cycle time reduction of 58%, with phase-specific improvements ranging from 12.7% to 68.2%, primarily driven by the adoption rate per phase. The simulation results are compared against published benchmarks from literature to provide context through independently conducted studies. The simulation model serves as a decision tool for software engineering managers for prioritizing and planning AI implementation in their workflows and provides a mechanism for estimating cycle time improvements.
- All rights reserved
Notice to Authors
If you are the author of this work and you have any questions about the information on this page, please use the Contact form to get in touch with us.