Rovo Dev Driven Development - How we built a platform in 4 weeks

This post details the development of 'Fireworks', a platform for running Firecracker microVMs on Kubernetes, serving as the execution engine for Atlassian's AI agent infrastructure. It highlights the technical challenges and solutions involved in building a scheduler, autoscaler, node agents, envoy ingress layers, and raft persistence. The post emphasizes an agentic development workflow where AI agents are given end-to-end access to the SDLC, including writing e2e tests, deploying to isolated dev shards, and interacting with CI pipelines and PRs. It also discusses the use of skills for domain-specific actions and sub-agents for adversarial review, with a focus on black-box validation of system outputs rather than code inspection. The integration of Bitbucket and Pipelines within the agent's conversational interface is noted as a key enabler.
More from the AI-Native Software Development Capabilities in Jira trail
- A simpler way to run AI agents in Bitbucket Pipelines
- We’re bringing governed agent loops to the AI-Native SDLC
- How we made vulnerability fixes review-ready with Agentic Pipelines
- Agentic automation in practice: putting standard engineering work on autopilot
- Opening the door to agent autonomy: The architecture behind Rovo’s agent harness