Authors:
Hassan Haidar
1
;
Manuel Kolp
1
and
Yves Wautelet
2
Affiliations:
1
LouRIM-CEMIS and Université Catholique de Louvain, Belgium
;
2
KULeuven and Faculty of Economics and Business, Belgium
Keyword(s):
Software Product Line Engineering, Agile Software Development, Agile Product Line Engineering, AgiFPL, Scrum, Scrumban, Features.
Related
Ontology
Subjects/Areas/Topics:
Agile Methodologies
;
Aspects
;
Domain Engineering
;
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Paradigm Trends
;
Project Management Software
;
Software Engineering
;
Software Project Management
Abstract:
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.