The Scrum approach to agile software development marks a dramatic departure from waterfall management. Scrum and other agile methods were inspired by its shortcomings. Scrum emphasizes collaboration, functioning software, team self management, and the flexibility to adapt to emerging business realities.

September 2008

Scrum Product Owner

Submitted by admin on Tue, 09/09/2008 - 09:50

There are three roles in the Scrum method of agile software development: the Product Owner, the ScrumMaster, and the team. In Scrum, the Product Owner is the one person ultimately responsible for the return on investment (ROI) of the product development effort. The Product Owner influences the development effort by conveying his vision to the team(s) and prioritizing the Product Backlog.

The Scrum Backlog

Submitted by admin on Fri, 09/05/2008 - 11:32
Scrum has two types of backlogs, the Product Backlog, and the Sprint Backlog. The Product Backlog is a prioritized list of customer-centric features. It breaks the big-picture vision down into manageable increments of work called Product Backlog Items (PBIs). These are typically expressed in user story form. Product Backlog Items are not tasks, they represent the what rather than the how.

Scrum Backlog Grooming

Submitted by admin on Fri, 09/05/2008 - 11:26

While backlog refinement (also called grooming) was not originally a formal meeting in the Scrum framework, Ken Schwaber, who founded Scrum, advises teams to dedicate five percent of every sprint to this activity. As with Scrum’s other meetings, the grooming should take place at the same time and place and for the same duration each sprint. Everyone attends the backlog refinement meeting: the team, the Product Owner, and the ScrumMaster.