The University of Southampton
University of Southampton Institutional Repository

Spikes in agile software development: an empirical study

Spikes in agile software development: an empirical study
Spikes in agile software development: an empirical study
Spikes can be an essential component of the agile development cycle, because they assist the teams, for both technical and functional issues, to identify any uncertainty in a user story, leading to a more efficient solution to the problem. The use of spikes in agile software development (ASD) can enable organizations to produce quality software by employing the required technical expertise, planning the entire development cycle and ensuring that the client’s requirements are adhered to. This study aims to examine the use of spikes in ASD. It explores the role, efficiency and efficacy of spikes in various software development domains through the different agile methods. An exploratory research design is adopted to achieve this purpose, whereby mixed methods are used to collect concurrently both qualitative and quantitative data from the experts recruited to the study. Through the survey, it establishes that the primary role of spikes is risk management through investigations to understand user stories and reveal any uncertainty. Conclusively, the study findings imply that spikes have become an essential tool for most agile teams in ASD. The efficiency and effectiveness that are reported show that the majority of experts in software development have realized the value of using spikes in their processes.
Risk management, Spikes, prototype, uncertainty
1715-1721
IEEE
Al Hashimi, Hussein
1d347743-bfa9-4133-b23c-45d837f4e00f
Gravell, Andrew
f3a261c5-f057-4b5f-b6ac-c1ca37d72749
Al Hashimi, Hussein
1d347743-bfa9-4133-b23c-45d837f4e00f
Gravell, Andrew
f3a261c5-f057-4b5f-b6ac-c1ca37d72749

Al Hashimi, Hussein and Gravell, Andrew (2021) Spikes in agile software development: an empirical study. In Proceedings - 2020 International Conference on Computational Science and Computational Intelligence, CSCI 2020. IEEE. pp. 1715-1721 . (doi:10.1109/CSCI51800.2020.00319).

Record type: Conference or Workshop Item (Paper)

Abstract

Spikes can be an essential component of the agile development cycle, because they assist the teams, for both technical and functional issues, to identify any uncertainty in a user story, leading to a more efficient solution to the problem. The use of spikes in agile software development (ASD) can enable organizations to produce quality software by employing the required technical expertise, planning the entire development cycle and ensuring that the client’s requirements are adhered to. This study aims to examine the use of spikes in ASD. It explores the role, efficiency and efficacy of spikes in various software development domains through the different agile methods. An exploratory research design is adopted to achieve this purpose, whereby mixed methods are used to collect concurrently both qualitative and quantitative data from the experts recruited to the study. Through the survey, it establishes that the primary role of spikes is risk management through investigations to understand user stories and reveal any uncertainty. Conclusively, the study findings imply that spikes have become an essential tool for most agile teams in ASD. The efficiency and effectiveness that are reported show that the majority of experts in software development have realized the value of using spikes in their processes.

Text
Spikes_in_Agile_Software_Development_An_Empirical_Study - Accepted Manuscript
Restricted to Repository staff only
Request a copy

More information

Published date: 16 June 2021
Additional Information: Publisher Copyright: © 2020 IEEE.
Venue - Dates: 2020 International Conference on Computational Science and Computational Intelligence, , Las Vegas, United States, 2020-06-16 - 2020-06-18
Keywords: Risk management, Spikes, prototype, uncertainty

Identifiers

Local EPrints ID: 450762
URI: http://eprints.soton.ac.uk/id/eprint/450762
PURE UUID: 71e37ddc-ed23-4a53-9b7c-05f6b46c066e

Catalogue record

Date deposited: 10 Aug 2021 16:31
Last modified: 16 Mar 2024 13:31

Export record

Altmetrics

Contributors

Author: Hussein Al Hashimi
Author: Andrew Gravell

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×