Estimation of the new agile XP process model for medium-scale projects using industrial case studies

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.

[1]  Alistair Cockburn,et al.  Agile Software Development: The Business of Innovation , 2001, Computer.

[2]  Kent L. Beck,et al.  Extreme programming explained - embrace change , 1990 .

[3]  Pekka Abrahamsson,et al.  Extreme programming: a survey of empirical data from a controlled case study , 2004, Proceedings. 2004 International Symposium on Empirical Software Engineering, 2004. ISESE '04..

[4]  Pekka Abrahamsson,et al.  New directions on agile methods: a comparative analysis , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[5]  D. Skuse Recovery , 2010, International psychiatry : bulletin of the Board of International Affairs of the Royal College of Psychiatrists.

[6]  Peter Schuh Recovery, Redemption, and Extreme Programming , 2001, IEEE Softw..

[7]  A. Cockburn,et al.  Agile Software Development: The People Factor , 2001, Computer.

[8]  Jongmoon Baik,et al.  Software Quality Assurance in XP and Spiral - A Comparative Study , 2007 .

[9]  Jongmoon Baik,et al.  Software Quality Assurance in XP and Spiral - A Comparative Study , 2007, 2007 International Conference on Computational Science and its Applications (ICCSA 2007).