Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Development
Not on the map. Why?
Abstract (arXiv)
We propose the Single Conversation Methodology (SCM), a novel and pragmatic approach to software development using large language models (LLMs). In contrast to ad hoc interactions with generative AI, SCM emphasizes a structured and persistent development dialogue, where all stages of a project - from requirements to architecture and implementation - unfold within a single, long-context conversation. The methodology is grounded on principles of cognitive clarity, traceability, modularity, and documentation. We define its phases, best practices, and philosophical stance, while arguing that SCM offers a necessary correction to the passive reliance on LLMs prevalent in current practices. We aim to reassert the active role of the developer as architect and supervisor of the intelligent tool.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 20 references that are in the map. First posted on arXiv 16 Jul 2025.
Builds on
12 of 20 references.
References · 12
- 2023Large Language Models for Software Engineering: A Systematic Literature Reviewcited by 399
- 2023A Survey on Large Language Models for Software Engineeringcited by 59
- 2023Investigating and Designing for Trust in AI-powered Code Generation Toolscited by 34
- 2024Beyond Code Generation: An Observational Study of ChatGPT Usage in Software Engineering Practicecited by 25
- 2024Exploring the Design Space of Cognitive Engagement Techniques with AI-Generated Code for Enhanced Learningcited by 16
- 2024LLMs: A Game-Changer for Software Engineers?cited by 11
- 2024Free and Customizable Code Documentation with LLMs: A Fine-Tuning Approachcited by 10
- 2025LLMs' Reshaping of People, Processes, Products, and Society in Software Development: A Comprehensive Exploration with Early Adopterscited by 8
- 2025The Impact of Generative AI Coding Assistants on Developers Who Are Visually Impairedcited by 7
- 2023A Case Study in Engineering a Conversational Programming Assistant's Personacited by 6
- 2024Testing the Effect of Code Documentation on Large Language Model Code Understandingcited by 4
- 2024Ethics of Software Programming with Generative AI: Is Programming without Generative AI always radical?cited by 2
Built on by
Not cited yet.