Skip to main content

Aligning Business and Technical Strategies for Software Product Lines

  • Conference paper
  • 2218 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6287))

Abstract

A successful software product line strategy has business goals, a business strategy, a target market and a technical strategy that is aligned with the business goals and the target market. A common challenge in a number of organizations is for business and engineering units to understand what business and technical strategy alignment actually means in practice and to maintain that alignment as business goals and target markets evolve. If they are misaligned, then at best significant development inefficiencies occur, and at worst there is loss of market share. This paper explains different business and technical strategies, describes commonly used engineering techniques to manage commonality and variability and their deployment under different strategies.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Porter, M.: Competitive Strategy: Techniques for Analysing Industries and Competitors. The Free Press, New York (1980)

    Google Scholar 

  2. Treacy, M., Wisrsema, F.: The Discipline of Market Leaders: Choose Your Customers, Narrow Your Focus, Dominate Your Market. Perseus Books, Cambridge (1997)

    Google Scholar 

  3. Savolainen, J., Kuusala, J.: Consistency Management of Product Line Requirements. In: Proceedings of 5th IEEE International Symposium on Requirements Engineering (RE 2001), Toronto, Canada, August 27-31, pp. 40–47. IEEE Computer Society, Los Alamitos (2001) ISBN 0-7695-1125-2

    Google Scholar 

  4. Savolainen, J., Bosch, J., Kuusela, J., Männistö, T.: Default Values for Improved Product Line Management. In: Proceedings of the Software Product Line Conference (SPLC), pp. 51–60 (2009)

    Google Scholar 

  5. Lutz, R.R.: Toward Safe Reuse of Product Family Specifications. In: Symposium on Software Reusability (SSR 1999), pp. 17–26. ACM Press, New York (1999)

    Chapter  Google Scholar 

  6. Savolainen, J., Kauppinen, M., Mannist, T.: Identifying Key Requirements for a New Product Line. In: Proceedings of 14th Asia-Pacific Software Engineering Conference (APSEC 2007), Nagoya, Aichi, Japan, December 04 (2007) ISBN: 0-7695-3057-5

    Google Scholar 

  7. Ferber, S., Haag, Savolainen, J.: Feature Interaction and Dependencies: Modeling Features for Reengineering a Legacy Product Line. In: Chastek, G.J. (ed.) SPLC 2002. LNCS, vol. 2379, pp. 235–256. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  8. Mannion, M., Kaindl, H.: Using Parameters and Discriminants for Product Line Requirements. Systems Engineering 11(1), 61–80 (2008)

    Article  Google Scholar 

  9. Ahmed, F., Fernando Capretz, L.: Managing the business of software product line: An empirical investigation of key business factors. Information and Software Technology 49, 194–208 (2007)

    Article  Google Scholar 

  10. van der Linden, F., Bosch, J., Kamsties, E., Känsälä, K., Obbink, H.: Software Product Family Evaluation. In: Nord, R.L. (ed.) SPLC 2004. LNCS, vol. 3154, pp. 110–129. Springer, Heidelberg (2004)

    Google Scholar 

  11. Zubrow, D., Chastek, G.: Measures for Software Product Lines (CMU/SEI-2003-TN-031). Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2003)

    Google Scholar 

  12. Chastek, G., Donohoe, P., McGregor, J.: Formulation of a Production Strategy for a Software Product Line, Technical Note (August 2009), CMU/SEI-2009-TN-025

    Google Scholar 

  13. Savolainen, J., Kuusela, J., Mannion, M., Vehkomäki, T.: Combining Different Product Line Models to Balance Needs of Product Differentiation and Reuse. In: Mei, H. (ed.) ICSR 2008. LNCS, vol. 5030, pp. 116–129. Springer, Heidelberg (2008) ISBN 978-3-540-68062-8

    Chapter  Google Scholar 

  14. Savolainen, J., Mannion, M.: From product line requirements to product line architecture: optimizing industrial product lines for new competitive advantage. In: Proceedings of the 13th International Software Product Line Conference, p. 315 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mannion, M., Savolainen, J. (2010). Aligning Business and Technical Strategies for Software Product Lines. In: Bosch, J., Lee, J. (eds) Software Product Lines: Going Beyond. SPLC 2010. Lecture Notes in Computer Science, vol 6287. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15579-6_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15579-6_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15578-9

  • Online ISBN: 978-3-642-15579-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics