Product backlog refinement (or grooming) is an important activity in Scrum projects where user stories are prioritizes, right-sized and estimated. In his book “Agile Reflections”, Robert Galen provides some hints about how to verify that that product backlog grooming has been done successfully and that the right requirements information is available for the next sprint.
It can be complicated to involve the whole team to facilitate product backlog refinement and take part in requirements discussions. I would like to suggest a structure of the PBR (product backlog refinement) meeting that will encourage everybody to speak up and share their ideas on functionality.
Customer value. Everyone wants to deliver it. Everyone “believes” that they are delivering it. But are you? How do you know? This provocative talk challenges the audience to see their work in a different way and consider adopting value stream management as a means to become a more nimble organization that delivers even greater customer value.
The Minimum Viable Product (MVP) is defined in Wikipedia as “a product which has just enough features to gather validated learning about the product and its continued development.” In this article, Sergiy Andriyenko proposes fives rules to apply successfully a Minimum Viable Product strategy.
Agile has become the de-facto standard for innovating new products in software development. But an Agile project needs good product management and good UX design to succeed. Fitting UX in with product management and Agile can be uncomfortable for UX designers. Once you get it, though, you’ll never want to work any other way.
The product owner is a very important component in a Scrum team, as it is the force driving the team towards the satisfaction of the end-user needs. This is a different situation if you are in a small startup or responsible for a large, established product line. In this blog post, Roman Pichler discusses the differences between small and big product owners.
One of the most important, and often overlook, sentence in the principles of the Agile Manifesto is “continuous delivery of valuable software”. Delivering value is an important principle for Agile and prioritization is the tool that allows to deliver value quickly. This is the topic discussed by Daniel Zacarias in his article “20 Product Prioritization Techniques: A Map and Guided Tour”.