Factors Influencing the Efficacy of Agile Usage

  • Shahzeb Hussain
  • Namrata Bhadri
  • Syed Razauddin Shahlal
Keywords: Agile Methodology, Agile Usage, Effectiveness of Agile Usage

Abstract

Agile techniques that utilize iterative development are broadly used in various industry projects as a lightweight development technique which can satisfy the continuous changes of requirements. Short repetitions are used that are required for efficient product delivery. Traditional and old software development methods are not much efficient and effective to control the rapid change in requirements. Despite the benefits of Agile, criticism on agile methodology states that it couldn’t succeed to pay attention to architectural and design issues and therefore is bound to produce small design-decisions. The past decade has observed numerous changes in systems development with many organizations accepting agile techniques as a viable methodology for developing systems. An increase in the number of research studies reveals the growing demand and acceptance of agile methodologies. While most research has focused on acceptance rate and adaptation of agile practices, there is very limited knowledge of their post-adoption usage and incorporation within organizations. Several factors explain the effective usage of agile methodologies. A combination of previous research in Agile Methodologies, Diffusion of Innovations, Information Systems implementation, and Systems Development has been carried out to develop a research model that identifies the main factors relevant to the propagation and effective usage of agile methodologies in organizations.

Downloads

Download data is not yet available.

References

Andrew Begel & Nachiappan Nagappan. (2007). Usage and perceptions of agile software development in an industrial context: An exploratory study. 1st International Symposium on Empirical Software Engineering and Measurement, pp. 255-264.

Michael J Rees. (2002). A feasible user story tool for agile software development. Proc. of 9th Asia-Pacific Software Engineering Conference (APSEC’ 02).

Mangalaraj, G., Mahapatra, R., & Nerur, S. (2009). Acceptance of software process innovations – The case of extreme programming. Empirical Software Engineering, 18, 344–354.

Dyba, T. & Dingsoyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and Software Technology 50, 9-10.

Abrahamsson, P., Conboy, K., & Wang, X. (2009). Lots done, more to do: The current state of agile systems development research. European Journal of Information Systems, 18, 281–284.

McChesney, I.R. & Glass, D. (1993). Post-implementation management of CASE methodology. European Journal of Information Systems, 2(3), 201–209.

Patton, J. (2009). Kanban development oversimplified. Available at: http://www.agileproductdesign.com/blog/2009/kanban_over_simplified.html.

Williams, L., Layman, L., & Krebs, W. (2004). Extreme programming evaluation framework for object-oriented languages version 1.4. Available at: https://www.csc2.ncsu.edu/techreports/tech/2004/TR-2004-18.pdf.

Hardgrave, B.C., Davis, F.D., & Riemenschneider, C.K.. (2003). Investigating determinants of software developers’ intentions to follow methodologies. Journal of Management Information Systems, 20(1), 123–151.

Rajlich, V. (2006). Changing the paradigm of software engineering. Communications of the ACM, 49(8), 67–70.

Williams, L., Layman, L., & Krebs, W. (2004). Extreme programming evaluation framework for object-oriented languages version 1.4. Available at: https://www.csc2.ncsu.edu/techreports/tech/2004/TR-2004-18.pdf.

Pikkarainen, M., Wang, X., & Kieran, C. (2007). Agile practices in use from an innovation assimilation perspective: A multiple case study. In: Twenty Eighth International Conference on Information Systems, Montreal.

Van de Ven, A.H. (1986). Central problems in the management of innovation. Management Science, 32(5), 590–607.

Roberts, T.L., et al. (1998). Factors that impact implementing a SDM. IEEE Transactions on Software Engineering 24(8), 640–649.

Misra, S.C., Kumar, V., & Kumar, U. (2009). Identifying some important success factors in adopting agile software development practices. The Journal of Systems and Software 82, 1869–1890.

Published
2020-10-31
How to Cite
Shahzeb Hussain, Namrata Bhadri, & Syed Razauddin Shahlal. (2020). Factors Influencing the Efficacy of Agile Usage. International Journal of Engineering and Management Research, 10(5), 1-4. https://doi.org/10.31033/ijemr.10.5.1