A novel Hybrid Model by Integrating SCRUM, XP and RUP
Download
Author:
SADAF-UN-NISA
Citable URI :
https://vspace.vu.edu.pk/detail.aspx?id=29
Publisher :
Virtual University of Pakistan
Date Issued:
10/28/2011 12:00:00 AM
Abstract
Scrum and Extreme Programming (XP) are frequently used models among all models of agile. Where as Rational Unified Process (RUP) is a conventional plan driven software development model. The agile and plan driven approaches both have their own strengths and weaknesses. A good feature of RUP model is that RUP works well for medium and large scale projects. Although RUP model has certain drawbacks, such as tendency to be over budgeted, slow in adaptation to rapidly changing requirements and reputation of being impractical for small and fast paced projects. Agile models being alternative to conventional models are not appropriate for large scale projects with significant light documentation. Strengths of Scrum and XP are that they are self managed processes through iterative planning.
RUP is slow in adaptation to rapidly changing requirements due to well established requirement documentation. This feature is not lacking in Scrum and XP models as they respond well to creeping requirements. Advantage of RUP model is that it focuses on satisfying business and customer needs by delivering quality software and gives comprehensive planning for the system. Major drawback of RUP model is that it fails to provide clear implementation guidelines and leaves the tailoring to the user entirely.
XP and scrum are self managed techniques through iterative planning. XP model has certain drawbacks such as weak documentation and poor performance for medium and large development projects. XP has a concrete set of engineering practices that emphasizes on team work where managers, customers and developers are all equal partners in collaborative team. Scrum is more concerned with the project management. It has seven practices namely Scrum Master, Scrum teams, Product Backlog, Sprint, Sprint Planning Meeting, Daily Scrum Meeting and Sprint Review.
Keeping above mentioned context in view, this thesis successfully proposed a SPRUP model by combining strengths of Scrum, XP and RUP as well as narrower the weaknesses to produce quality software. Proposed SPRUP model was validated through a controlled case study. The results of this case study were then compared with the results
of three of the case studies of Scrum, XP and RUP
URI :
https://vspace.vu.edu.pk/details.aspx?id=29
Citation:
Sadaf-Un-Nisa (2011). A novel Hybrid Model by Integrating SCRUM, XP and RUP. Virtual University of Pakistan, (Lahore, Pakistan).
Version :
Final Version
Terms of Use :
All the material and results are copyright of Virtual University of Pakistan
Detailed Terms :
Journal :
Files in this item |
Name |
Size |
Format |
Spring 2011_CS720_ms080400004.pdf |
1226kb |
pdf |