Open Access   Article Go Back

eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process

Nidhi Sharma1 , Manoj Wadhwa2

Section:Research Paper, Product Type: Journal Paper
Volume-3 , Issue-5 , Page no. 383-392, May-2015

Online published on May 30, 2015

Copyright © Nidhi Sharma , Manoj Wadhwa . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Nidhi Sharma , Manoj Wadhwa, “eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process,” International Journal of Computer Sciences and Engineering, Vol.3, Issue.5, pp.383-392, 2015.

MLA Style Citation: Nidhi Sharma , Manoj Wadhwa "eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process." International Journal of Computer Sciences and Engineering 3.5 (2015): 383-392.

APA Style Citation: Nidhi Sharma , Manoj Wadhwa, (2015). eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process. International Journal of Computer Sciences and Engineering, 3(5), 383-392.

BibTex Style Citation:
@article{Sharma_2015,
author = {Nidhi Sharma , Manoj Wadhwa},
title = {eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {5 2015},
volume = {3},
Issue = {5},
month = {5},
year = {2015},
issn = {2347-2693},
pages = {383-392},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=537},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=537
TI - eXSRUP: Hybrid Software Development Model Integrating Extreme Programing, Scrum & Rational Unified Process
T2 - International Journal of Computer Sciences and Engineering
AU - Nidhi Sharma , Manoj Wadhwa
PY - 2015
DA - 2015/05/30
PB - IJCSE, Indore, INDIA
SP - 383-392
IS - 5
VL - 3
SN - 2347-2693
ER -

VIEWS PDF XML
2711 2375 downloads 2540 downloads
  
  
           

Abstract

Software industries are progressively adopting the agile development practices of customized models such as Extreme Programming (XP) or Scrum or Rational Unified Process (RUP). Scrum and Extreme Programming (XP) are frequently used agile models, whereas Rational Unified Process (RUP) is one popular classic plan driven software development methodology. Both agile and plan driven models have their own merits & demerits such as XP has good engineering practices, team collaboration and on the other hand weak documentation, poor performance in medium & large scale projects. Scrum is based on project management practices. RUP model has some limitations such as impractical for small and fast paced projects, tendency to be over budgeted, condemn rapid changes in requirements. This research paper based on propose hybrid framework eXSRUP by combining strengths of Scrum, XP and RUP by suppressing their limitations to produce high quality software.

Key-Words / Index Term

Extreme Programing,Scrum,Rational Unified Process and XP SCRUM RUP (eXSRUP)

References

[1] Abrahamson P, Salo O, Ron K. Agile Software Development Methods: Reviews and Analysis. VTT Electronics, 2002.
[2] A. Sillitti and G. Succi, “The Role of Plan-Based Approaches in Organizing Agile Companies,” Cutter IT Journal, Vol. 19, No. 2, 2006, pp. 14-19.
[3] Brent Barton, Evan Campbel, Ken. Implementing a Professional Services Organization Using Type C Scrum. In: Proceedings of the 40th Annual Hawaii International Conference on System Sciences, Hawaii, 2007, 275 a-275 a.
[4] “Extreme Programming Official Website”. http://www.extremeprogramming.org/map/project.html
[5] Ghulam Rasool, Shabib Aftab, Shafiq Hussain, Detlef Streitferdt, eXRUP: A Hybrid Software Development Model for Small to Medium Scale Projects, Sept 2013, Journal of Software Engineering and Applications.
[6] Nidhi Sharma, Dr. (Prof) Manoj Wadhwa, Agile Methodologies: Comparative Study and Future Direction, European Academic Research, Feb 2014
[7] Jiang, Armin Eberlein. Towards a framework for understanding the relationships between classical software engineering and agile methodologies. In: Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral, Germany, May 2008, 9-14.
[8] Juyun Cho, A hybrid software development method for large scale project, rational unified process with scrum Issues in Information Systems, 2-2009
[9] J.Grey, The development of a hybrid agile project management methodology, June 2011, Potchefstroom Campus of the North-West University
[10] Kamlesh V, Ahmad S. Evaluating Evolutionary Prototyping for Customizable Generic Products in Industry. M.S. Thesis, School of Engg. Blekinge Inst. Tech. (Ronneby, Sweden), 2008
[11] Lamia Nassif, Jessy, Nadine Ghanem, & Pedro Maroun Eid, Extreme Programming, March 2002, Software Engineering CSC 423 B – MWF 11-12
[12] M. Grant, “Introduction to Extreme Programming”. http://www.xprogramming.com
[13] Marchesi M, Mannaro K, Uras S, Locci M. Distributed Scrum in Research Project Management. In: Proceedings of the 8th International Conference on Agile processes in software engineering and extreme programming, Como, Italy, 2007.240–244.
[14] Maria P. Sadra D., Casper L. Distributed Agile Development: Using Scrum in Large Projects. In: Proceedings of IEEE International Conference on Global Software Engineering, Bangalore, India, August 2008, 87-95.
[15] M. Salman Bashir, M. Rizwan Jameel Qureshi, HYBRID SOFTWARE DEVELOPMENT APPROACH FOR SMALL TO MEDIUM SCALE PROJECTS: RUP, XP & SCRUM, 2012, Sci.Int. (Lahore), 24(4), 381-384, 2012
[16] P. Kroll and P. Kruchten, “Rational Unified Process Made Easy: A Practitioner’s Guide to the RUP,” Addison Wesley, Boston, 2003.
[17] P. Kruchten, “The Rational Unified Process—an Introduction,” 2nd Edition, Addison-Wesley, 2000.
[18] Schwaber K, Beedle M. Agile Software Development with Scrum. Prentice Hall, USA, 2001.
[19] Sadaf Un Nisa, M. Rizwan Jameel Qureshi, Empirical Estimation of Hybrid Model: A Controlled Case Study, I.J. Information Technology and Computer Science, 2012, 8, 43-50 Published Online July 2012 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijitcs.2012.08.05
[20] Szalvay V. An introduction to agile software development, Retrieved June 2012from http//www.danube.com/docs/Intro_to_Agile.pdf, 2004
[21] Scott W. Ambler, Disciplined Agile Delivery: An introduction, April2011,http://public.dhe.ibm.com/common/ssi/ecm/en/raw14261usen/RAW14 261USEN.PDF
[22] Dubey, S.K and Rana, A.2010. Agile Software development methodologies.IJCSE.2:2726-2732