Jul 2026· Revista Multidisciplinar Epistemología de las Ciencias· Vol 3, pp. 159-186· 0 citations· 5 references
TL;DR
The findings confirm the research hypothesis that AI can reliably produce key software development artifacts with minimal human input, marking a pivotal step toward the broader integration of AI in software engineering practices.
Abstract
This article explores the practical application of AI tool (ChatGPT v3.5 and 4) in the full lifecycle of a real-world software development project, based on field research of 2023-2024 in Europe. The research evaluates the effectiveness of AI in generating core software artifacts, including functional specifications, software code, automated tests, user documentation, and application content. While the AI tool proved to be a powerful assistant for creating and refining these deliverables, its limitations became evident in areas requiring up-to-date technical guidance or creative input in product business logic development. In general, ChatGPT significantly accelerated the development process, with project team members reporting a substantial increase in productivity. The study also highlights best practices for AI usage in software engineering, emphasizing the importance of service-oriented design, iterative prompt refinement, and ongoing human oversight. Despite its shortcomings in generating original ideas or adapting to evolving platform requirements, ChatGPT demonstrated strong capabilities in automating repetitive tasks and enhancing overall efficiency. The findings confirm the research hypothesis that AI can reliably produce key software development artifacts with minimal human input, marking a pivotal step toward the broader integration of AI in software engineering practices.
Algorithm-Driven Development is introduced, a methodology developed from industrial practice to address recurring challenges in translating requirements into reliable, testable, and maintainable software behavior that provides systematic coverage of functional scenarios from the outset of development.
Philippe Jawish, Pierre Evrard, Alexandre Lemerle et al.· Journal of Systems and Softw...· 0 citations
A qualitative analysis of 100 respondents' perspectives on the future role of generative AI in professional software development, based on the responses to two optional open-ended questions, offers a practitioner-centred snapshot of how software professionals currently reason about the effects of generative AI on roles...
The growing adoption of Large Language Models (LLMs) in Software Engineering has reinforced the expectation that coding activities can be largely automated. However, this perception may represent yet another historical search for a solution capable of eliminating the inherent challenges of software development. This ar...
The paper is trying to deeply analyze the pros and cons of implementing GenAI into software development, analysing current applications used in software development life cycle (SDLC), drawing upon case studies and programmer experience, and examining effect on code quality, team working and project timeline.
P. Arun, Jagdale, Deepti Ameta et al.· Economic Sciences· 0 citations
An empirical assessment indicating that DSAR supports comprehension, architectural reasoning, and communication; qualitative evidence on the strengths and limitations of the generated explanatory artefacts; and recommendations for practitioners and researchers on adopting and further developing DSAR for architectural s...
S. A. Rukmono, Lina Ochoa, Thijs Bressers et al.· SIGSOFT FSE Companion· 0 citations
A software verification and validation tool focused on the Prolog logic programming language, specifically designed for educational contexts, that facilitates the automated creation and execution of test cases, allowing teachers to save time in validating students' programs.
Nicolas M. Leidi, Andrea Cohen, Luciano H. Tamargo et al.· Revista Iberoamericana de Te...· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.