What is a Backlog?

It is an ordered list of tasks.

📋

Definition

A backlog is an ordered list of work for a development team that is derived from the roadmap and its requirements.

🔑

Importance

It serves as a list of a project's work items, helps plan iterations, and facilitates collective prioritization.

🎯

Prioritization

Backlog items should be prioritized based on criteria such as customer value or the difficulty of implementation.

📝

Detailing

The most important items are detailed more, while less priority ones have fewer details and are typically at the bottom of the Backlog.

🔄

Living List

It is a living list that should change as development progresses on its items.

🏉

Scrum

In Scrum, there are two types of artifacts that employ the concept of Backlog: Product Backlog and Sprint Backlog.