Pith. sign in

REVIEW 10 cited by

Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Study

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2403.08604 v3 pith:AQJGAKPN submitted 2024-03-13 cs.CL cs.SE

Prompting Large Language Models to Tackle the Full Software Development Lifecycle: A Case Study

classification cs.CL cs.SE
keywords llmsdevelopmentdevevalprogrammingsoftwarecasechallengescoding
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
Share X Bluesky LinkedIn Reddit HN
read the original abstract

Recent advancements in large language models (LLMs) have significantly enhanced their coding capabilities. However, existing benchmarks predominantly focused on simplified or isolated aspects of coding, such as single-file code generation or repository issue debugging, falling short of measuring the full spectrum of challenges raised by real-world programming activities. In this case study, we explore the performance of LLMs across the entire software development lifecycle with DevEval, encompassing stages including software design, environment setup, implementation, acceptance testing, and unit testing. DevEval features four programming languages, multiple domains, high-quality data collection, and carefully designed and verified metrics for each task. Empirical studies show that current LLMs, including GPT-4, fail to solve the challenges presented within DevEval. Our findings offer actionable insights for the future development of LLMs toward real-world programming applications.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 10 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. RigorBench: Benchmarking Engineering Process Discipline in Autonomous AI Coding Agents

    cs.SE 2026-06 unverdicted novelty 8.0

    RigorBench is the first benchmark for process discipline in autonomous AI coding agents, reporting 41% higher process quality scores and 17% higher outcome correctness when agents follow structured engineering practices.

  2. OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

    cs.AI 2024-04 accept novelty 8.0

    OSWorld provides the first unified real-computer benchmark for open-ended multimodal agent tasks, exposing large performance gaps between humans and state-of-the-art LLM/VLM agents.

  3. RigorBench: Benchmarking Engineering Process Discipline in Autonomous AI Coding Agents

    cs.SE 2026-06 unverdicted novelty 7.0

    RigorBench evaluates AI coding agents on process discipline via five pillars and reports 41% higher process scores and 17% better outcome correctness with structured approaches on 30 tasks.

  4. TeamBench: Evaluating Agent Coordination under Enforced Role Separation

    cs.AI 2026-05 unverdicted novelty 7.0

    Enforcing role separation in agent teams reveals that prompt-only setups hide coordination failures, with verifiers approving 49% of failing work and teams sometimes harming performance when solo agents already succeed.

  5. An Empirical Study of Proactive Coding Assistants in Real-World Software Development

    cs.SE 2026-05 unverdicted novelty 7.0

    Real developer IDE traces differ substantially from LLM simulations in behavior and structure; current proactive assistants are unreliable on real traces, and simulated data cannot substitute for real data in training.

  6. Benchmarking and Evaluating VLMs for Software Architecture Diagram Understanding

    cs.SE 2026-04 accept novelty 7.0

    SADU benchmark shows top VLMs reach only 70% accuracy on software architecture diagram tasks, revealing gaps in visual reasoning for engineering artifacts.

  7. Code-QA-Bench: Separating Code Reasoning from Documentation Memorization in Repository-Level QA

    cs.SE 2026-05 unverdicted novelty 6.0

    Code-QA-Bench uses an answer-first pipeline and three-condition experiments to generate 628 tasks across 10 Python repositories and quantify that code access drives most performance gains while documentation adds only...

  8. Effective Strategies for Asynchronous Software Engineering Agents

    cs.CL 2026-03 conditional novelty 6.0

    CAID, a manager-driven multi-agent system using git worktrees, commits, and merges, improves long-horizon SWE success by roughly 14–27 absolute points over single-agent baselines.

  9. MultiFileTest: A Multi-File-Level LLM Unit Test Generation Benchmark and Impact of Error Fixing Mechanisms

    cs.SE 2025-02 unverdicted novelty 6.0

    Frontier LLMs achieve only moderate performance on multi-file unit test generation, with basic executability and cascade errors common, but manual and self-error-fixing mechanisms yield measurable gains.

  10. Can LLMs Produce Better Object-Oriented Designs than Human-Involved Development?

    cs.SE 2026-05 unverdicted novelty 5.0

    Comparative case study on a postgraduate Java assignment finds PureAI and PostAI projects simpler with lower code smell density than PreAI but show oversimplification and weaker responsibility separation.