Advanced

Understanding and supporting large-scale requirements management

Wnuk, Krzysztof LU (2010)
Abstract
Large market-driven software companies face new challenges in requirements

engineering and management that emerged due to their recent extensive

growth. At the same time, the pressure generated by competitors’

and users’ expectations demands being more competitive, creative and

flexible to more quickly respond to a rapidly changing market situation.

In the pursuit of staying competitive in this context, new ideas on how

to improve the current software engineering practice are requested to help

maintaining the engineering efficiency while coping with growing size and

complexity of requirements engineering processes and their products.

This thesis focuses on... (More)
Large market-driven software companies face new challenges in requirements

engineering and management that emerged due to their recent extensive

growth. At the same time, the pressure generated by competitors’

and users’ expectations demands being more competitive, creative and

flexible to more quickly respond to a rapidly changing market situation.

In the pursuit of staying competitive in this context, new ideas on how

to improve the current software engineering practice are requested to help

maintaining the engineering efficiency while coping with growing size and

complexity of requirements engineering processes and their products.

This thesis focuses on understanding and supporting large-scale requirements

management for developing software products to open markets.

In particular, this thesis focuses on the following requirements management

activities in the mentioned context, namely: scope management,

variability management and requirements consolidation. The goals of the

research effort in this thesis are to provide effective methods in supporting

mentioned requirements management activities in a situation when the

size of them and their complexity require large time and skills efforts.

Based on empirical research, where both quantitative and qualitative

approaches were utilized, this thesis reports on possible improvements for

managing variability and presents visualization techniques to assist scope

management for large-scale software product development contexts. Both

reported ideas are empirically evaluated in case studies in a large-scale

context. Additionally, the benefits of using linguistic methods for requirements

consolidation are investigated in a replicated experimental study

based on a relevant industry scenario. (Less)
Please use this url to cite or link to this publication:
author
supervisor
organization
publishing date
type
Thesis
publication status
published
subject
keywords
release planning, requirements engineering
pages
178 pages
publisher
Lund University
project
EASE
language
English
LU publication?
yes
id
09838374-19e7-44dc-9a0d-daa9192e4065 (old id 1566589)
date added to LUP
2010-03-12 09:41:37
date last changed
2018-05-29 10:42:02
@misc{09838374-19e7-44dc-9a0d-daa9192e4065,
  abstract     = {Large market-driven software companies face new challenges in requirements<br/><br>
engineering and management that emerged due to their recent extensive<br/><br>
growth. At the same time, the pressure generated by competitors’<br/><br>
and users’ expectations demands being more competitive, creative and<br/><br>
flexible to more quickly respond to a rapidly changing market situation.<br/><br>
In the pursuit of staying competitive in this context, new ideas on how<br/><br>
to improve the current software engineering practice are requested to help<br/><br>
maintaining the engineering efficiency while coping with growing size and<br/><br>
complexity of requirements engineering processes and their products.<br/><br>
This thesis focuses on understanding and supporting large-scale requirements<br/><br>
management for developing software products to open markets.<br/><br>
In particular, this thesis focuses on the following requirements management<br/><br>
activities in the mentioned context, namely: scope management,<br/><br>
variability management and requirements consolidation. The goals of the<br/><br>
research effort in this thesis are to provide effective methods in supporting<br/><br>
mentioned requirements management activities in a situation when the<br/><br>
size of them and their complexity require large time and skills efforts.<br/><br>
Based on empirical research, where both quantitative and qualitative<br/><br>
approaches were utilized, this thesis reports on possible improvements for<br/><br>
managing variability and presents visualization techniques to assist scope<br/><br>
management for large-scale software product development contexts. Both<br/><br>
reported ideas are empirically evaluated in case studies in a large-scale<br/><br>
context. Additionally, the benefits of using linguistic methods for requirements<br/><br>
consolidation are investigated in a replicated experimental study<br/><br>
based on a relevant industry scenario.},
  author       = {Wnuk, Krzysztof},
  keyword      = {release planning,requirements engineering},
  language     = {eng},
  note         = {Licentiate Thesis},
  pages        = {178},
  publisher    = {Lund University},
  title        = {Understanding and supporting large-scale requirements management},
  year         = {2010},
}