mlsanityData to 13 Oct 2026

Towards Iterative End-to-End Software Development: A Feature-Driven Multi-Agent Framework

arXiv 2511.02399 ↗First posted 4 Nov 2025cs.SE cs.AIcited by 2

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Recent advances in large language model agents offer the promise of automating end-to-end software development from natural language requirements. However, existing approaches largely adopt linear, waterfall-style pipelines, which oversimplify the iterative nature of real-world development and struggle with complex, large-scale projects. To address these limitations, we propose EvoDev, an iterative software development framework inspired by feature-driven development. EvoDev decomposes user requirements into a set of user-valued features and constructs a Feature Map, a directed acyclic graph that explicitly models dependencies between features. Each feature node in the feature map maintains multi-layer contexts, including business logic, software design, and code implementation, which are propagated along dependencies to provide context for subsequent development iterations. We evaluate EvoDev on challenging Android development tasks and show that it outperforms the best-performing baseline, Claude Code, by 57.3%, while improving single-agent performance by 16.0%-58.5% across different base LLMs, highlighting the importance of feature decomposition, dependency modeling, context propagation, and workflow-aware agent design for end-to-end software development. Moreover, our work summarizes practical insights for designing iterative, LLM-driven development frameworks and informs future training of base LLMs to better support iterative software development.

Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 16 of its 53 references that are in the map. First posted on arXiv 4 Nov 2025.

Builds on

16 of 53 references.

Closest ancestors · 3

Same direction, newest first

  1. 2024Self-Evolving Multi-Agent Collaboration Networks for Software Development22 Oct
  2. 2024Large Language Model-Based Agents for Software Engineering: A Survey4 Sep
  3. 2023ChatDev: Communicative Agents for Software Development16 Jul

Other references · 13

  1. 2023OpenAGI: When LLM Meets Domain Expertscited by 197
  2. 2024Alibaba LingmaAgent: Improving Automated Issue Resolution via Comprehensive Repository Explorationcited by 58
  3. 2024AgileCoder: Dynamic Collaborative Agents for Software Development based on Agile Methodologycited by 45
  4. 2024STALL+: Boosting LLM-based Repository-level Code Completion with Static Analysiscited by 21
  5. 2025RPG: A Repository Planning Graph for Unified and Scalable Codebase Generationcited by 18
  6. 2024Experimenting a New Programming Practice with LLMscited by 17
  7. 2024Toward Improved Deep Learning-based Vulnerability Detectioncited by 9
  8. 2025Test Wars: A Comparative Study of SBST, Symbolic Execution, and LLM-Based Approaches to Unit Test Generationcited by 7
  9. 2024Generative AI to Generate Test Data Generatorscited by 4
  10. 2025Code Digital Twin: Empowering LLMs with Tacit Knowledge for Complex Software Developmentcited by 3
  11. 2020AndroEvolve: Automated Update for Android Deprecated-API Usagescited by 2
  12. 2024On the Generalizability of Deep Learning-based Code Completion Across Programming Language Versionscited by 2
1 more
  1. 2025Explainability as a Compliance Requirement: What Regulated Industries Need from AI Tools for Design Artifact Generationcited by 2

Built on by

Cited by year (2026 to 13 Oct)

Citing papers per year: 2026: 2.

2 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2025SWE-Dev: Evaluating and Training Autonomous Feature-Driven Software Development
  2. 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Development
  3. 2025AgentMesh: A Cooperative Multi-Agent Generative AI Framework for Software Development Automation
  4. 2025Evaluating Software Process Models for Multi-Agent Class-Level Code Generation
  5. 2026Agentic AI in the Software Development Lifecycle: Architecture, Empirical Evidence, and the Reshaping of Software Engineering
  6. 2023Autonomous Agents in Software Development: A Vision Paper
  7. 2024Lingma SWE-GPT: An Open Development-Process-Centric Language Model for Automated Software Improvement
  8. 2026Developing LLM-based Multi-Agent Systems in Software Engineering: A Mixed-Method Experience Report