Call for Paper - December 2021 Edition
IJCA solicits original research papers for the December 2021 Edition. Last date of manuscript submission is November 20, 2021. Read More

A Survey of the Use of Agile Methodologies in Different Indian Small and Medium Scale Enterprises (SMEs)

Print
PDF
International Journal of Computer Applications
© 2012 by IJCA Journal
Volume 47 - Number 20
Year of Publication: 2012
Authors:
Nomi Baruah
Ashima
10.5120/7307-0521

Nomi Baruah and Ashima. Article: A Survey of the Use of Agile Methodologies in Different Indian Small and Medium Scale Enterprises (SMEs). International Journal of Computer Applications 47(20):38-44, June 2012. Full text available. BibTeX

@article{key:article,
	author = {Nomi Baruah and Ashima},
	title = {Article: A Survey of the Use of Agile Methodologies in Different Indian Small and Medium Scale Enterprises (SMEs)},
	journal = {International Journal of Computer Applications},
	year = {2012},
	volume = {47},
	number = {20},
	pages = {38-44},
	month = {June},
	note = {Full text available}
}

Abstract

Prior to the use of Agile Methodologies in software industry, the software projects were chaotic and unpredictable. As a result the processes which are best suited for well-defined problem domains cannot manage such software projects. It had been seen that with highly detailed user interface designs, specifications and plans, the software developed turned out different from its original intent because customer requirements change frequently. The crux of Agile Methodologies is that the changes in the requirement can be managed software even during the development cycle of the software development. A survey of 18 SMEs catering software market has been carried out for finding software development scenarios. Eight Agile Methodologies had been studied and surveyed which I found effective in current scenario of software development. These are Extreme Programming, Scrum, Crystal Methodologies, Rational Unified Process, Adaptive Software Development, Feature Driven Development, Dynamic Systems Development Method and Lean Development. And it has been discovered that majority of SMEs follow Scrum for their software development . And other SMEs are also developing their software projects with the help of Scrum variants like scrum and waterfall model as they are using Scrum in requirement gathering, management level processes, and development using waterfall model. This paper summarizes the trends followed for software development in SMEs and it has been shown graphically also.

References

  • Advanced Development Methods. 1996. Controlled chaos: living on the edge, http://www. controlchaos. com/old-site/ ap. htm.
  • Beck, K. 1999. Embracing Change in Extreme Programming, IEEE Computer, Vol. 32 (10), pp. 70-77.
  • Cockburn ,A. 1998. Surviving Object-Oriented Projects: A Manager's Guide. Addison Wesley Longman.
  • Cockburn, A, 2002. Agile Software Development. Boston, Addison Wesley.
  • Cockburn, A, 2002a. Agile Software Development. Boston, Addison Wesley.
  • Haungs, J. 2001. . Pair Programming on the C3 project, Computer, Vol. 34 (2),pp. 118-119.
  • . Highsmith,J. A. 2000. Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. New York, NY, Dorset House Publishing.
  • Jacobsen,I. ,Christerson M. ,Jonsson,P. and Overgaard,G. 1994. Object-Oriented Software Engineering :A Use-Case Driven Approach. Reading, MA, Addison-Wesley.
  • Larman,C. 2004. Agile and Iterative Development:A Manager's Guide. Addison-Wesley
  • Larman,C. and Basili,V. 2003. A History of Iterative and Incremental Development. IEEE Computer,Vol. 36(6),pp. 47-56.
  • Kruchten, P. 2000. The Rational Unified Process: an Introduction. Addison-Wesley.
  • Kruchten, P. 2001. Agility with the RUP. Cutter IT Journal. Vol. 14 (12), pp. 27-33.
  • Palmer, S. R. and Felsing,J. M. 2002. A Practical Guide to Feature-Driven Development . Upper Saddle River, NJ, Prentice Hall.
  • Poppendieck M. and Poppendieck T. 2003. Lean Software Development: An Agile Toolkit. Addison-Wesley.
  • Schwaber,K. and Beedle,M. 2002. Agile Software Development with Scrum,Upper Saddle River,NJ,Prentice Hall.
  • Schwaber, K. 2004. Agile project management with Scrum, Microsoft Press, Redmond.
  • Stapleton, J. 1997. Dynamic Systems Development Method-The method in practice. Addison-Wesley.