Search

Strategic Software Engineering

By: John D. McGregor

Abstract

By John D. McGregor Typically a company seeks to achieve a unique position that will give them a competitive advantage. In software development we see many ways to achieve advantage. Apache servers are successful because they are high quality, free and their source is available for modification. Eclipse is successful because it is high quality, free, and its architecture makes it sufficiently flexible for a wide variety of uses. The Cummins Engine product line and the GM Power Train product line are successful because they use a product line strategy that facilitates planned reuse of software thereby reducing expenses and increasing quality and productivity.

Cite as:

John D. McGregor, “Strategic Software Engineering”, Journal of Object Technology, Volume 8, no. 3 (May 2009), pp. 7-15, doi:10.5381/jot.2009.8.3.c1.

PDF | HTML | DOI | BiBTeX | Tweet this | Post to CiteULike | Share on LinkedIn