1.

What is a spike in Agile, its various types and when should you use them?

Answer»

A Spike is a key tool used by agile teams to investigate and RESOLVE problems as early as possible. It is a short time-boxed exploration of an approach to reduce project RISK by learning just ENOUGH about the unknown aspect of a user story.

Although spikes can be done at any time during a project, they are generally don’t at the start of a project, before the DEVELOPMENT effort begins.

There are two types of spikes:

  • Architectural spike: The idea is to explore the viability of an approach or a solution in a short time frame.
  • Risk-based spike: The idea is to investigate, and POSSIBLY reduce, an issue or threat to the project.


Discussion

No Comment Found