CFP last date
22 July 2024
Call for Paper
August Edition
IJCA solicits high quality original research papers for the upcoming August edition of the journal. The last date of research paper submission is 22 July 2024

Submit your paper
Know more
Reseach Article

Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering

by Rinky Dwivedi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 61 - Number 17
Year of Publication: 2013
Authors: Rinky Dwivedi
10.5120/10021-4941

Rinky Dwivedi . Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering. International Journal of Computer Applications. 61, 17 ( January 2013), 23-27. DOI=10.5120/10021-4941

@article{ 10.5120/10021-4941,
author = { Rinky Dwivedi },
title = { Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering },
journal = { International Journal of Computer Applications },
issue_date = { January 2013 },
volume = { 61 },
number = { 17 },
month = { January },
year = { 2013 },
issn = { 0975-8887 },
pages = { 23-27 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume61/number17/10021-4941/ },
doi = { 10.5120/10021-4941 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:09:42.260571+05:30
%A Rinky Dwivedi
%T Configuration Issues and Efforts for Configuring Agile Approaches-Situational based Method Engineering
%J International Journal of Computer Applications
%@ 0975-8887
%V 61
%N 17
%P 23-27
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

In software development process, the requirements are not stable and keep on changing according to the customers. In such dynamic situations the developers are required to use dynamic approaches for software development. The agile methodology provides dynamic methods such as extreme programming, scrum, feature driven approach and dynamic system development method. Studies reveals agile methods are not anti-methods and can be tailored as any other traditional methods. This paper investigates tailoring of various agile methods, approaches required to tailor the method components of agile methods. Further, this paper proposes the configuration issues and configuration efforts which must be kept in mind during tailoring of the agile components.

References
  1. Chau, T. ; Maurer, F. ; Melnik, G. (2003). Knowledge sharing: agile methods vs. Tayloristic methods, Twelfth IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2003. WET ICE 2003. Proceedings.
  2. Johnson, M. (2002). Agile methodologies: Survey results. Victoria, Australia: Shine Technologies.
  3. 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.
  4. Abrahamsson P. , Warsta J. , Siponen M. ,Ronkainen J. "New directions on agile methods: a comparative analysis", Proceedings of the 25th International Conference on Software Engineering,2003.
  5. Nerur S. , Mahapatra R. ,Mangalaraj G. , "Challenges of migrating to agile methodologies", Communications of the ACM - Adaptive complex enterprises , Volume 48 Issue 5, May 2005.
  6. Beck, K. (1999a). Embracing change with Extreme programming. IEEE computer 32(10):70-77.
  7. Beck, K. (1999b). Extreme programming explained: Embrace change Reading, Mass. ,Addison-wessley.
  8. Schwaber K. ,(1995) "scrum development process" OOPSLA'95 Workshop on Business Object Design and Implementation. Springer-Verlog.
  9. Schwaber K. , Beedle M. (2002). Agile software development with scrum. Upper saddle River, NJ,Prentice hall.
  10. Stapleton, J. (1997). Dynamic system development method-The method in practice. Addison Wesley.
  11. Palmer S. R. , Felsing J. M. ,(2002). A practical guide to Feature Driven Development. Upper Saddle River, NJ, Prentice-Hall.
  12. B. Bahli and E. -S. Abou-Zeid. " The role of knowledge creation in adopting xp programming model: An empirical study". In ITI 3rd International Conference on Information and Communications Technology: Enabling Technologies for the New Knowledge Society, 2005.
  13. Example of a user story by kelly waters, 18 january 2008 |agile testing, agile user stories.
  14. Fitzgerald, B. , Russo, N. L. , O'Kane, T. : Software Development Method Tailoring At Motorola, Communications of the ACM 46(4), 2003, 65-70.
  15. Deneckere R. , Kornyshova E. , Claudepierre B. , Contextualization of Method Components, Proc. RCIS, 235-246, 2010.
  16. Nehan Y. R. & Deneckère R. (2007). Component-based situational methods - A framework for understanding SME. In proceedings of the International IFIP WG8. 1 Conference ME'07, Springer,Geneva, Switzerland.
  17. Ralyté J. , Deneckere R. & Rolland C. (2003). Towards a generic model for situational method engineering. In proceedings of the international conference CAISE'03, Springer Verlag, Velden, Austria.
  18. Wistrand, K. , Karlsson, F. : Method Components – Rationale Revealed. InAdvanced Information Systems Engineering 16th International Conference, CAiSE 2004, Riga,Latvia, June 7-11, 2004, Proceedings, A. Persson, J. Stirna, Eds. Springer-Verlag, LNCS 3084,wBerlin, 2004, 189-201.
  19. Abrahamson P. , Salo O. , Ronkainen J. ,"Agile software development methods-Review and analysis",Juhani Warsta, University of Oulu,2002.
  20. Fitzgerald B, Hartnett G and Conboy K (2006) Customising agile methods to software practices at Intel Shannon, European Journal of Information Systems, 15(2), pp. 197-210.
  21. P Lou, Z Zhou, YP Chen "Study on the multi –agent- based agile supply chain management", the international journal of advanced …, 2004 – Springer.
  22. Fowler M. "Using an Agile Software Process with Offshore Development "http://www. martinfowler. com/articles/,2003.
Index Terms

Computer Science
Information Sciences

Keywords

Agile methodology dynamic approaches configurability in software development process and situation method engineering