It is used to determine how much work will be required to solve or work around a software issue.
You will note that each definition also includes a section titled “etymology,” where we capture the origins of the term wherever possible.Pingback: Retrospiketives | SoftDevineMy recollection from the early XP Universe conferences in 2001/2002, is that the term “spike” comes from an analogy to rock climbing. i.e. “Kent dubbed it a ‘spike'” says nothing. It features scrum tools like user story map, product backlog management, sprint backlog management, task management, daily scrum meeting, sprint planning tool, sprint review tool, sprint retrospective tool, burndown, impediment, stakeholder and team management.Like other stories, spikes are put in the backlog, estimable and sized to fit in an iteration. If Spikes are research, or trial-and-error, we simply create a Research task. With SPIKE, we enable safe, reliable and clean mobility by developing high quality components for electric vehicles.
Sometimes the outcome is a decision not to invest any more time investigating this particular question. Why not call it “research”, “prerequisite”, or something like that?Throughout this thread I’ve seen arguments for giving spikes story points.
What are the cons?
I would just like to compliment Spike's Software Solutions from www.computermania.co on their outstanding customer service. XP was never as obsessed with “precision” in release planning as Scrum has become.After the time box is over, we re-asses what to do next.
They seem to like consistent velocities.
The important thing about the time box is that it limits our investment, at least until we make a conscious decision to invest more.I was co-training a CSM class with Chet Hendrickson just yesterday, and the question of etymology of ‘Spike’ came up.
All rights reserved.Here are the examples of when Spikes may be used:Just like any other ordinary user story, they need fulfil some certain criteria to obtain the status of done by making sure that the “Spike Story” estimable, demonstrable, and acceptable:Best Scrum Software Every Project NeedsIn any case, the spike should develop just the information sufficient to resolve the uncertainty in being able to identify and size the stories hidden beneath the spike.
We design and produce state-of-the-art battery solutions, we take care of the entire electric powertrain integration and we are capable of full vehicle development & prototyping. I think this ties in with other terms such as “Agile”, “Scrum”, “Burn Down Chart” etc. So, to me, it would be overkill– and perhaps improper– to point out Spikes.
Very much like the self appointed “gang of four” and their “design patterns” some of this agile terminology obfuscates or creates vagueness of purpose. Just FYI.
When climbing, we might stop to drive a spike into the rock face. Build the spike to only addresses the problem under examination and ignore all other concerns. The exception is if the result of the spike is information that will be used by stakeholders outside the team. Our dedicated Accounts Management team will work with you and your teams to maximise the potential of your Spike software, always offering new innovative ideas to improve engagement.