IXP, AN IMPROVED XP PROCESS MODEL FOR SMALL TO MEDIUM SCALE PROJECTS
Download
Author:
SADIA KHAN
Citable URI :
https://vspace.vu.edu.pk/detail.aspx?id=286
Publisher :
Virtual University
Date Issued:
1/8/2020 12:00:00 AM
Abstract
Process model is an integral part of software industry for the development of software. Conventional models have been replaced by the agile models in the software industry nowadays. It happened due to the features the agile family offers. These features can address the needs of today’s software development. In agile models, researchers and software professionals merged the top practices of software development and targeted the shortcomings of conventional process models.
Extreme programming (XP) process model is one of the most extensively utilized agile process models. Uncertain and changing requirements are handled in it to provide customer contentment. Iterative and incremental method is used in it for developing quality software in small time. XP is optimal to work on small projects. Although it has a lot of advantages, but some of its drawbacks include lack of documentation, no proper architectural structure and system design, and reduced agility due to sequential tests during iteration. These limitations do not make it a good option for medium and large scale projects and it works fine with only small scale projects. Researchers have tried to customize XP to make it appropriate in different situations by tailoring its phases or by adding more practices. But these models do not provide proper direction about handling all of the XP’s limitations. Adding more practices or changing the phases affect its agility due to which it becomes difficult to implement. To address these limitations, this research has introduced IXP, an improved version of XP for small to medium scale projects which eliminates its weaknesses and introduces efficiency and effectiveness in the process of development without affecting its agility and simplicity. The validation of the proposed model is done through a case study in which an empirical analysis is conducted through the development of real time client oriented projects with XP and proposed IXP. The empirical results are compared and reflected through tables and graphs after detailed analysis. A feedback is also collected from the development team of IXP about the effectiveness of proposed IXP practices.
URI :
https://vspace.vu.edu.pk/details.aspx?id=286
Citation:
Khan, S(2019). IXP, AN IMPROVED XP PROCESS MODEL FOR SMALL TO MEDIUM SCALE PROJECTS. Virtual University of Pakistan.(Lahore, Pakistan).
Version :
Final Version
Terms of Use :
Detailed Terms :
Journal :
Files in this item |
Name |
Size |
Format |
Spring 2019_CS720_MS160401349.pdf |
872kb |
pdf |