Agile Product Line Engineering: The AgiFPL Method

被引:10
|
作者
Haidar, Hassan [1 ]
Kolp, Manuel [1 ]
Wautelet, Yves [2 ]
机构
[1] Catholic Univ Louvain, LouRIM CEMIS, Louvain, Belgium
[2] KULeuven, Fac Econ & Business, Leuven, Belgium
关键词
Software Product Line Engineering; Agile Software Development; Agile Product Line Engineering; AgiFPL; Scrum; Scrumban; Features;
D O I
10.5220/0006423902750285
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Integrating Agile Software Development (ASD) with Software Product Line Engineering (PLE) has resulted in proposing Agile Product Line Engineering (APLE). The goal of combining both approaches is to overcome the weaknesses of each other while maximizing their benefits. However, combining them represents a big challenge in software engineering. Several methods have been proposed to provide a practical process for applying APLE in organizations, but none covers all the required APLE features. This paper proposes an APLE methodology called AgiFPL: Agile Framework for managing evolving PL with the intention to address the deficiencies identified in current methods, while making use of their advantages.
引用
收藏
页码:275 / 285
页数:11
相关论文
共 50 条
  • [1] A New Approach for Agile Product Line Engineering
    Kiani, Azaz Ahmed
    Hafeez, Yaser
    Anwar, Nosheen
    Abbas, Ghulam
    2019 22ND IEEE INTERNATIONAL MULTI TOPIC CONFERENCE (INMIC), 2019, : 178 - 184
  • [2] Special issue: Agile product line engineering
    Cooper, Kendra
    Franch, Xavier
    JOURNAL OF SYSTEMS AND SOFTWARE, 2008, 81 (06) : 841 - 842
  • [3] Special Issue: Agile Product Line Engineering
    Ghanam, Yaser
    Cooper, Kendra
    Maurer, Frank
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08): : 867 - 869
  • [4] Prioritization of Features in Agile Product Line Engineering
    Diaz, Jessica
    Garbajosa, Juan
    Perez, Jennifer
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, 2011, 77 : 318 - 319
  • [5] XP Workshop on Agile Product Line Engineering
    Ghanam, Yaser
    Cooper, Kendra
    Abrahamsson, Pekka
    Maurer, Frank
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING: 10TH INTERNATIONAL CONFERENCE, XP 2009, 2009, 31 : 215 - +
  • [6] ScrumOntoSPL: Collaborative Method of Agile Product Line Engineering for Software Resource Reuse
    Chen, Junhua
    Huang, Rui
    Jiang, Yushuang
    Pu, Chenggen
    Huang, Xueda
    Sun, Xia
    Liu, Yanfei
    ELECTRONICS, 2023, 12 (11)
  • [7] Agile software product line engineering: enabling factors
    Hanssen, Geir K.
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (08): : 883 - 897
  • [8] Methodologies for Agile Product Line Engineering: A Survey and Evaluation
    Farahani, Farima Farmahini
    Ramsin, Raman
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2014, 265 : 545 - 564
  • [9] Integrating Software Product Line Engineering and Agile Development
    Mohan, Kannan
    Ramesh, Balasubramaniam
    Sugumaran, Vijayan
    IEEE SOFTWARE, 2010, 27 (03) : 48 - 55
  • [10] An agile process model for product derivation in software product line engineering
    O'Leary, Padraig
    McCaffery, Fergal
    Thiel, Steffen
    Richardson, Ita
    JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2012, 24 (05) : 561 - 571