
Development Methodology
BDD
The XP practice of ‘spiking’ has been around for a while but there isn’t a whole lot written about it . Why Spike? The XP site states that the purpose of a spike is “to figure out answers to tough technical or design problems”. Spikes are considered useful when a more accurate time (and cost) estimate is required for an upcoming piece of work. Unsurprisingly the practice of spiking is frequently viewed as a method for improving planning accuracy, but it’s got more to offer:
Using Spikes
TDD
Retrospectives
DSDM
Scrum
User Stories
agile development
Agile

