Visualizing, Analyzing and Managing the Scope of Software Releases in Large-Scale Requirements Engineering
Research output: Thesis › Doctoral Thesis (compilation)
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.
|Research areas and keywords||
Subject classification (UKÄ) – MANDATORY
Related research output
Research output: Chapter in Book/Report/Conference proceeding › Paper in conference proceeding