Clearing the Way for Software Product Line Success

被引:6
|
作者
Jones, Lawrence G. [1 ]
Northrop, Linda M. [2 ]
机构
[1] Carnegie Mellon Univ, Inst Software Engn, Prod Line Practice Initiat, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Inst Software Engn, Res Technol & Syst Solut Program, Pittsburgh, PA 15213 USA
关键词
Software product line adoption; Software product lines;
D O I
10.1109/MS.2010.71
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many organizations are attracted to the well-documented benefits of a software product line approach. However, many would-be adoptors encounter difficulty in implementation. We share insights based on 15 years of experience collaborating with a large number of organizations and using our diagnostic, the Software Engineering Institute's Product Line Technical Probe. We've examined a variety of government and commercial organizations, ranging in size from less than 50 people to global corporations. Based on these results, we characterize two strategic pitfalls that repeatedly occur: failure to recognize that a software product line approach is a business and technical strategy, and failure to manage the unique aspects of governance for a product line and roll it out appropriately. We provide a set of diagnostic questions and remedies for problems related to these failures. We also provide additional downfalls that tend to occur in either engineering-based or developer-focused organizations. © 2010 IEEE.
引用
收藏
页码:22 / 28
页数:7
相关论文
共 50 条
  • [21] Interoperability of Software Product Line Variants
    Damiani, Ferruccio
    Hahnle, Reiner
    Kamburjan, Eduard
    Lienhardt, Michael
    SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL 1, 2018, : 264 - 268
  • [22] Issues on adopting software product line
    Koh, E
    Kim, S
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 589 - 589
  • [23] Software product line migration and deployment
    Faust, D
    Verhoef, C
    SOFTWARE-PRACTICE & EXPERIENCE, 2003, 33 (10): : 933 - 955
  • [24] Introduction to software product line adoption
    Northrop, Linda M.
    Jones, Lawrence G.
    SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2006, : 222 - 222
  • [25] The integrated software product line model
    Yoshida, M
    Iwane, N
    Matsubara, Y
    2004 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2004, : 538 - 543
  • [26] Managing Evolution of Software Product Line
    Thao, Cheng
    2012 34TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2012, : 1619 - 1621
  • [27] A software product line process simulator
    Department of Computer Science and Engineering, Arizona State University, Tempe Campus, Tempe, AZ 85287, United States
    不详
    1600, 385-409 (July/August 2006):
  • [28] Software Product Line Hall of Fame
    SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 237 - 237
  • [29] A theory of software product line refinement
    Borba, Paulo
    Teixeira, Leopoldo
    Gheyi, Rohit
    THEORETICAL COMPUTER SCIENCE, 2012, 455 : 2 - 30
  • [30] A Software Product Line for Digital Libraries
    Ramos-Vidal, Delfina
    Cortinas, Alejandro
    Luaces, Miguel
    Pedreira, Oscar
    Places, Angeles
    PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2020, : 381 - 389