Skip to main content
Project 08 Planned

Jira Sprint Planning Agent

Multi-agent system that analyzes a Jira backlog, estimates effort, identifies dependencies, and proposes sprint composition. Built with CrewAI.

Python CrewAI OpenAI Jira API

Sprint planning is one of those meetings that takes an hour and still ends with arguments about capacity. The backlog is a wall of tickets. Dependencies are buried in comments. Estimates are guesses based on whoever talks loudest.

This project builds a multi-agent system that does the analysis before the meeting starts. Agents read the backlog, estimate effort based on historical ticket data, flag dependency chains, and propose a sprint composition that fits within team capacity. The output is a draft sprint plan that the team can discuss and adjust, not accept blindly.

The interesting constraint is that sprint planning is inherently a judgment call. The system needs to propose, not decide. Getting that balance right in the agent prompts is the core challenge.

  • multi-agent
  • crewai
  • engineering-management