Limits of AI in Software Development: Empirical Analysis of AI vs Human Engineers

View at publisher
Authors: Devang Shinde
Cited by: 1

Abstract

Abstract—Artificial Intelligence (AI) has increasingly influenced modern software development by enabling automated code generation and testing support. Despite improvements in development speed, concerns remain regarding the reliability and security of AI-generated code. This study presents an experimental comparison between AI-generated and human-developed solutions across multiple programming tasks. The evaluation is based on correctness, maintainability, and security metrics. The results indicate that while AI is effective in handling structured tasks, it struggles with complex logic, edge cases, and secure implementations. The study concludes that AI should be considered an assistive tool rather than a replacement for human developers. Keywords— Artificial Intelligence, Software Development Lifecycle, Code Generation, DevOps, Automation, Human vs AI

Fields of Study & Subjects

Ethics and Social Impacts of AI Software Engineering Techniques and Practices Software Engineering Research

Publication details

Journal / source
International Scientific Journal of Engineering and Management
Publisher
Edtech Publishers (OPC) Private Limited
Volume
05
Issue
04
Pages
1–7
Publication date
18 April 2026