DocumentCode
2085916
Title
Goal-oriented assessment of product-line domains
Author
Geppert, Birgit ; Weiss, David M.
Author_Institution
Software Technol. Res., Avaya Labs., Basking Ridge, NJ, USA
fYear
2003
fDate
3-5 Sept. 2003
Firstpage
180
Lastpage
188
Abstract
Software product-line engineering is a method for improving the efficiency and effectiveness of software development. Introducing such a method into an industrial software development environment is potentially of great benefit, but one cannot afford to stop product development while doing so. Rather, in Avaya we apply an incremental adoption strategy and therefore must identify which part(s) of the product line we will create first. Since we consider a product line to consist of a number of domains, the problem is to identify the right domains to start with. We identified two driving factors for selecting product-line domains: corporate impact and likelihood of success. Our assessment of candidate domains is driven by these two goals, which we decompose further into a set of domain selection criteria and corresponding questions. The data, i.e., the answers to the questions, are gathered during interview sessions with our domain experts and evaluated according to our goal decomposition formulas. We illustrate the approach by an example application for which we assessed 20 different domains for one of Avaya´s major product lines.
Keywords
software development management; software metrics; Avaya; corporate impact; goal oriented measurement; incremental adoption strategy; product line metrics; software development; success likelihood; Application software; Computer architecture; Computer industry; Product development; Programming;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Metrics Symposium, 2003. Proceedings. Ninth International
ISSN
1530-1435
Print_ISBN
0-7695-1987-3
Type
conf
DOI
10.1109/METRIC.2003.1232466
Filename
1232466
Link To Document