Role of agile methodology for software product development

Authors

  • Kharade j Bharati Vidyapeeth’s Institute of Management and Information Technology, Navi Mumbai, India
  • Prajapati S Bharati Vidyapeeth’s Institute of Management and Information Technology, Navi Mumbai, India
  • Narkar D Bharati Vidyapeeth’s Institute of Management and Information Technology, Navi Mumbai, India
  • Kharade DS Bharati Vidyapeeth’s College of Engineering, Navi Mumbai, India

DOI:

https://doi.org/10.26438/ijcse/v6i5.424427

Keywords:

Agile Methodology, Software Development, Knowledge Management

Abstract

Increasing complexities in the requirements set on programming solution due to change in the business activities has lead to need of modern approaches, also known as agile methodologies also known as lightweight, which claim to provide solution to above said problem. Knowledge Management (KM) can be easily accepted into agile software development (ASD) environments. Agile software development processes include some practices that support Knowledge Management (KM). KM is about learning, and ASD set up an environment that supports learning processes. In this paper, attempt is made to study the role of Agile methodology in software development, find barriers in applying agile methodologies in software development and to propose the role of agile methodologies for enhancing software development.

References

Kittlaus, H.-B. 2003. Software Engineering und Software Fabrik - vom Nutzen und Schaden der Metapher in der Informatik, In: Informatik-Spektrum 26: p. 8 - 12, and p. 291 – 292

Davis, M. 2011. “Will Software Engineering Ever Be Engineering?”, in: CACM 54 (11), p. 32-34

White, J., Simons, B. 2002. ACM’s Position on the Licencing of Software Engineers, CACM 45 (11), p. 91

Spek, R. Kruizinga, E Annelies Kleijsen, 2009 Strengthening lateral relations in organisations through knowledge management, Journal of Knowledge Management, Vol. 13 Iss: 3, pp.3 – 12

Awad, M. A. 2005 Comparison between Agile and Traditional Software Development Methodologies, Honours Programme Thesis, University of Western Australia.

Highsmith, J. Orr, K. and Cockburn, A. 2000 Extreme Programming, E- Business Application Delivery, pp. 417

Job Trends www.indeed.com/jobtrends?q=agile%2C+scrum%2C+% 22extreme+programming%22%2C+%22test+driven%22 &l=,

AmitojSingh ,Kawaljeet Singh , Neeraj Sharma “Managing Knowledge in Agile Software Development” International Conference on Recent Advances and Future Trends in Information Technology (iRAFIT2012) Proceedings published in International Journal of Computer Applications® (IJCA)

Williams, L. (2010) Agile Software Development Methodologies and Practices. Advances in Computers, 80, 1-44. https://doi.org/10.1016/S0065-2458(10)80001-4

Tudor, D.2006 An update on Agile methods, ITadviser, Issue 56.

El-Haik, B.S. and Shaout, A. (2010) Software Design for Six Sigma: A Roadmap for Excellence. Wiley, Hoboken. https://file.scirp.org/pdf/JCC_2017033115471602.pdf

Highsmith, J. and Cockburn, A. (2001) Agile Software Development: The Business of Innovation. Computer, 34, 120-127. https://doi.org/10.1109/2.947100

Highsmith, J and Cockburn, A. 2001 Agile Software Development: The Business of Innovation, Computer, Vol. 34,No. 9, pp. 120-122.

Version one, 2008 3rd Annual Survey: The State of Agile Development, www.versionone.com/pdf/3rdAnnualStateOfAgile_FullD ataReport.pdf.

Version one, 2007 Agile development: Result Delivered, http://www.versionone.net/pdf/AgileDevelopment_Resul tsDelivered.pdf.

Versiion One, 2009 4th Annual Survey 2009, www.versionone.com/agilesurvey

Bennet, D. and Bennet, A. 2003 The Rise of the Knowledge Organisation, chapter 1 in Holsapple, C.W. (ed.), Handbook on Knowledge Management,Vol 1, Springer, Berlin, pp. 5–20.

Reifer, D. J. 2002 How to Get the Most out of Extreme Programming/Agile Methods , In proceeding Proc. Extreme Programming and Agile Methods - XP/Agile Universe

Jeffry S. Babb1 , RashinaHoda 2, and Jacob Nørbjerg3 “Barriers to Learning in Agile Software Development Projects” Department of Computer Information and Decision Management, West Texas A&M University, 2403 Russell Long Blvd. Canyon, Texas USA, 79016 jbabb@mail.wtamu.edu

Martin McHugh, Fergal McCaffery, and Valentine Casey “Barriers to Adopting Agile Practices when Developing Medical Device Software” Regulated Software Research Group, Department of Computing and Mathematics, Dundalk Institute of Technology &Lero, Dundalk Co. Louth, Ireland {martin.mchugh, fergal.mccaffery, val.casey}@dkit.ie

Erande, Ameya S., and Alok K. Verma. "Measuring agility of organizations-a comprehensive agility measurement tool (CAMT)." International Journal of Applied Management and Technology 6.3 (2008).

Pressman R. S. ―Software Engineering: a Practitioner's Approach‖ (2010) 7th ed.(McGraw-Hill, New York).

Arun Kumar Kamepally ,TejaswiniNalamothu “Agile Methodologies in Software Engineering and Web Engineering” Department of Computer Science, Kennesaw State University, Kennesaw, Georgia, USA

PekkaAbrahamsson, OutiSalo, JussiRonkainen and JuhaniWarsta “Agile Software Development Methods: Review and Analysis“ https://arxiv.org/ftp/arxiv/papers/1709/1709.08439.pdf

Agile Manifesto, 2001. Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R., Mellor, S., Schwaber, K., Sutherland, J. & Thomas, D. Manifesto for Agile Software Development. http://AgileManifesto.org.

Abrahamsson, P., Salo, O., Ronkainen, J. &Warsta, J. 2002. Agile Software Development Methods: Review and Analysis. Espoo. 408. VTT Publications 478. 107 p. http://www.vtt.fi/inf/pdf/publications/2002/P478.pdf

Downloads

Published

2025-11-13
CITATION
DOI: 10.26438/ijcse/v6i5.424427
Published: 2025-11-13

How to Cite

[1]
J. Kharade, S. Prajapati, D. Narkar, and D. S. Kharade, “Role of agile methodology for software product development”, Int. J. Comp. Sci. Eng., vol. 6, no. 5, pp. 424–427, Nov. 2025.

Issue

Section

Review Article