Skip to main content

Governing Software Product Lines and Reorganizations

  • Conference paper
Software Product Lines (SPLC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3154))

Included in the following conference series:

  • 929 Accesses

Abstract

It’s a fact of life that organizations love to reorganize. Reorganizations have a profound effect on the way product lines are governed. We introduce the concept of the Responsibility, Authority, and Accountability (RAA) network. An RAA network assists in the governance process of product lines for internal information systems, even in the face of massive reorganization. Armour (“Reorg Cycle” [1]) describes the pressures of reorganization to balance the “dimensions of organization” (e.g., geography, customers, product technology); we apply polarity management to balance the dimensions. Armour describes the difficulty of applying hierarchical organization charts—“single dimension management structures”—to the above “multidimensional environments”; we apply lean RAA networks to span organization charts and provide the multidimensional view needed for product lines. Armour observes that network organization approaches “do not have a good track record”; our experience is that lean, resilient RAA networks document the product line’s governance architecture. These governance architecture patterns are applied repeatedly to the strata of products in the product line. We present the governance architect’s RAA to define, monitor, and sustain governance health using these tools: polarity maps, polarity networks, RAA maps, and RAA networks.

Copyright (c) 2004, The Boeing Company. All rights reserved.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 69.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 89.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Armour, P.: The Reorg Cycle. CACM (February 2003)

    Google Scholar 

  2. Kasik, D., Kimball, C., Felt, J., Frazier, K.: A Flexible Approach to Alliances of Complex Applications. In: ICSE 1999(1999)

    Google Scholar 

  3. Jolley, T., Kasik, D., Kimball, C.: Governance Polarities of Internal Software Product Lines. SPLC2 (2002)

    Google Scholar 

  4. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison Wesley Longman, Amsterdam (1998)

    Google Scholar 

  5. Johnson, B.: Polarity Management. HRD Press (1996), http://www.polaritymanagement.com/

  6. Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison Wesley Longman, Amsterdam (2002)

    Google Scholar 

  7. Collins, J.C., Porras, J.I.: Built to Last: Successful Habits of Visionary Companies. Harper Business, New York (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jolley, T.M., Kasik, D.J., Ben, T.R. (2004). Governing Software Product Lines and Reorganizations. In: Nord, R.L. (eds) Software Product Lines. SPLC 2004. Lecture Notes in Computer Science, vol 3154. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-28630-1_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-28630-1_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-22918-6

  • Online ISBN: 978-3-540-28630-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics