Title :
An industrial survey of requirements interdependencies in software product release planning
Author :
Carlshamre, Pär ; Sandahl, Kristian ; Lindvall, Mikael ; Regnell, Björn ; Dag, Johan Natt och
Author_Institution :
Ericsson Radio Syst. AB, Sweden
Abstract :
The task of finding an optimal selection of requirements for the next release of a software system is difficult as requirements may depend on each other in complex ways. The paper presents the results from an in-depth study of the interdependencies within 5 distinct sets of requirements, each including 20 high-priority requirements of 5 distinct products from 5 different companies. The results show that: (1) roughly 20% of the requirements are responsible for 75% of the interdependencies; (2) only a few requirements are singular; (3) customer-specific bespoke development tend to include more functionality- related dependencies whereas market-driven product development have an emphasis on value-related dependencies. Several strategies for reducing the effort needed for identifying and managing interdependencies are outlined. A technique for visualization of interdependencies with the aim of supporting release planning is also discussed. The complexity of requirements interdependency analysis is studied in relation to metrics of requirements coupling. Finally, a number of issues for further research are identified
Keywords :
software development management; software metrics; systems analysis; customer-specific bespoke development; distinct products; functionality-related dependencies; high-priority requirements; industrial survey; interdependency visualization; market-driven product development; optimal selection; release planning; requirements coupling metrics; requirements interdependencies; requirements interdependency analysis; software product release planning; software system; value-related dependencies; Communication industry; Communication system software; Computer industry; Engineering management; Frequency; Job production systems; Job shop scheduling; Project management; Strategic planning; Visualization;
Conference_Titel :
Requirements Engineering, 2001. Proceedings. Fifth IEEE International Symposium on
Conference_Location :
Toronto, Ont.
Print_ISBN :
0-7695-1125-2
DOI :
10.1109/ISRE.2001.948547