CFP last date
20 December 2024
Reseach Article

A Hybrid Agile model using SCRUM and Feature Driven Development

by S. S. Tirumala, Shahid Ali, Anjan Babu G.
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 156 - Number 5
Year of Publication: 2016
Authors: S. S. Tirumala, Shahid Ali, Anjan Babu G.
10.5120/ijca2016912443

S. S. Tirumala, Shahid Ali, Anjan Babu G. . A Hybrid Agile model using SCRUM and Feature Driven Development. International Journal of Computer Applications. 156, 5 ( Dec 2016), 1-5. DOI=10.5120/ijca2016912443

@article{ 10.5120/ijca2016912443,
author = { S. S. Tirumala, Shahid Ali, Anjan Babu G. },
title = { A Hybrid Agile model using SCRUM and Feature Driven Development },
journal = { International Journal of Computer Applications },
issue_date = { Dec 2016 },
volume = { 156 },
number = { 5 },
month = { Dec },
year = { 2016 },
issn = { 0975-8887 },
pages = { 1-5 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume156/number5/26702-2016912443/ },
doi = { 10.5120/ijca2016912443 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:01:45.126665+05:30
%A S. S. Tirumala
%A Shahid Ali
%A Anjan Babu G.
%T A Hybrid Agile model using SCRUM and Feature Driven Development
%J International Journal of Computer Applications
%@ 0975-8887
%V 156
%N 5
%P 1-5
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Migration is considered as crucial task especially in case of distributed projects. Banking domain, which involves sensitive business operations, is one such example which involves large volumes of data and transactions. Banking process is as old as history of human transactions, technological migration is necessary to cope up with the latest advancements to provide better service to the customers. For such a task, a single project management method deployment may not be strategically efficient, especially in terms of maintaining schedule and quality. For instance SCRUM and Feature Driven Development (FDD) are two well-known and popular project management methods with their own advantages and shortcomings. SCRUM, being tight with schedules, often quality may be compromised whereas FDD being quality rich, could overrun project time-line. In this paper for the first time, SCR-FDD, a purposeful amalgamation of SCRUM and FDD methodologies is proposed. The proposed SCR-FDD is evaluated against SCRUM and FDD within a real time project and the results show that proposed SCR-FDD is ten percent more efficient in terms of quality and customer satisfaction compared to its nearest counterpart, SCRUM.

References
  1. F. K. Y. Chan and J. Y. L. Thong, “Acceptance of agile methodologies: A critical review and conceptual framework,” Decis. Support Syst., vol. 46, no. 4, pp. 803–814, Mar. 2009. [Online]. Available: http://dx.doi.org/10.1016/j.dss.2008.11. 009
  2. C. V. Geambasu, I. Jianu, I. Jianu, and A. Gavrila, “Influence factors for the choice of a software development methodology,” Journal of Accounting and Management Information Systems, vol. 10, no. 4, pp. 479–494, 2011.
  3. A. Cockburn, Agile Software Development. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc., 2002.
  4. P. Abrahamsson, J. Warsta, M. T. Siponen, and J. Ronkainen, “New directions on agile methods: A comparative analysis,” in Proceedings of the 25th International Conference on Software Engineering, ser. ICSE ’03. Washington, DC, USA: IEEE Computer Society, 2003, pp. 244–254. [Online]. Available: http://dl.acm.org/citation.cfm?id=776816.776846
  5. J. A. Highsmith, III, Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. New York, NY, USA: Dorset House Publishing Co., Inc., 2000.
  6. S. Ambler, Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process. New York, NY, USA: John Wiley & Sons, Inc., 2002.
  7. A. Cockburn, “Writing effective use cases, the crystal collection for software professionals,” 2000.
  8. ——, Surviving Object-oriented Projects: A Manager’s Guide. Boston, MA, USA: Addison-Wesley Longman Publishing Co., Inc., 1998.
  9. D. Consortium, Dynamic System Development Method, Version 3. Cambridge University Press, 1997.
  10. J. Stapleton, DSDM, dynamic systems development method: the method in practice. Cambridge University Press, 1997.
  11. K. Beck, “Embracing change with extreme programming,” Computer, vol. 32, no. 10, pp. 70–77, Oct 1999.
  12. K. Beck and C. Andres, Extreme Programming Explained: Embrace Change (2Nd Edition). Addison-Wesley Professional, 2004.
  13. P. Coad, J. d. Luca, and E. Lefebvre, Java Modeling Color with Uml: Enterprise Components and Process with Cdrom, 1st ed. Upper Saddle River, NJ, USA: Prentice Hall PTR, 1999.
  14. S. R. Palmer and M. Felsing, A practical guide to featuredriven development. Pearson Education, 2001.
  15. M. A. Cusumano and D. B. Yoffie, “Software development on internet time,” Computer, vol. 32, no. 10, pp. 60–69, 1999.
  16. R. Baskerville and J. Pries-Heje, “Racing the e-bomb: How the internet is redefining information systems development methodology,” in Realigning research and practice in information systems development. Springer, 2001, pp. 49–68.
  17. A. Hunt and D. Thomas, The pragmatic programmer: from journeyman to master. Addison-Wesley Professional, 2000.
  18. K. Schwaber, “Scrum development process,” in Business Object Design and Implementation. Springer, 1997, pp. 117– 134.
  19. K. Schwaber and M. Beedle, Agile Software Development with Scrum, 1st ed. Upper Saddle River, NJ, USA: Prentice Hall PTR, 2001.
  20. J. Highsmith, Adaptive software development: a collaborative approach to managing complex systems. Addison-Wesley, 2013.
  21. A. Cockburn and J. Highsmith, “Agile software development: The people factor,” Computer, vol. 34, no. 11, pp. 131–133, 2001.
  22. M. R. J. Qureshi and S. Hussain, “A reusable software component-based development process model,” Advances in engineering software, vol. 39, no. 2, pp. 88–94, 2008.
  23. ——, “An adaptive software development process model,” Advances in Engineering Software, vol. 39, no. 8, pp. 654– 658, 2008.
  24. K. Petersen and C. Wohlin, “A comparison of issues and advantages in agile and incremental development between state of the art and an industrial case,” Journal of systems and software, vol. 82, no. 9, pp. 1479–1490, 2009.
  25. M. Alqudah and A. Abdallah, “Implementing computer-aided language learning tool using hybrid agile method: A case study,” in Informatics and Creative Multimedia (ICICM), 2013 International Conference on, Sept 2013, pp. 174–180.
  26. S. Sultana, Y. Motla, S. Asghar, M. Jamal, and R. Azad, “A hybrid model by integrating agile practices for pakistani software industry,” in Electronics, Communications and Computers (CONIELECOMP), 2014 International Conference on, Feb 2014, pp. 256–262.
  27. H. Kniberg and R. Farhang, “Bootstrapping scrum and xp under crisis a story from the trenches,” in Agile, 2008. AGILE ’08. Conference, Aug 2008, pp. 436–444.
Index Terms

Computer Science
Information Sciences

Keywords

SCRUM Feature Driven Development Hybrid agile methods