Abstract—Agile is one of the terms with which software
professionals are quite familiar. Agile models promote fast
development to develop high quality software. XP process
model is one of the most widely used and most documented agile
models. XP model is meant for small-scale projects. Since XP
model is a good model, therefore there is need of its extension
for the development of medium and large-scale projects. XP
model has certain drawbacks such as weak documentation and
poor performance while adapting it for the development of
medium and large-scale projects having large teams. A new XP
model is proposed in this paper to cater the needs of software
development companies for medium-scale projects having large
teams. This research may prove to be step forward for
adaptation of the proposed new XP model for the development
of large-scale projects. Two independent industrial case studies
are conducted to validate the proposed new XP model handling
for small and medium scale software projects, one case study
for each type of project.
Index Terms—Agile, XP, refactoring, TDD.
The author was with COMSATS Institute of Information Technology,
Lahore, Pakistan. He is now with the department of Information Technology,
Faculty of Computing & Information Technology, King Abdulaziz
University, Jeddah, Saudi Arabia (e-mail: anriz@ hotmail.com).
Cite:M. Rizwan Jameel Qureshi, "Estimation of the New Agile XP Process Model for Medium-Scale Projects Using Industrial Case Studies," International Journal of Machine Learning and Computing vol.3, no. 5, pp. 393-395, 2013.