Planning software for AI coding agents
Product thinking, technical deep-dives, and lessons on planning software for agentic development.
8 articles tagged “AI Development”
The Agentic SDLC: What Changes When Agents Touch Every Stage
The agentic SDLC puts AI agents on every stage of software delivery — planning, coding, testing, shipping. Here's what actually changes at each stage, and where human approval gates decide whether it holds.
Dishant Sethi
CodeRabbit Plan Alternative: How Enact Compares on Team Planning
An honest, side-by-side read on CodeRabbit Issue Planner and Enact — two tools that plan before the agent builds, with different ideas about where the plan lives and who signs it off.
Dishant Sethi
ProdE Alternative: How Enact Compares on Agentic Planning
An honest, side-by-side read on ProdE and Enact — two codebase-aware planning layers for agentic development, with different ideas about living specs, approval, and who signs a plan off.
Dishant Sethi
What Is Spec-Driven Development for Teams Using AI Agents?
Spec-driven development keeps every substantive decision in human hands before an AI agent writes code. Here's what SDD is, how the workflow runs, and why the solo-developer version has to change once a team is involved.
Dishant Sethi
Spec-Driven Development vs Vibe Coding: Why Teams Need Both
Vibe coding optimizes for speed; spec-driven development optimizes for code that survives. Here's the honest difference, when each one wins, and why a team can't pick just one.
Dishant Sethi
What Is AIDLC? The AI-Driven Development Lifecycle, Explained
AIDLC — the AI-driven development lifecycle — reorders software delivery around agents that draft and humans who approve. Here's what it is, its phases, and where engineering leaders keep control.
Dishant Sethi
Why AI Coding Agents Need Collaborative Planning Before They Build
AI coding agents don't stop to ask when a decision was never made — they pick a default and ship it. Here's why product and engineering have to agree on scope before an agent starts, not after.
Dishant Sethi
Why Spec Driven Development Breaks Down in Enterprise Teams
SDD works great when one developer knows the whole codebase. When teams and AI agents are involved, the same approach breaks in five predictable ways.
Dishant Sethi