Latest Customizations of XP: A Systematic Literature Review

Faiza Anwer, Shabib Aftab
2017 International Journal of Modern Education and Computer Science  
Software development process model plays a key role in developing high quality software. However there is no fit-for-all type of process model exist in software industry. To accommodate some specific project's needs, process models have to be tailored. Extreme Programming (XP) is a well-known agile model. Due to its simplicity, best practices and disciplined approach researchers tried to mold it for various types of projects and situations. As a result a large number of customized versions of
more » ... are available now days. The aim of this paper is to analyze the latest customizations of XP. For this purpose a systematic literature review is conducted on studies published during 2013 to 2017. This detailed review identifies the objectives of customizations, specific areas in which customizations are done and practices & phases which are being targeted for customizations. This work will not only serve the best for scholars to find the current XP states but will also help researchers to predict the future directions of software development with XP.
doi:10.5815/ijmecs.2017.12.04 fatcat:eb4h6zqc6zcsvjqguk5xw4pxfe