What Are Agile Spikes? When and Why Do Teams Use Spikes?Agile projects aim to develop new functionality and increase team intelligence through spikes during sprints.