Rovo Dev in Frontend Platform Engineering - AI for small tasks, AI for big tasks

This post details the application of Rovo Dev (an AI agent platform) to automate and assist in large-scale frontend platform engineering tasks, specifically the migration of `styled-components` to `@compiled css-in-js`. It outlines how Rovo Dev can be used for planning (classifying changes, building PoCs), writing orchestration and validation harnesses, and executing migrations with minimal human supervision. The post highlights the use of Rovo Dev for analyzing code, generating migration instructions, creating playgrounds for testing, and implementing automated validation through VR tests and style snapshot testing. It also describes the use of Jira for tracking progress and managing sub-tasks executed by specialized sub-agents. The migration experiment resulted in migrating the majority of usages within 3 days with estimated 14 engdays of effort using the 'artisan way'.
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