Advanced

Exploring Bottlenecks in Market-Driven Requirements Management Processes with Discrete Event Simulation

Höst, Martin LU ; Regnell, Björn LU ; Natt och Dag, Johan LU ; Nedstam, Josef LU and Nyberg, Christian LU (2001) In Journal of Systems and Software 59(3). p.323-332
Abstract
This paper presents a study where a market-driven requirements management process is simulated. In market-driven software development, generic software packages are released to a market with many customers. New requirements are continuously issued, and the objective of the requirements management process is to elicit, manage, and prioritize the requirements. In the presented study, a specific requirements management process is modelled using discrete event simulation, and the parameters of the model are estimated based on interviews with people from the specific organisation where the process is used. Based on the results from simulations, conditions that result in an overload situation are identified. Simulations are also used to find... (More)
This paper presents a study where a market-driven requirements management process is simulated. In market-driven software development, generic software packages are released to a market with many customers. New requirements are continuously issued, and the objective of the requirements management process is to elicit, manage, and prioritize the requirements. In the presented study, a specific requirements management process is modelled using discrete event simulation, and the parameters of the model are estimated based on interviews with people from the specific organisation where the process is used. Based on the results from simulations, conditions that result in an overload situation are identified. Simulations are also used to find process change proposals that can result in a non-overloaded process. The risk of overload can be avoided if the capacity of the requirements management process is increased, or if the number of incoming requirements is decreased, for example, through early rejection of low-priority requirements. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
Process improvement, Process simulation, Packaged software, Market-driven requirements management, Requirements engineering, Discrete event simulation
in
Journal of Systems and Software
volume
59
issue
3
pages
323 - 332
publisher
Elsevier
external identifiers
  • scopus:0034754294
ISSN
0164-1212
DOI
10.1016/S0164-1212(01)00072-3
language
English
LU publication?
yes
id
cbe81678-1374-4dd7-b76b-e5ea06c30293 (old id 747885)
date added to LUP
2007-12-14 13:55:02
date last changed
2018-10-07 04:22:55
@article{cbe81678-1374-4dd7-b76b-e5ea06c30293,
  abstract     = {This paper presents a study where a market-driven requirements management process is simulated. In market-driven software development, generic software packages are released to a market with many customers. New requirements are continuously issued, and the objective of the requirements management process is to elicit, manage, and prioritize the requirements. In the presented study, a specific requirements management process is modelled using discrete event simulation, and the parameters of the model are estimated based on interviews with people from the specific organisation where the process is used. Based on the results from simulations, conditions that result in an overload situation are identified. Simulations are also used to find process change proposals that can result in a non-overloaded process. The risk of overload can be avoided if the capacity of the requirements management process is increased, or if the number of incoming requirements is decreased, for example, through early rejection of low-priority requirements.},
  author       = {Höst, Martin and Regnell, Björn and Natt och Dag, Johan and Nedstam, Josef and Nyberg, Christian},
  issn         = {0164-1212},
  keyword      = {Process improvement,Process simulation,Packaged software,Market-driven requirements management,Requirements engineering,Discrete event simulation},
  language     = {eng},
  number       = {3},
  pages        = {323--332},
  publisher    = {Elsevier},
  series       = {Journal of Systems and Software},
  title        = {Exploring Bottlenecks in Market-Driven Requirements Management Processes with Discrete Event Simulation},
  url          = {http://dx.doi.org/10.1016/S0164-1212(01)00072-3},
  volume       = {59},
  year         = {2001},
}