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

Project Chartering | Glossary

Definition

A Project Charter is an important document that allows the identification of the scope, budget, technology and resources behind the project. In an Agile Project, a charter is usually a very lightweight documentation, often a single sheet. It is a flexible document that offers the team to respond to changes, as well as deliver high quality product in a fast rate.

A Charter in Agile, is devoted to the single-minded approach to being simple. There are typically four typical components of an Agile charter :

  • Establish the norms of the Team
  • Develop and elevator speech
  • Create a Product Box
  • Capture Success Criteria

Further Reading

  •  “Agile Project Management”(book), by Jim Highsmith.