Spike | Glossary

Definition

‘Spikes’ or ‘Research Spikes’ are alternative refactoring paths.  A Spike is an investment from the Product Owner that is intended to figure out the nature of the product being built, and the ways in which the team is going to build it, in advance of actually doing so. The Product Owner initiates the process of allocating partially the team’s capacity ahead of when the story is to be delivered. This helps the team gain advance knowledge of what to do before the story comes into the sprint.

A ‘Spike’ therefore, is an investment to make the story estimable and schedule-able. It is a beneficial technique, in the cases when the story is too large and complicated. Also in instances when the term is unsure whether they’ll be able to complete the story and eliminate blockers.

Further Reading

  •  “User Stories Applied”(book), by Mike Cohn

Scrum Product Owner | Glossary

 

Definition

The Scrum product owner is usually a key stakeholder in the project. He/ She is responsible for having a vision about the nature of the product, and the ability to convey it to the Scrum team. This is one of the most important aspects of successfully starting any agile software development project.  He/She is usually from a product/ marketing or a user interface background.

Further Reading

  • For more on Scrum Product Owners, read here,