Factors Affecting the Success of Agile Software Teams
DOI:
https://doi.org/10.59992/IJCI.2024.v3n2p1الكلمات المفتاحية:
Agile Software Projects، Scrum Team، Development Team، Success Factorsالملخص
Thousands of teams are using agile software development methods, especially Scrum. Few of them are really “living” Scrum and therefore successful. This paper discusses the factors that led the Scrum team to the successful. A survey about the success factors in agile projects especially that related to the Scrum teams is presented. We proposed a new framework for the success factors of the Scrum team. According to a questionnaire is distributed to evaluate the Scrum team performance, we concluded that some of the success factors are strongly or moderated applied, but others are applied with a low degree. We calculated the Adherence degree for each success factor according to our evaluation to know its importance in the success of the software project.
المراجع
[1] K. Schwaber and M. Beedle, Agile software development with Scrum. Vol. 1. 2002: Prentice Hall Upper Saddle River.
[2] D. West. “Water-scrum-fall is the reality of agile for most organizations today”. Forrester Research. (2011)
[3] A. M. M. Hamed, and H. Abushama. “Popular agile approaches in software development: Review and analysis”. In Computing, Electrical and Electronics Engineering (ICCEEE), 2013 International Conference on (pp. 160-166). IEEE. (2013, August)
[4] A. Marchenko and P. Abrahamsson. “Scrum in a multiproject environment: An ethnographically-inspired case study on the adoption challenges”. In Agile, 2008. AGILE'08. Conference IEEE. (pp. 15-26). (2008, August).
[5] K. Schwaber and S. Jeff. “What is Scrum.” URL: http://www. scrumalliance. org/system/resource/file/275/whatIsScrum. pdf,[Sta nd: 03.03. 2008] (2007).
[6] K. Beck,, M. Beedle, A. Van Bennekum, A. Cockburn, W. Fowler, and J. Kern. “Manifesto for agile software Cunningham,development”. (2001).
[7] S. Sharma, D. Sarkar, and D. Gupta, . “Agile processes and methodologies: A conceptual study”. International journal on computer science and Engineering, 4(5), 892. (2012).
[8] N. Ganesh, S. Thangasamy, and B. Premkumar. “Adoption of Scrum Methodology in Agile Projects: Insights from India”. Software Engineering and Technology, 2(7), 147-153. (2010).
[9] K. Schwaber. Agile project management with Scrum. Microsoft press. (2004).
[10] V. N. Vithana, S. G. S. Fernando and M. “KapurubandaraSuccess Factors for Agile Software Development â [euro]" A Case Study from Sri Lanka. International Journal of Computer Applications, 113(17). , (2015).
[11] D. Van Der Westhuizen and E. P. Fitzgerald. “Defining and measuring project success”. In Proceedings of the European Conference on IS Management, Leadership and Goverance 2005 (pp. 157-163). Academic Conferences Limited. (2005)
[12] N. R. Darwish and N. M. Rizk. “Multi-Dimensional Success Factors of Agile Software Development Projects”. International Journal of Computer Applications, 118(15). (2015),
[13] M. Doherty. “Examining Project Manager Insights of Agile and Traditional Success Factors for Information Technology Projects: A Q Methodology Study”. PhD, Marian University, Doctoral Dissertation. (2012)
[14] T. Chow and D. B. Cao. “A survey study of critical success factors in agile software projects”. Journal of Systems and Software, 81(6), 961-971. (2008).
[15] J. Wan, Y. Zhu and M. Zeng. “Case study on critical success factors of running Scrum”. Journal of Software Engineering and Applications, 6(2), 59. (2013)
[16] S. Berczuk. “Back to basics: The role of agile principles in success with an distributed scrum team”. In Agile Conference (AGILE), 2007. (pp. 382-388). IEEE. (2007, August).
[17] J. Sutherland, A. Viktorov, J. Blount and N. Puntikov. “Distributed scrum: Agile project management with outsourced development teams”. In System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on (pp. 274a-274a). IEEE. (2007, January).
[18] J. Sutherland, G. Schoonheim, N. Kumar, V. Pandey and S. Vishal. “Fully distributed scrum: Linear scalability of production between San Francisco and India”. In Agile Conference, 2009. AGILE'09. (pp. 277-282). IEEE. (2009, August).
[19] N. B. Moe, T. Dingsøyr and T. Dybå. “A teamwork model for understanding an agile team: A case study of a Scrum project”. Information and Software Technology, 52(5), 480-491. (2010).
[20] E. Gunnerson (2015). “Agile Team Evaluation”. retrieved from https://blogs.msdn.microsoft.com/ericgu/2015/10/05/agile-team-evaluation/
[21] P. Lencioni. “The five dysfunctions of a team”. John Wiley & Sons. (2006).
[22] L. Lagestee (2012). “How to Meagure the Team Agility”. Retrieved from http://illustratedagile.com/2012/09/25/how-to-measure-team-agility/
[23] B. Linders (2016). “Agile Self Assessments”. Retrieved from https://www.benlinders.com/tools/agile-self-assessments/
[24] J. Janlén (2014). “Team barometer (self-evaluation tool)”. Retrieved from http://blog.crisp.se/2014/01/30/jimmyjanlen/team-barometer-self-evaluation-tool