Skip to content

A Lean and Spec-Driven AI-Assisted Software Development Lifecycle for Applied AI Education: The AI-SDLC Approach

Sep 2026 · 0 citations · 27 references
Computer Science

TL;DR

The contribution of this work is a process-oriented framework that enables AI coding agents to operate with bounded autonomy within an explicit, reviewable, and test-oriented software development lifecycle.

Abstract

AI coding agents increasingly support software development beyond code completion, including planning, implementation, testing, and repository-level task execution. Their practical use, however, often remains only weakly connected to established software engineering practices. The aim of this work is to develop and evaluate a lightweight, spec-driven lifecycle for governed agentic software engineering. The lifecycle combines established software engineering practices with repository-local guidance through specifications, AGENTS.md, and phase-specific agent skill files. The approach was developed in the context of the FHNW course AI-assisted Software Development and applied by students to business-oriented software use cases. Its educational and practical applicability is explored through a student survey combining closed rating items with open-ended questions. The contribution of this work is a process-oriented framework that enables AI coding agents to operate with bounded autonomy within an explicit, reviewable, and test-oriented software development lifecycle.

View source

Similar papers

#artificial intelligence Preprint Sep 2026

Developing a Roadmap to an AI-first Organization: A Case Study in Embedded Software Development

The emergence of AI agents is expected to reshape software engineering by moving beyond AI as assistants towards systems capable of planning, executing, and evaluating development tasks with increasing autonomy. This transition is particularly significant for embedded software organizations, where strict requirements f...

V. Kjellberg, Srijita Basu, Si-Min Sun et al. · 0 citations
Review Aug 2026

Practical Implementation Report on Introducing Spec-Driven Development Using AI Agents in Software Development PBL

In recent years, autonomous AI agents such as GitHub Copilot and Claude Code have been rapidly gaining popularity. This study reports on the practical implementation of Spec-Driven Development, a software development methodology premised on AI agents, within a Software Development Project-Based Learning (SDPBL) course...

Hidetake Tanaka, H. Igaki, Kazumasa Shimari et al. · 0 citations
#software testing Open access Sep 2026

SPEC-DRIVEN DEVELOPMENT FOR ENTERPRISE AGENTIC SOFTWARE ENGINEERING: A GOVERNANCE FRAMEWORK FOR RELIABLE AI-GENERATED SOFTWARE

The Specification Governance and Validation Framework is proposed, a design-science artifact that treats structured specifications as an external control plane for agentic software engineering and provides a reproducible governance model and a basis for future empirical validation of specification-driven enterprise AI...

S. Suryawanshi · 0 citations
Review Open access Aug 2026

Collaborative Support for Software Product Line Modeling and Project Management: A Generative AI-Enhanced Approach with Real-Time Synchronization

This paper presents a collaborative extension of VariaMos that combines synchronization based on Conflict-free Replicated Data Types, awareness and governance mechanisms, and integrated artificial intelligence (AI)-assisted model authoring with controlled feasibility of combining multi-artifact SPL collaboration with i...

Oscar Aguayo, Juan Lagos-Obando, Samuel Sepúlveda et al. · 1 citation
Review Aug 2026

Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report

A comprehensive overview of the existing tools and frameworks for implementing MAS in software engineering and a set of lessons learned and challenges that can help researchers and practitioners to select a suitable MAS framework according to their needs are provided.

Maria Sâmyla Serafim de Oliveira, M. Ibiyo, Marco Gianrusso et al. · 1 citation
Aug 2026

Observatory software management in the era of AI-assisted software engineering

How AI-assisted software engineering is starting to utilize at GMTO is described, why these common industry concerns matter for Observatory software teams, and future plans are described.

M. Cox, J. Filgueira, Chien Peng et al. · 2 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.

MIT News · Artificial Intelligence Oct 2, 2026

Documenting the tech worker movement

Writing as a participant and researcher, PhD student JS Tan SM ’22 has co-authored a new book about the rise of tech worker protests and the employer backlash that followed.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.