Single Conversation Methodology: A Human-Centered Protocol for AI-Assisted Software Development
Salvador D. Escobedo

TL;DR
The paper introduces the Single Conversation Methodology (SCM), a structured, human-centered approach to AI-assisted software development that maintains a continuous dialogue with large language models throughout the project lifecycle.
Contribution
It presents a novel, comprehensive protocol for persistent, structured interactions with LLMs in software development, emphasizing developer control and project traceability.
Findings
SCM improves clarity and traceability in AI-assisted development.
It fosters active developer engagement over passive AI reliance.
The methodology is adaptable to various project phases.
Abstract
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices
