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 条
  • [31] A systematic method for scoping core assets in product line engineering
    Park, SY
    Kim, SD
    12th Asia-Pacific Software Engineering Conference, Proceedings, 2005, : 491 - 498
  • [32] Using product line engineering in a globally distributed agile development team to shorten release cycles effectively
    Aggarwal, Anirudh Kumar
    Mani, V. S.
    2019 ACM/IEEE 14TH INTERNATIONAL CONFERENCE ON GLOBAL SOFTWARE ENGINEERING (ICGSE 2019), 2019, : 58 - 61
  • [33] Construction of an agile software product-enhancement process by using an agile software solution framework (ASSF) and situational method engineering
    Qumer, Asif
    Henderson-Sellers, Brian
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 539 - +
  • [34] Agile Scalability Engineering: The ScrumScale Method
    Brataas, Gunnar
    Hanssen, Geir Kjetil
    Herbst, Nikolas
    van Hoorn, Andre
    IEEE SOFTWARE, 2020, 37 (05) : 77 - 84
  • [35] An Agile Method for Multiagent Software Engineering
    Domann, Jaschar
    Hartmann, Sindy
    Burkhardt, Michael
    Barge, Alexander
    Albayrak, Sahin
    5TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2014), THE 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2014), 2014, 32 : 928 - 934
  • [36] Agile-Based Product Line Tool Development
    Streitferdt, Detlef
    Sangeorzan, Livia
    Nau, Johannes
    MODELLING AND DEVELOPMENT OF INTELLIGENT SYSTEMS, MDIS 2019, 2020, 1126 : 33 - 47
  • [37] Software product line engineering
    Sugumaran, Vijayan
    Park, Sooyong
    Kang, Kyo C.
    COMMUNICATIONS OF THE ACM, 2006, 49 (12) : 29 - 32
  • [38] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    Requirements Engineering, 2014, 19 : 331 - 332
  • [39] Requirements engineering in software product line engineering
    Insfran, Emilio
    Chastek, Gary
    Donohoe, Patrick
    Sampaio do Prado Leite, Julio Cesar
    REQUIREMENTS ENGINEERING, 2014, 19 (04) : 331 - 332
  • [40] An Integrated Requirements Engineering Framework for Agile Software Product Lines
    Haidar, Hassan
    Kolp, Manuel
    Wautelet, Yves
    SOFTWARE TECHNOLOGIES, ICSOFT 2018, 2019, 1077 : 124 - 149