Domain Potential Analysis: Calling the Attention on Business Issues of Product-Lines
Product-lines represent a natural step in the evolution of software development into an industrial practice. A product-line approach intrinsically leads to systematic reuse and reuse is supposed to have a positive impact in business terms: saving development and maintenance costs, time to market reduction, quality improvement, more predictable project execution, etc.
In an industrial context, the decision of adopting a product-line approach must take into account a wide range of factors. Technology is, of course, one of these factors, but it is not necessarily the most important one and, for sure, it is not the “driving factor”. The drivers for introducing a product-line approach are generally related to the general company strategy, taking into account market considerations. The product-line technology should be evaluated and used in this business context.
KeywordsSoftware Reuse Systematic Reuse Software Development Team Exponential Utility Function Risk Analysis Model
Unable to display preview. Download preview PDF.
- [Boehm 89]Boehm, B.W.: Software Risk Management. IEEE Computer Society Press, Los Alamitos (1989)Google Scholar
- [Brealey 91]Brealey, R.A., Meyers, S.C.: Principles of Corporate Finance, 4th edn. McGraw-Hill, New York (1991)Google Scholar
- [CSE 93]Centre for Software Engineering, Risk management for software development projects (1993)Google Scholar
- [Favaro 98]Favaro, J.: Value-based Reuse Investment. In: Tutorial of the 2nd European Reuse Workshop, European Software Institute, Madrid (1998)Google Scholar
- [Kirkwood 97]Kirkwood, C.W.: Notes on attitude toward risk taking and the exponential utility function (January 1997)Google Scholar
- [Lim 98]Lim, W.C.: Managing Software Reuse. Prentice-Hall, Englewood Cliffs (1998)Google Scholar
- [ODM 96]Lockheed Martin Tactical Defense Systems, Organization Domain Modeling (ODM), Guidebook version 2.0 (1996)Google Scholar
- [Pike 96]Pike, R., Neale, B.: Corporate Finance and investment. Prentice-Hall, Englewood Cliffs (1996)Google Scholar
- [Poulin 97]Poulin, J.S.: Measuring Software Reuse. Addison Wesley Longman, Inc., Amsterdam (1997)Google Scholar
- [Withey 96]Withey, J.: Investment Analysis of Software Assets for Product Lines, Technical Report CMU/SEI-TR-010, Software Engineering Institute, Pittsburgh, PA (1996)Google Scholar