Publication Type

Conference Proceeding Article

Version

publishedVersion

Publication Date

4-2025

Abstract

To learn Agile/DevOps practices effectively, students need to apply them in an actual software development project. This is challenging if students are mostly from non-computing backgrounds and they do not have time in the curriculum to learn programming and related tools. Therefore, it is important to help students who do not possess programming foundations to develop fully functional software during the process of learning Agile/DevOps concepts. We noted that existing low-code/no-code app development platforms have not been designed to teach Agile/DevOps practices. On the other hand, recent AI-based tools for code generation such as GitHub Copilot have been built mainly for programmers. In this work, we designed and implemented ADA Gen (Agile/DevOps App Generator), a teaching tool leveraging large language models (LLMs) to generate full-stack web apps following an iterative and incremental development methodology widely practiced in Agile/DevOps circles. ADA-Gen is integrated with Jira, one of the most popular platforms for software project management, so students can use it right away without much further setup. This approach allows non computing students to experience the complete full-stack software development life cycle. We have conducted extensive evaluations of ADA-Gen using various realistic project scenarios. The evaluations demonstrated the capabilities of ADA-Gen in full-stack web app generation, and in providing plenty of learning opportunities for students to appreciate key Agile/DevOps practices.

Keywords

Full-Stack App Generation, Teaching and Learning Agile/DevOps Practices, Iterative and IncrementalSoftware Development, Large Language Models

Discipline

Software Engineering

Research Areas

Software and Cyber-Physical Systems

Areas of Excellence

Digital transformation

Publication

Proceedings of the 17th International Conference on Computer Supported Education (CSEDU 2025), Porto, Portugal, April 1-3

First Page

363

Last Page

370

ISBN

9789897587467

Publisher

SCITEPRESS

City or Country

Porto

Share

COinS