THE DEFINITIVE GUIDE

How to Master the Art of Spike Story

and I have used Spike Story to create a superb product.

Guneet Singh
Agile Shake
Published in
4 min readJan 5, 2020

--

Spike is used to finding out the missing element of the user story to complete. Developer has to estimate the spike story during the Sprint planning session.

Photo by JESHOOTS.com from Pexels

2 years ago, an incident happened. I still remember, my team was struggling with SOAP WSDL generation during the first time when they were planning to integrate with another system.
The challenge was to generate the java classes from the WSDL on code build using ant script. The team was generating the java classes separately and copying the files manually to the codebase. This was a hectic approach because the team should know the jar name and the version, every time when the classes are getting generated. The same jar should use to generate classes for all the WSDLs.

Did you experience similar issues? How did you process it?

This was the time when I have introduced SPIKE.

The purpose of Spike is to gain the knowledge necessary to reduce the risk of a technical approach, better understand a requirement, or increase the reliability of a story…

--

--

Guneet Singh
Agile Shake

SAFe Certified Scrum Master | Software Architect | Technology Enabler | eCommerce Expert