Governing software product lines and Reorganizations

被引:0
|
作者
Jolley, TM [1 ]
Kasik, DJ [1 ]
Ben, TR [1 ]
机构
[1] Boeing Commercial Airplane Co, Seattle, WA 98124 USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [1] Software product lines
    Bosch, J
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES - TOOLS 33, PROCEEDINGS, 2000, : 467 - 467
  • [2] Introduction to Software Product Lines
    Northrop, Linda M.
    [J]. SOFTWARE PRODUCT LINES: GOING BEYOND, 2010, 6287 : 521 - 522
  • [3] Testing Software Product Lines
    da Mota Silveira Neto, Paulo Anselmo
    Runeson, Per
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    de Lemos Meira, Silvio Romero
    Engstrom, Emelie
    [J]. IEEE SOFTWARE, 2011, 28 (05) : 16 - 20
  • [4] Dynamic software product lines
    Hallsteinsen, Svein
    Hinchey, Mike
    Park, Sooyong
    Schmid, Klaus
    [J]. COMPUTER, 2008, 41 (04) : 93 - 95
  • [5] Granularity in Software Product Lines
    Kaestner, Christian
    Apel, Sven
    Kuhlemann, Martin
    [J]. ICSE'08 PROCEEDINGS OF THE THIRTIETH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2008, : 311 - 320
  • [6] An introduction to software product lines
    Northrop, LM
    Clements, PC
    [J]. SOFTWARE PRODUCT LINES, PROCEEDINGS, 2004, 3154 : 322 - 322
  • [7] Economics of software product lines
    Peterson, DR
    [J]. SOFTWARE PRODUCT-FAMILY ENGINEERING, 2004, 3014 : 381 - 402
  • [8] Introduction to software product lines
    Donohoe, Patrick
    [J]. SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 217 - 217
  • [9] Sustainability in Software Product Lines
    Chitchyan, Ruzanna
    Noppen, Joost
    Groher, Iris
    [J]. 18TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2014), VOL 1, 2014, : 367 - 367
  • [10] Initiating software product lines
    McGregor, JD
    Northrop, LM
    Jarrad, S
    Pohl, K
    [J]. IEEE SOFTWARE, 2002, 19 (04) : 24 - 27