Mallampati, Bhargav (2025) The role of generative AI in software development: Will it replace developers? World Journal of Advanced Research and Reviews, 26 (1). pp. 2972-2977. ISSN 2581-9615
![WJARR-2025-1387.pdf [thumbnail of WJARR-2025-1387.pdf]](https://eprint.scholarsrepository.com/style/images/fileicons/text.png)
WJARR-2025-1387.pdf - Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike.
Abstract
Generative artificial intelligence is fundamentally transforming software development, automating routine tasks while reshaping developer roles and responsibilities within engineering teams. This article explores the impact of generative AI tools like GPT-4, Gemini, and GitHub Copilot on development practices through quantitative analysis across diverse technology companies. The implementation of these AI technologies has demonstrated significant productivity gains in code generation, debugging, refactoring, and testing, with some organizations reporting development cycle reductions exceeding 30%. However, substantial limitations persist in contextual understanding, security vulnerabilities, architectural decision-making, and code maintainability that necessitate continued human oversight. The integration of AI has catalyzed the emergence of specialized roles focused on prompt engineering, AI validation, and governance frameworks. Rather than replacing developers, generative AI appears to be augmenting human capabilities by handling routine implementation tasks while enabling professionals to focus on higher-value activities requiring creativity, domain knowledge, and critical thinking. Case studies from leading companies reveal successful integration strategies that strategically leverage AI strengths while maintaining human judgment for complex or safety-critical components. This evidence-based assessment provides insights into how AI is reshaping software engineering and the implications for professional developers navigating this transformative paradigm shift.
Item Type: | Article |
---|---|
Official URL: | https://doi.org/10.30574/wjarr.2025.26.1.1387 |
Uncontrolled Keywords: | Generative artificial intelligence; Software development automation; Developer productivity; AI code generation; Human-AI collaboration |
Depositing User: | Editor WJARR |
Date Deposited: | 25 Jul 2025 17:25 |
Related URLs: | |
URI: | https://eprint.scholarsrepository.com/id/eprint/2118 |