REV '09 Proceedings of the 2009 Fourth International Workshop on Requirements Engineering Visualization
REFSQ'11 Proceedings of the 17th international working conference on Requirements engineering: foundation for software quality
Information and Software Technology
A systematic review of quality attributes and measures for software product lines
Software Quality Control
Obsolete software requirements
Information and Software Technology
Hi-index | 0.00 |
When developing software platforms for product lines, decisions on which features to implement are affected by factors such as changing markets and evolving technologies. Effective scoping thus requires continuous assessment of how changes in the domain impact scoping decisions. Decisions may have to be changed as circumstances change, resulting in a dynamic evolution of the scope of software asset investments. This paper presents an industrial case study in a large-scale setting where a technique called Feature Survival Charts for visualization of scoping change dynamics has been implemented and evaluated in three projects. The evaluation demonstrated that the charts can effectively focus investigations of reasons behind scoping decisions, valuable for future process improvements. A set of scoping measurements is also proposed, analyzed theoretically and evaluated empirically with data from the cases. The conclusions by the case company practitioners are positive, and the solution is integrated with their current requirements engineering measurement process.