Title :
Organizing for software product line engineering
Author_Institution :
Sch. of Comput. & Math. Sci., Glasgow Caledonian Univ., UK
Abstract :
Software product line engineering is the discipline of engineering a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way. The organizational characteristics required to successfully carry out software product line engineering will vary according to an organization´s needs. However in general competitive advantage in software product line engineering lies in an organization´s capacity to learn and adapt its products accordingly. This paper presents the conditions for a learning organization from management theory and argues that these conditions must prevail for software product line engineering to succeed.
Keywords :
production engineering computing; software engineering; software houses; software management; learning condition; learning organization; management theory; market mission; market segment; organizational capacity; organizational characteristic; organizational need; product adaptation; product line; software engineering; software-intensive system; Aerospace engineering; Asset management; Elevators; Engineering management; Investments; Mass customization; Organizing; Software development management; Space vehicles; Washing machines;
Conference_Titel :
Software Technology and Engineering Practice, 2002. STEP 2002. Proceedings. 10th International Workshop on
Print_ISBN :
0-7695-1878-8
DOI :
10.1109/STEP.2002.1267601