Podcast Blog Course
Tools AI Readiness Assessment KPI Dashboard Governance Framework Agentic Pricing Framework All tools →
About Subscribe
My Account Log Out
← Back to Blog Part of The Spec-Driven Shift -- Free Course
April 2026 · 7 min read

How to Start Spec-Driven Development: A Three-Stage Roadmap

By Jess Keeney

I talk to product teams every week who want to adopt spec-driven development, and the number one question is always the same: "Where do we start?"

The answer is simpler than most people expect. You do not start with a tool. You do not start with a process change. You do not start with executive buy-in or a budget approval. You start with a blank document and one feature.

By the end of this piece, you will understand the three stages of transformation -- individual skill, team workflow, and organizational change -- what each stage requires and how long it takes, and at least one action you can take this week without needing permission, budget, or anyone else to change.

The Three Stages: Individual, Team, Organization

Transformation does not happen all at once and it does not start with an org-wide mandate. It starts with one person writing one spec and seeing what happens.

Stage 1 -- Individual Skill (Weeks 1-4). You learn to write specs at the precision level required for AI-assisted execution. You practice, get feedback from the output, and iterate. This stage is personal and does not require anyone else to change. Your first specs will be too vague and the output will not match what you had in mind. That is the learning. By week three or four, you will start to feel the shift -- specs get sharper, output gets closer, and you start to trust the process.

Stage 2 -- Team Workflow (Months 2-4). You bring spec-driven practices into your team. This means establishing spec templates, running spec reviews, adjusting your definition of done, and starting to track the new metrics alongside the old ones. This stage requires buy-in from your immediate team but not the whole organization. It feels messy because not everyone will be at the same place.

Stage 3 -- Organizational Transformation (Months 4-12+). The organization adopts spec-driven development as a standard practice. Metrics shift officially. Processes are updated. Hiring criteria evolve. The culture reflects the new way of working. This stage requires leadership commitment and takes the longest.

The critical rule: do not skip stages. Individual skill has to come before team workflow. Team workflow has to come before organizational transformation.

Honest Timelines and What Each Stage Feels Like

Stage 1 feels exciting but clumsy. You are trying something new and the gap between what you intended and what the output produced is humbling. Your first spec will probably miss half the edge cases and your acceptance criteria will be too vague to evaluate against. This is normal. The feedback loop is fast -- you can see immediately where the spec was insufficient, update it, and try again. By the end of the first month, most people report a noticeable improvement in how they think about product requirements, not just how they write specs.

Stage 2 feels messy. This is the hardest stage because you are navigating human dynamics alongside process change. The team members who adopted early will be frustrated that others have not. The skeptics will point to every rough edge as evidence the old way was better. You will be maintaining two sets of metrics, two processes, and two definitions of done. This is the messy middle that every change management book warns about, and the only way through it is through it.

Stage 3 feels slow from the inside. Every meeting where someone asks "but what about our velocity numbers?" will feel like a setback. It is not. It is the normal pace of organizational change. The teams that succeed at this stage are the ones where leadership models the behavior, celebrates spec quality publicly, and resists the temptation to revert under pressure.

How to Start Without Permission or Budget

You do not need an executive mandate to begin. You need a blank document and a willingness to try.

This week: Take one feature you are working on right now and write a spec for it -- user experience, edge cases, acceptance criteria, and failure modes. Do not show it to anyone if you do not want to. Just see how it feels to think at that level of precision.

Next week: Share the spec with one person -- a developer, a designer, a fellow PM -- and ask: "If you had to build this from just this document, what would be unclear?" Their answer is your feedback loop. It will tell you exactly where your spec needs more precision.

Within a month: Write three to four specs. Notice what gets easier. Notice what is still hard. That pattern tells you where to focus. The areas that remain difficult after several attempts are usually the genuinely new skills -- edge case identification, acceptance criteria specificity, failure mode coverage -- rather than unfamiliarity with the format.

The point is: you are already in Stage 1 the moment you decide to try. No one needs to give you permission.

What Makes Teams Stick vs. Stall

After working with multiple teams through this transition, clear patterns emerge around what separates success from stall.

Teams that stick share three traits. First, they run old and new metrics in parallel so nobody feels like the rug was pulled out. Second, they celebrate spec quality improvements publicly -- making the new behavior visible and valued. Third, they have at least one leader who models vulnerability by sharing their own learning journey, including the mistakes and the messy parts.

Teams that stall share a different pattern. They try to mandate the change top-down without building individual skill first -- jumping from Stage 0 to Stage 2 and skipping the personal learning. They kill the old metrics before the new ones are trusted, creating a measurement vacuum that triggers anxiety. Or they treat it as a tool adoption rather than a skill transformation, expecting that access to an AI agent will change behavior without the accompanying shift in how people think about specifications.

The difference is always human, not technical. The tools work. The methodology works. The question is whether the people have the space and support to learn.

Start the free course

The Spec-Driven Shift is a free 7-module course for PMs, designers, and product leaders navigating the AI transformation.

Start the free course -- The Spec-Driven Shift →

Ready to future-proof your platform?

Let's talk about where your company stands -- and where it needs to go.

Get in Touch