- The Agile Coach
- Agile Manifesto
Agile project management
- Overview
- Project management intro
- Workflow
- Epics, stories, themes
- Epics
- User Stories
- Estimation
- Metrics
- Gantt chart
- Program management vs. project management
- Project baseline
- Continuous improvement
- Lean principles
- 3 pillars of Scrum
- Scrum Board
- Waterfall Methodology
- Velocity in Scrum
- What is Definition of Ready
- Lean vs. agile
- Scrumban
- Lean Methodology
- Sprint backlog
- Burn up chart
- 4 kanban principles
- 4 kanban metrics
- Program vs. Project Manager
- Gantt chart examples
- Definition of done
- Backlog grooming
- Lean process improvement
- Backlog refinement meetings
- Scrum values
- Scope of work
- Scrum tools
- Tools
- Workflow automation software
- Templates
- Task tracker
- Workflow automation
- Status report
- Workflow chart
- Project roadmap
- Project schedule
- Tracking software
- Roadmap tools
- Technology roadmap
- Project scheduling software
- Backlog management tools
- Understanding workflow management strategies
- Workflow examples
- Create project roadmap
- Sprint planning tools
- Sprint demo
- Project Timeline Software
- Top task management tools
- Product backlog vs. sprint backlog
- Top workflow management tools
- Project dependencies
- Task dashboard guide
- Sprint cadence
- Fast tracking
Product Management
- Overview
- Product Roadmaps
- Product Manager
- Tips for new product managers
- Roadmaps
- Tips for presenting product roadmaps
- Requirements
- Product analytics
- Product development
- Remote product management
- Minimal viable product
- Product discovery
- Product specification
- Product development strategy
- Product development software
- New product development process
- Product management KPIs
- Net Promoter Score (NPS)
- Product critique
- Prioritization frameworks
- Product features
- Product management tools
- Product Lifecycle Management
- 9 best roadmap software for teams
- Product launch checklist
- Product strategy
- Product engineering
- Product operations
- Portfolio management
- AI and product management
- Growth product management
- Product metrics
- Product release
- Feature request
- Product launch
- Product planning
- Product launch event
- Value Stream Management
- DevOps
Agile tutorials
- Overview
- Jira and Confluence sprint refinement
- How to do scrum with Jira
- Learn kanban with Jira
- Learn how to use Epics in Jira
- Learn how to create an agile board in Jira
- Learn how to use sprints in Jira
- Learn Versions with Jira
- Learn Issues with Jira
- Learn burndown charts with Jira
- Auto-create sub-tasks and update fields in Jira
- How to automatically assign issues with Jira Automation
- How to sync epics stories with Jira Automation
- Automatically escalate overdue issues in Jira
About the Agile Coach
- All articles
Backlog refinement guide
“Refined” is a compliment reserved for fine wines, classic cars, and Scandinavian furniture. Could you say the same of your backlog?

By Max Rehkopf
By Max Rehkopf
As a self-proclaimed “chaos muppet” I look to agile practices and lean principles to bring order to my everyday. It’s a joy of mine to share these lessons with others through the many articles, talks, and videos I make for Atlassian
Get started free with the Jira scrum template
Streamline your project and easily plan, track and manage work across sprints. The Jira scrum template includes boards, backlogs, roadmaps, reports — and more!
The Oxford Dictionary defines “refinement” as the improvement or clarification of something by the making of small changes. Do you approach your backlog in a similar way? Or are you just trying to keep all the trains running on time? This backlog refinement guide will teach you the steps and best practices you’ll need to successfully refine your backlog and make it something you’re proud of.
What is backlog refinement?
Backlog refinement is the process of reviewing, ranking, and editing your product backlog. Backlog refinement is an important tool in your product development process because it helps your development team build only the features and functionalities that the customer wants and the business needs. Backlog refinement is an ongoing process championed by the product owner, product managers, scrum master, and representatives from the development team.Â
Backlog grooming vs backlog refinement
There is no difference between backlog grooming and backlog refinement. The terms are interchangeable. Backlog refinement has gained popularity in recent years and is now commonplace among many teams. Although you may still hear “backlog grooming” used, agile backlog refinement seems to be the industry standard.Â
Backlog refinement vs sprint planning
Sprint planning and backlog refinement rely on each other. Backlog refinement ensures that the backlog is reflective of lessons learned, customer insight, and business value. In sprint planning, the development team pulls work from the backlog and commits to deliver that work in the upcoming sprint. Sprint planning is reliant on a refined backlog and backlog refinement gets the highest-priority work into the next sprint. Product owners should refine the product backlog before each sprint planning meeting.
Best practices for backlog refinement
Once the backlog gets larger, product owners can group the backlog into near-term and long-term items. Near-term items need to be fully fleshed out before they are labeled as such. This means complete user stories have been drawn up, collaboration with design and development has been sorted out, and estimates from development have been made. Longer -term items can remain a bit vague, though it's a good idea to get a rough estimate from the development team to help prioritize them.
Backlog refinement meeting
Teams find that backlog refinement is most successful when done collaboratively in a recurring meeting. Backlog refinement needs to happen before each sprint planning meeting which is usually every two weeks. Most teams need about 30 minutes to walk through the process. The backlog is managed by the product owner and backlog refinement also happens on the fly as the product owner learns more and integrates feedback from customers and the business.Â
What happens during a backlog refinement meeting?
Backlog refinement focuses on adjusting, estimating, and ranking the issues. Adjustments can be small things like adding descriptions and large edits like splitting or combining issues. Adding estimations often happens in backlog refinement aided by the dev team. Lastly, ranking the backlog in a clear, well-understood manner helps the dev team know what is the highest-priority.
Who runs and attends a backlog refinement meeting?
Backlog refinement meetings are run by the product owner. In addition to the product owner, the meetings are attended by product managers, the scrum master, and at least one representative from the development team. Not all team members are required but it's important to have at least one representative from dev and QA present.
Steps of backlog refinement
Pull up your project management tool, like Jira, and navigate to the backlog. In the backlog view, you can drag and drop the issues into a rough priority order. Issues at the top of the backlog list should include relevant details, like time estimates and assignee, so they’re ready for action in the next sprint. Delete duplicate issues and break work into subtasks as needed. Before closing out, confirm your priority ranking. The prioritized backlog guides the focus of your next sprint planning meeting.
Manage backlogs better with Jira
Jira makes backlog refinement easy. Product owners can estimate, rank, and refine in one view.
- The Agile Coach
- Agile Manifesto
Agile project management
- Overview
- Project management intro
- Workflow
- Epics, stories, themes
- Epics
- User Stories
- Estimation
- Metrics
- Gantt chart
- Program management vs. project management
- Project baseline
- Continuous improvement
- Lean principles
- 3 pillars of Scrum
- Scrum Board
- Waterfall Methodology
- Velocity in Scrum
- What is Definition of Ready
- Lean vs. agile
- Scrumban
- Lean Methodology
- Sprint backlog
- Burn up chart
- 4 kanban principles
- 4 kanban metrics
- Program vs. Project Manager
- Gantt chart examples
- Definition of done
- Backlog grooming
- Lean process improvement
- Backlog refinement meetings
- Scrum values
- Scope of work
- Scrum tools
- Tools
- Workflow automation software
- Templates
- Task tracker
- Workflow automation
- Status report
- Workflow chart
- Project roadmap
- Project schedule
- Tracking software
- Roadmap tools
- Technology roadmap
- Project scheduling software
- Backlog management tools
- Understanding workflow management strategies
- Workflow examples
- Create project roadmap
- Sprint planning tools
- Sprint demo
- Project Timeline Software
- Top task management tools
- Product backlog vs. sprint backlog
- Top workflow management tools
- Project dependencies
- Task dashboard guide
- Sprint cadence
- Fast tracking
Product Management
- Overview
- Product Roadmaps
- Product Manager
- Tips for new product managers
- Roadmaps
- Tips for presenting product roadmaps
- Requirements
- Product analytics
- Product development
- Remote product management
- Minimal viable product
- Product discovery
- Product specification
- Product development strategy
- Product development software
- New product development process
- Product management KPIs
- Net Promoter Score (NPS)
- Product critique
- Prioritization frameworks
- Product features
- Product management tools
- Product Lifecycle Management
- 9 best roadmap software for teams
- Product launch checklist
- Product strategy
- Product engineering
- Product operations
- Portfolio management
- AI and product management
- Growth product management
- Product metrics
- Product release
- Feature request
- Product launch
- Product planning
- Product launch event
- Value Stream Management
- DevOps
Agile tutorials
- Overview
- Jira and Confluence sprint refinement
- How to do scrum with Jira
- Learn kanban with Jira
- Learn how to use Epics in Jira
- Learn how to create an agile board in Jira
- Learn how to use sprints in Jira
- Learn Versions with Jira
- Learn Issues with Jira
- Learn burndown charts with Jira
- Auto-create sub-tasks and update fields in Jira
- How to automatically assign issues with Jira Automation
- How to sync epics stories with Jira Automation
- Automatically escalate overdue issues in Jira
About the Agile Coach
- All articles
Backlog refinement guide
“Refined” is a compliment reserved for fine wines, classic cars, and Scandinavian furniture. Could you say the same of your backlog?

By Max Rehkopf
By Max Rehkopf
As a self-proclaimed “chaos muppet” I look to agile practices and lean principles to bring order to my everyday. It’s a joy of mine to share these lessons with others through the many articles, talks, and videos I make for Atlassian
Get started free with the Jira scrum template
Streamline your project and easily plan, track and manage work across sprints. The Jira scrum template includes boards, backlogs, roadmaps, reports — and more!
The Oxford Dictionary defines “refinement” as the improvement or clarification of something by the making of small changes. Do you approach your backlog in a similar way? Or are you just trying to keep all the trains running on time? This backlog refinement guide will teach you the steps and best practices you’ll need to successfully refine your backlog and make it something you’re proud of.
What is backlog refinement?
Backlog refinement is the process of reviewing, ranking, and editing your product backlog. Backlog refinement is an important tool in your product development process because it helps your development team build only the features and functionalities that the customer wants and the business needs. Backlog refinement is an ongoing process championed by the product owner, product managers, scrum master, and representatives from the development team.Â
Backlog grooming vs backlog refinement
There is no difference between backlog grooming and backlog refinement. The terms are interchangeable. Backlog refinement has gained popularity in recent years and is now commonplace among many teams. Although you may still hear “backlog grooming” used, agile backlog refinement seems to be the industry standard.Â
Backlog refinement vs sprint planning
Sprint planning and backlog refinement rely on each other. Backlog refinement ensures that the backlog is reflective of lessons learned, customer insight, and business value. In sprint planning, the development team pulls work from the backlog and commits to deliver that work in the upcoming sprint. Sprint planning is reliant on a refined backlog and backlog refinement gets the highest-priority work into the next sprint. Product owners should refine the product backlog before each sprint planning meeting.
Best practices for backlog refinement
Once the backlog gets larger, product owners can group the backlog into near-term and long-term items. Near-term items need to be fully fleshed out before they are labeled as such. This means complete user stories have been drawn up, collaboration with design and development has been sorted out, and estimates from development have been made. Longer -term items can remain a bit vague, though it's a good idea to get a rough estimate from the development team to help prioritize them.
Backlog refinement meeting
Teams find that backlog refinement is most successful when done collaboratively in a recurring meeting. Backlog refinement needs to happen before each sprint planning meeting which is usually every two weeks. Most teams need about 30 minutes to walk through the process. The backlog is managed by the product owner and backlog refinement also happens on the fly as the product owner learns more and integrates feedback from customers and the business.Â
What happens during a backlog refinement meeting?
Backlog refinement focuses on adjusting, estimating, and ranking the issues. Adjustments can be small things like adding descriptions and large edits like splitting or combining issues. Adding estimations often happens in backlog refinement aided by the dev team. Lastly, ranking the backlog in a clear, well-understood manner helps the dev team know what is the highest-priority.
Who runs and attends a backlog refinement meeting?
Backlog refinement meetings are run by the product owner. In addition to the product owner, the meetings are attended by product managers, the scrum master, and at least one representative from the development team. Not all team members are required but it's important to have at least one representative from dev and QA present.
Steps of backlog refinement
Pull up your project management tool, like Jira, and navigate to the backlog. In the backlog view, you can drag and drop the issues into a rough priority order. Issues at the top of the backlog list should include relevant details, like time estimates and assignee, so they’re ready for action in the next sprint. Delete duplicate issues and break work into subtasks as needed. Before closing out, confirm your priority ranking. The prioritized backlog guides the focus of your next sprint planning meeting.
Manage backlogs better with Jira
Jira makes backlog refinement easy. Product owners can estimate, rank, and refine in one view.
Recommended for you
Templates
Ready-made Jira templates
Browse our library of custom Jira templates for various teams, departments, and workflows.
Product guide
A comprehensive introduction to Jira
Use this step-by-step guide to discover essential features and the best practices to maximize your productivity.
Git Guide
Understanding the Basics of Git
From beginners to advanced experts, use this guide to Git to learn the basics with helpful tutorials and tips.