Product Backlog
The
Product Backlog consists of all features, functions, technology, enhancements
and bug-fixes that - as they are developed - constitute the future releases
of the product.
Completion of the backlog will transform the product from its current form (if it is being enhanced) into its vision. But in Scrum, the backlog evolves as the product and the environment into which it will be used evolves. So the backlog is dynamic, constantly changed by management to ensure that the product defined by completing the backlog is the most appropriate, competitive, useful product possible.
When you look at a product backlog, priority has a perspective. The higher the priority, the clearer and more detailed the backlog. The lower the priority, the less the detail, until you can barely make out the backlog item (very low priority, just a placeholder to remind us).
Every backlog item has a priority that gives it a relative ranking of importance relative to all other backlog. The backlog is a prioritized list. "What features, technology, bugs to be fixed, etc. will make this product most beneficial to this product company and to its customers?" is evaluated against "What can we get built most quickly?" to determine. A constant sifting of backlog is done to constantly re-evaluate what is most important against the internal technical environment and the external marketplace, and to evaluate what can be done quickly against what will have the most impact.
Plan the next
several releases by identifying the purpose of the releases and their probable
contents (you will probably be changing release contents as you balance features
with release date with cost).
Group the Product Backlog that you intend to be in the release. Communicate this with the product development teams so they understand the overall development objectives. Ensure that supporting technology is planned at the same time as the release and is included in the Product Backlog.
Assign a master backlog owner. This person is responsible for managing and controlling the backlog list. For commercial type developments, the master backlog owner may be the product manager. For in-house development efforts, the master backlog owner could be the project manager or whoever he/she designates. This person is responsible for coordinating the prioritization and estimation efforts of the backlog list (getting the inputs to it) as well as making final decisions of what is to be included or not included in the sprint. This is a collaborative process in which all affected parties have input into it.
Only one person prioritizes work. This person is responsible for meeting the product vision in a way that optimizes product return. The title usually is product manager, or product marketing manager. If anyone wants the priority of work changed, they have to convince this person to change that priority.