Software Product Line Agility
Software reuse constitutes a significant challenge for different development communities, while systematic reuse is a difficult target to achieve. Software Product Line (SPL) has been nominated as one of the effective approaches promoting software reuse. In this paper, the authors propose the Enterprise Product Line Software Process (EPLSP) that integrates practices of both the Enterprise Unified Process (EUP) and the Agile Unified Process (AUP). This integration benefits the engineering process with both reusable components architecture and fast time to market final products. EPLSP strategy focuses on the two major aspects of SPL namely the Core Assets (CA) and the Product Development (PD).