DocumentCode :
973114
Title :
Calculating ROI for software product lines
Author :
Böckle, Günter ; Clements, Paul ; McGregor, John D. ; Muthig, Dirk ; Schmid, Klaus
Author_Institution :
Siemens AG, Munich, Germany
Volume :
21
Issue :
3
fYear :
2004
Firstpage :
23
Lastpage :
31
Abstract :
Product line engineering has become an important and widely used approach for efficiently developing portfolios of software products. The idea is to develop a set of products as a single, coherent development task from a core asset base (sometimes called a platform), a collection of artifacts specifically designed for use across a portfolio. This approach produces order-of-magnitude economic improvements compared to one-at-a-time software system development. Because the product line approach isn´t limited to specific technical properties of the planned software but rather focuses on economic characteristics, high return on investment has become the anthem of the approach´s protagonists. Our software product line cost model can calculate the costs and benefits (and hence the ROI) that we can expect to accrue from various product line development situations. It´s also straightforward and intuitive.
Keywords :
investment; software cost estimation; software development management; software metrics; software reusability; ROI calculation; return on investment; software product line cost model; software system development; Costs; Design engineering; Economic forecasting; Investments; Portfolios; Predictive models; Programming; Software development management; Software engineering; Software systems;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2004.1293069
Filename :
1293069
Link To Document :
بازگشت