Skip to main navigation Skip to search Skip to main content

AI-enabled Software Engineer: A Taxonomy of Challenges and Success Factors

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Artificial intelligence (AI) is revolutionizing software development by enabling high-quality products at lower costs and faster delivery. While existing research highlights ChatGPT’s role in various phases of software development, little attention has been given to its use in end-to-end project delivery. This study explores the challenges and success factors for using AI tools in complete project workflows through interviews with software practitioners. Key challenges identified include knowledge gaps in LLMs, programming languages, and automated testing, while success factors include cost efficiency, early prototyping, and continuous improvement. These insights offer a framework for implementing AI-assisted software engineering in end-to-end projects.

Original languageEnglish
Title of host publicationProceedings - SEKE 2024
Subtitle of host publication36th International Conference on Software Engineering and Knowledge Engineering
PublisherKnowledge Systems Institute Graduate School
Pages69-71
Number of pages3
ISBN (Electronic)1891706594
DOIs
StatePublished - 2024
Event36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024 - Hybrid, San Francisco, United States
Duration: 26 Oct 20244 Nov 2024

Publication series

NameProceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE
ISSN (Print)2325-9000
ISSN (Electronic)2325-9086

Conference

Conference36th International Conference on Software Engineering and Knowledge Engineering, SEKE 2024
Country/TerritoryUnited States
CityHybrid, San Francisco
Period26/10/244/11/24

Bibliographical note

Publisher Copyright:
© 2024 Knowledge Systems Institute Graduate School. All rights reserved.

Keywords

  • Distributed agile process
  • Global software development
  • Systematic literature review

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'AI-enabled Software Engineer: A Taxonomy of Challenges and Success Factors'. Together they form a unique fingerprint.

Cite this