Atlassian

Spec Driven Development with Rovo Dev

Dec 15, 2025Sean Hansford
Spec Driven Development with Rovo Dev
SummaryAI, from the source post

This post introduces Spec-Driven Development (SDD) as a methodology to improve interactions with AI coding agents. It contrasts SDD with 'vibe coding' by highlighting the importance of planning, review, and iteration. The post defines SDD as a process where specifications drive planning, task breakdown, and validation, emphasizing structured collaboration between humans and agents. It provides a contrived example of building a structure and details the structure of an SDD instruction prompt, including breaking down requests into small, verifiable steps, documenting plans in a temporary directory, and summarizing results for review. The post also demonstrates a practical application of SDD in RovoDev for consolidating benchmark scripts, showcasing how the iterative review process helps catch and correct flawed plans before execution.

More from the AI-Native Software Development Capabilities in Jira trail