Abstract
Agile Software Development (ASD) and Software Product Line Engineering (SPLE) methodologies have proved significant benefits in software development. Although they pursue common promises (faster time-to-market, better quality and lower cost), many of their foundations are completely different. ASD focuses on requirements at hand and proposes continuous delivery of valuable software by short time-framed iterations.Instead, SPLE exploits the commonality across the products of a same family by investing on an upfront design of reusable assets (domain engineering) which are assembled into customer-specific products (application engineering).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Cooper, K., Franch, X.: Aple 1st international workshop on agile product line engineering. In: SPLC 2006, pp. 205–206. IEEE Computer Society, Los Alamitos (2006)
McGregor, J.: Agile software product lines, deconstructed. Journal of Object Technology 7(8), 7–19 (2008)
Ghanam, Y., Maurer, F.: An iterative model for agile product line engineering. In: SPLC (2) The SPLC Doctoral Symposium 2008. Lero Int. Science Centre, pp. 377–384. University of Limerick, Ireland (2008)
Pérez, J., Díaz, J., Costa-Soria, C., Garbajosa, J.: Plastic partial components: A solution to support variability in architectural components. In: WICSA/ECSA 2009, pp. 221–230. IEEE, Los Alamitos (2009)
Pérez, J., Díaz, J., Garbajosa, J., Alarcón, P.: Flexible working architectures: Agile architecting using ppcs. In: Babar, M.A., Gorton, I. (eds.) ECSA 2010. LNCS, vol. 6285, pp. 102–117. Springer, Heidelberg (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Díaz, J., Garbajosa, J., Pérez, J. (2011). Prioritization of Features in Agile Product Line Engineering. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2011. Lecture Notes in Business Information Processing, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20677-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-20677-1_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20676-4
Online ISBN: 978-3-642-20677-1
eBook Packages: Computer ScienceComputer Science (R0)