Home // ICSEA 2019, The Fourteenth International Conference on Software Engineering Advances // View article


A Critical Review of the Use of Spikes in Agile Software Development

Authors:
Hussein Al Hashimi
Andrew Gravell

Keywords: Agile; Spikes; Risk management; Uncertainty.

Abstract:
Spikes can be an essential component in the agile development cycle since they assist teams in both technical and functional issues in order to obtain the information required to reduce technical risk, understand requirements or enhance the accuracy of a story estimate. Spike is a time-boxed activity to explore and investigate a significant uncertainty and various technical approaches in order to obtain a demonstrable and estimable user story. This paper reviews the uses of spikes through findings in different software development domains to showcase the implementation of spikes in agile software development and their impact on the understanding, consistency, and reliability of the story estimate. The paper provides a critical review of the use of spikes in various software projects and it concludes that limited studies have been conducted on the use of spikes in different software development domains.

Pages: 154 to 162

Copyright: Copyright (c) IARIA, 2019

Publication date: November 24, 2019

Published in: conference

ISSN: 2308-4235

ISBN: 978-1-61208-752-8

Location: Valencia, Spain

Dates: from November 24, 2019 to November 28, 2019