Agile Practices in Indian Organizations
Agile software development is a conceptual framework that promotes development using iterations in whole life cycle of the project development. In Indian organizations agile is in its embryo stage. In software development agile means quick moving. For the customer's satisfaction and to cope up with customer's frequent changed requirements, heavyweight methodologies are kicked. To produce high quality software products and to meet stakeholder's requirements are the two major challenges in software development. Today, little is known about which agile methods are being used by Indian companies and whether people are satisfied or not with the methods that they are using. This is due to the lack of objective surveys on the subject. To accomplish this, an independent online web based survey, interview survey and questionnaire survey was conducted. Motive was to find the total percentage of users in India, who are using agile and it was tried to find that does it increase the productivity, quality and cost of software. Results are proved using statistical one way ANOVA method. Different Hypothesis that are designed are
Hypothesis I: Production gets increased on using different methodologies of agile instead of heavyweight methods.
Hypothesis II:Quality gets increased on using different methodologies of agile instead of heavyweight methods.
Hypothesis III: Cost gets reduced on using different methodologies of agile instead of heavyweight methods. Categories and Subject Descriptors: Agile, heavyweight methods, XP, Scrum, DSDM, FDD, ASDc
Keywords
- E. O. Oyeyipo, An empirical study of requirements management in an agile-scrum development environment, Dissertation, 2011, pp. x, xi
- http://www.agilemodeling.com/essays/agileSoftwareDevelopment.htm
- Parikshit Joshi,Ashish Aggarwal and Shivani Goel. 2013.Communication issues in agile methodology: A Surver. IJLRST,VOL 2(ISSUE 4), PAGE 15-20
- K. Beck, & C. Andres, Extreme Programming Explained: Embrace Change. Second Edition. Addison-Wesley. Boston, 2004, pp. 189.
- K. Schwaber, Agile Project Management with Scrum. Microsoft Press, Washington, 2004, pp. 163.
- A. Cockburn, Surviving Object-Oriented Projects, Addison-Wesley, Reading Mass, 1998, pp. 250.
- J. Stapleton, DSDM: Business Focused Development. Second Edition. Addison Wesley, London, 2003, pp. 239.
- J. A. Highsmith, Adaptive Software Development: A Collaborative Approach to Managing Complex Systems, New York: Dorset House, 2000, ISBN 0-932633- 40-4, pp. 392.
- P. Coad, E. LeFebvre & J. De Luca, Java Modeling In Color With UML: Enterprise Components and Process, Prentice Hall,1999, pp. 221.
- T. Dyba, & T. Dingsoyr, What do we know about agile software development?. Software, IEEE, 26(5), 2009, pp. 6-9.
- Z. Mushtaq, & M.R.J. Qureshi, Novel hybrid model:Integrating Scrum and XP, I.J. Information Technology and Computer Science(IJITCS), June 2012, issue VI, pp 39-44
- C. A. Crabtree, A. G. Koru, C. Seamon, & H. Erdogmus, An Empirical Characterization of Scientific Software Development Projects According to the Boehm and Turner Model: a Progress Report, SECSE’09, ICSE’ 09 workshop, 23 May 2009, Vancouver, Canada.
- http://www.agilemanifesto.org/
- U. Kumari, Agile survey: Indian organizations, International Journal of Engineering Research and Technology,Vol2(issue 12) (IJERT), pp. 1450-1454
Abstract Views: 233
PDF Views: 1