Inspiration
When building with AI, I often struggled with how to prompt it initially to kick off a project. Additionally, as development progressed, the AI would frequently lose context and introduce unexpected or buggy implementations. I realized that strictly following the official Scrum Guide could solve these issues. This led to the concept of Scrum Mode by giving the AI the role of Scrum Master to structure the process.
What it does
Scrum Mode is an MCP tool that lets you run Scrum development together with an AI agent. It enables AI agents to act as a dedicated Scrum Master and Developer based on the official Scrum Guide, while the user acts as the Product Owner.
How I built it
- Initially, I provided the Scrum Guide to Codex, having it act as the Scrum Master and document Scrum artifacts (such as the Product Backlog) in Markdown while starting the development of Scrum Mode.
- Once Scrum Mode became functional, I registered the Scrum Mode MCP server into Codex and transitioned to building Scrum Mode using Scrum Mode itself.
Except for using ChatGPT during the initial architectural design phase, I almost exclusively relied on Codex with GPT-5.6 terra, experimenting with different reasoning effort levels as we worked through sprints.
Codex wrote all the code (frontend, backend, database schema, and Dockerfile). I acted purely as the Product Owner and reviewer.
Challenges I ran into
Realizing that the way I used to practice Scrum was actually slightly off from the official Scrum Guide. As a result, I needed to re-learn and strictly align with the official guidelines.
Accomplishments that I'm proud of
Ultimately, enabling AI to drive the development process while strictly adhering to the official Scrum Guide.
What I learned
Accurate domain knowledge (such as the official Scrum Guide) is the most important part when building with AI.
What's next for Scrum Mode
- Currently designed for a single user interacting with AI agents, I want to expand it to support multi-human team collaboration.
- Implement user authentication to ensure it can be used safely in commercial projects.
Built With
- codex
- docker
- fastapi
- gpt-5.6
- nuxt
- postgresql
- python
- typescript
- vue

Log in or sign up for Devpost to join the conversation.