Estimation of the new agile XP process model for medium-scale projects using industrial case studies
This work addresses the need for agile models suitable for medium-scale software projects with large teams, representing an incremental extension of the existing XP model.
The paper tackled the problem of adapting the XP agile process model for medium-scale projects by proposing a new XP model to address drawbacks like weak documentation and poor performance with large teams, and validated it through two industrial case studies for small and medium-scale projects.
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.