Customising software products in distributed software development a model for allocating customisation requirements across organisational boundaries
Customising software products in distributed software development a model for allocating customisation requirements across organisational boundaries
Requirements engineering plays a vital role in the software development process. While it is difficult to manage those requirements locally, it is even more difficult to communicate those requirements over organisational boundaries and to convey them to multiple distribution customers. This paper discusses the requirements of multiple distribution customers empirically in the context of customised software products. The main purpose is to understand the challenges of communicating and allocating customisation requirements across distributed organisational boundaries. We conducted an empirical survey with 19 practitioners, which confirmed that communicating customisation requirements in a DSD context is a significant challenge. We therefore propose a model for allocating customisation requirements between a local, customer-based agile team and a distributed development team that uses a traditional development approach. Our conjecture is that the model would reduce the challenge of communicating requirements across organisational boundaries, address customers’ requirements and provide a focus for future empirical studies.
Qahtani, Abdulrahman
41e7a6e2-279e-46fe-92bf-c51af63069e8
Wills, Gary
3a594558-6921-4e82-8098-38cd8d4e8aa0
Gravell, Andrew
f3a261c5-f057-4b5f-b6ac-c1ca37d72749
24 June 2013
Qahtani, Abdulrahman
41e7a6e2-279e-46fe-92bf-c51af63069e8
Wills, Gary
3a594558-6921-4e82-8098-38cd8d4e8aa0
Gravell, Andrew
f3a261c5-f057-4b5f-b6ac-c1ca37d72749
Qahtani, Abdulrahman, Wills, Gary and Gravell, Andrew
(2013)
Customising software products in distributed software development a model for allocating customisation requirements across organisational boundaries.
International Conference on Information Society (i-Society 2013), Toronto, Canada.
24 - 26 Jun 2013.
Record type:
Conference or Workshop Item
(Paper)
Abstract
Requirements engineering plays a vital role in the software development process. While it is difficult to manage those requirements locally, it is even more difficult to communicate those requirements over organisational boundaries and to convey them to multiple distribution customers. This paper discusses the requirements of multiple distribution customers empirically in the context of customised software products. The main purpose is to understand the challenges of communicating and allocating customisation requirements across distributed organisational boundaries. We conducted an empirical survey with 19 practitioners, which confirmed that communicating customisation requirements in a DSD context is a significant challenge. We therefore propose a model for allocating customisation requirements between a local, customer-based agile team and a distributed development team that uses a traditional development approach. Our conjecture is that the model would reduce the challenge of communicating requirements across organisational boundaries, address customers’ requirements and provide a focus for future empirical studies.
Text
Customising Software Products in Distributed Software Development after correction.pdf
- Author's Original
More information
Published date: 24 June 2013
Venue - Dates:
International Conference on Information Society (i-Society 2013), Toronto, Canada, 2013-06-24 - 2013-06-26
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 358359
URI: http://eprints.soton.ac.uk/id/eprint/358359
PURE UUID: 9e317d7c-5c9a-455e-ad93-0d34ce0d8dc9
Catalogue record
Date deposited: 16 Oct 2013 12:42
Last modified: 15 Mar 2024 02:51
Export record
Contributors
Author:
Abdulrahman Qahtani
Author:
Gary Wills
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