I picchi sono brevi sforzi, limitati nel tempo, condotti per investigare e ridurre il rischio. Gli Spikes permettono di controllare se il progetto vale l'investimento, fare una stima migliore del lavoro, e fare esperimenti con le opzioni esistenti per condurre il lavoro.
I picchi sono particolarmente utili quando un team agile non ha familiarità o vuole provare una nuova tecnica, tecnologia o strumento.
Un architectural spike è un picco speciale che viene eseguito come proof-of-concept e un'analisi delle opzioni architettoniche e della loro fattibilità per testare l'approccio. Gli Architectural Spikes sono eseguiti come parte dell'iterazione Zero o diverse settimane prima della pianificazione del rilascio.