論文の概要: A Lean and Spec-Driven AI-Assisted Software Development Lifecycle for Applied AI Education: The AI-SDLC Approach
- arxiv url: http://arxiv.org/abs/2609.24348v1
- Date: Mon, 21 Sep 2026 09:42:26 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-09-23 18:04:03.979711
- Title: A Lean and Spec-Driven AI-Assisted Software Development Lifecycle for Applied AI Education: The AI-SDLC Approach
- Title(参考訳): AI教育のためのリーンで仕様駆動型AI支援ソフトウェア開発ライフサイクル:AI-SDLCアプローチ
- Abstract要約: この作業は、管理されたエージェントソフトウェアエンジニアリングのための仕様駆動ライフサイクルの開発と評価である。
このアプローチは、AI支援ソフトウェア開発のFHNWコースの文脈で開発された。
この作業の貢献はプロセス指向のフレームワークで、明示的でレビュー可能な、テスト指向のソフトウェア開発ライフサイクル内で、AIコーディングエージェントが境界付き自律で動作できるようにする。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- 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.
- Abstract(参考訳): AIコーディングエージェントは、計画、実装、テスト、リポジトリレベルのタスク実行を含む、コード補完以上のソフトウェア開発をますますサポートします。
しかし、彼らの実践的利用はしばしば、確立されたソフトウェア工学の実践と弱い関係しか残っていない。
この研究の目的は、管理されたエージェント・ソフトウェア・エンジニアリングのための軽量で仕様駆動型ライフサイクルの開発と評価である。
このライフサイクルは、確立したソフトウェアエンジニアリングプラクティスと、仕様、AgentS.md、フェーズ固有のエージェントスキルファイルによるリポジトリローカルガイダンスを組み合わせる。
このアプローチは、AI支援ソフトウェア開発のFHNWコースの文脈で開発され、ビジネス指向のソフトウェアユースケースに学生が適用した。
その教育的・実践的な適用性は、学生調査を通じて、クローズドな評価項目とオープンエンドな質問を組み合わせることで調査される。
この作業の貢献はプロセス指向のフレームワークで、明示的でレビュー可能な、テスト指向のソフトウェア開発ライフサイクル内で、AIコーディングエージェントが境界付き自律で動作できるようにする。
関連論文リスト
- Practical Implementation Report on Introducing Spec-Driven Development Using AI Agents in Software Development PBL [1.7539923984360692]
本稿では,AIエージェントをベースとしたソフトウェア開発手法であるSpec-Driven Developmentの実装について報告する。
調査、計画、実装、レビューという4つのフェーズからなるワークフローを定義しました。
我々は,学生の主観的AI利用,実装スループット,コード理解という3つの視点から分析を行った。
論文 参考訳(メタデータ) (2026-08-31T10:47:29Z) - AI-driven Software Development: A Pragmatic Path to Agentic Development Processes [0.06423291545613526]
Generative AIは、ソフトウェア開発を、ローカライズされたツールサポートから、プロセスやツール、組織構造に組み込まれた開発作業に変換する。
本稿では,AI駆動型ソフトウェア開発への移行に向けた実践的な組織化フレームワークを開発する。
論文 参考訳(メタデータ) (2026-06-13T12:43:38Z) - Usage, Effects and Requirements for AI Coding Assistants in the Enterprise: An Empirical Study [4.01226690413941]
AIコーディングアシスタントとCodeLLMを使った経験について、57人の開発者を調査した。
我々は、AIコーディングアシスタントとCodeLLMを使用して、専門家や学生の使い方、経験、期待に関する35のユーザー調査をレビューした。
論文 参考訳(メタデータ) (2026-01-27T22:57:20Z) - Learning to Code with Context: A Study-Based Approach [0.28675177318965045]
生成AIツールの急速な出現は、ソフトウェアの開発方法を変えつつある。
プロジェクトベースのコースは、実世界の開発プラクティスへのAIアシストの統合を探求し、評価するための効果的な環境を提供する。
本稿では,学生が共同でコンピュータゲームを開発する大学プログラミングプロジェクトにおいて,本手法とユーザスタディについて述べる。
論文 参考訳(メタデータ) (2025-12-04T20:40:36Z) - Using LLMs and Essence to Support Software Practice Adoption [0.3609538870261841]
本研究では,ソフトウェアエンジニアリングプラクティスを管理するための標準および思考フレームワークであるEssenceと,大規模言語モデル(LLM)の統合について検討する。
提案システムは、ドメイン固有のタスクにおいて、ベースラインよりも一貫して優れている。
論文 参考訳(メタデータ) (2025-08-22T14:59:35Z) - ChatDev: Communicative Agents for Software Development [84.90400377131962]
ChatDevはチャットを利用したソフトウェア開発フレームワークで、特別なエージェントがコミュニケーション方法についてガイドされる。
これらのエージェントは、統一された言語ベースのコミュニケーションを通じて、設計、コーディング、テストフェーズに積極的に貢献する。
論文 参考訳(メタデータ) (2023-07-16T02:11:34Z) - Automated Machine Learning: A Case Study on Non-Intrusive Appliance Load Monitoring [81.06807079998117]
非侵入的機器負荷モニタリング(NIALM)のための自動機械学習(AutoML)を実現する新しい手法を提案する。
NIALMは、電子機器や家電のエネルギー消費を測定するためのスマートメーターに代わる費用対効果を提供する。
論文 参考訳(メタデータ) (2022-03-06T10:12:56Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
私たちは倫理的考慮事項を(アジャイル)ソフトウェア開発プロセスに組み込む必要があると論じています。
私たちは、すでに存在しており、確立されたアジャイルソフトウェア開発プロセスで倫理的な議論を実施する可能性を強調しました。
論文 参考訳(メタデータ) (2021-07-15T11:14:03Z) - Machine Learning for Software Engineering: A Systematic Mapping [73.30245214374027]
ソフトウェア開発業界は、現代のソフトウェアシステムを高度にインテリジェントで自己学習システムに移行するために、機械学習を急速に採用している。
ソフトウェアエンジニアリングライフサイクルの段階にわたって機械学習の採用について、現状を探求する包括的な研究は存在しない。
本研究は,機械学習によるソフトウェア工学(MLSE)分類を,ソフトウェア工学ライフサイクルのさまざまな段階に適用性に応じて,最先端の機械学習技術に分類するものである。
論文 参考訳(メタデータ) (2020-05-27T11:56:56Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。