Advanced

Visualizing, Analyzing and Managing the Scope of Software Releases in Large-Scale Requirements Engineering

Wnuk, Krzysztof LU (2012) In Dissertation 39, 2012
Abstract (Swedish)
Popular Abstract in English

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 requirements 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)
Popular Abstract in English

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 requirements 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 visualizing, analyzing and managing the scope

of software releases in 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, decision making, obsolete requirements 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 improved understanding of requirements scoping in very-large projects by investigating factors affecting decision making, causes and effects of oversoping and presents visualization techniques to assist scope management for large-scale software product development contexts. The technical solutions reported in this thesis were empirically evaluated in case studies in a large-scale context and designed in close collaboration with our industry partners. Additionally, the benefits of using linguistic methods for requirements consolidation

are investigated in a replicated experimental study based on a relevant industry scenario. Finally, the phenomenon of obsolete software requirements and their impact on industry practice is explored. (Less)
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 requirements 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 visualizing, analyzing and managing the... (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 requirements 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 visualizing, analyzing and managing the scope

of software releases in 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, decision making, obsolete requirements 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 improved understanding of requirements scoping in very-large projects by investigating factors affecting decision making, causes and effects of oversoping and presents visualization techniques to assist scope management for large-scale software product development contexts. The technical solutions reported in this thesis were empirically evaluated in case studies in a large-scale context and designed in close collaboration with our industry partners. Additionally, the benefits of using linguistic methods for requirements consolidation

are investigated in a replicated experimental study based on a relevant industry scenario. Finally, the phenomenon of obsolete software requirements and their impact on industry practice is explored. (Less)
Please use this url to cite or link to this publication:
author
supervisor
opponent
  • Heymans, Patrick, Institut d'Informatique - FUNDP, University of Namur, Belgium
organization
publishing date
type
Thesis
publication status
published
subject
keywords
software engineering, requirements engineering, decision making, requirements management
in
Dissertation 39, 2012
pages
363 pages
publisher
Lund University
defense location
Room E:1406, E-huset, Ole Römers väg 3, Lund University Faculty of Engineering
defense date
2012-10-26 13:15
ISSN
1404-1219
project
UPITER - Efficient requirements architectures in platform-based requirements management for mobile terminals
language
English
LU publication?
yes
id
311f08e7-f7f6-4db4-8b72-fce0a400813e (old id 3124810)
date added to LUP
2012-10-04 13:24:44
date last changed
2016-09-19 08:44:49
@phdthesis{311f08e7-f7f6-4db4-8b72-fce0a400813e,
  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 requirements engineering practice are requested to help maintaining the engineering efficiency while coping with growing size and<br/><br>
complexity of requirements engineering processes and their products.<br/><br>
<br/><br>
This thesis focuses on visualizing, analyzing and managing the scope<br/><br>
of software releases in 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, decision making, obsolete requirements 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.<br/><br>
<br/><br>
Based on empirical research, where both quantitative and qualitative<br/><br>
approaches were utilized, this thesis reports on improved understanding of requirements scoping in very-large projects by investigating factors affecting decision making, causes and effects of oversoping and presents visualization techniques to assist scope management for large-scale software product development contexts. The technical solutions reported in this thesis were empirically evaluated in case studies in a large-scale context and designed in close collaboration with our industry partners. Additionally, the benefits of using linguistic methods for requirements consolidation<br/><br>
are investigated in a replicated experimental study based on a relevant industry scenario. Finally, the phenomenon of obsolete software requirements and their impact on industry practice is explored.},
  author       = {Wnuk, Krzysztof},
  issn         = {1404-1219},
  keyword      = {software engineering,requirements engineering,decision making,requirements management},
  language     = {eng},
  pages        = {363},
  publisher    = {Lund University},
  school       = {Lund University},
  series       = {Dissertation 39, 2012},
  title        = {Visualizing, Analyzing and Managing the Scope of Software Releases in Large-Scale Requirements Engineering},
  year         = {2012},
}