Organizing for Software Product Line Engineering

  • Authors:
  • Mike Mannion

  • Affiliations:
  • -

  • Venue:
  • STEP '02 Proceedings of the 10th International Workshop on Software Technology and Engineering Practice
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software Product Line Engineering is thediscipline of engineering a set of software-intensivesystems sharing a common, managed set of featuresthat satisfy the specific needs of a particular marketsegment or mission and that are developed from acommon set of core assets in a prescribed way. Theorganizational characteristics required to successfullycarry out software product line engineering will varyaccording to an organization's needs. However ingeneral competitive advantage in software productline engineering lies in an organization's capacity tolearn and adapt its products accordingly. This paperpresents the conditions for a Learning Organizationfrom management theory and argues that theseconditions must prevail for software product lineengineering to succeed.