Abstract
In recent years, agile methodologies have been established in software development. Today, many companies use agile or hybrid approaches in software development projects. The Sars-Cov-2 pandemic has led to a paradigm shift in the way people work in Germany. While it was customary for German software development teams to work co-located before the pandemic, teams have been working on a distributed remote basis since March 2020. Studies show that distributed work impacts the performance of agile software development teams. To examine the effects of the Sars-Cov-2 pandemic on agile software development in Germany, we planned, carried out, and evaluated a multiple case study with three cases. The results show that the majority of teams did not experience any loss in performance. We present some problems and challenges and derive specific suggestions for software development practice from the results of the study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abrahamsson, P., et al.: Agile software development methods: review and analysis, pp. 7–94 (2002)
Beck, K., et al.: Agile Manifesto. https://agilemanifesto.org/
Beck, K.: Extreme Programming Explained. Embrace Change. Addison-Wesley, Boston (2000)
Borrego, G., et al.: Towards a reduction in architectural knowledge vaporization during agile global software development. Inf. Softw. Technol. 112, 68–82 (2019)
Bjarnason, E., et al.: A theory of distances in software engineering. Inf. Softw. Technol. 70, 204–219 (2016)
Bermejo, P.H.d.S., et al.: Agile principles and achievement of success in software development. A quantitative study in brazilian organizations. Procedia Technol. 16, 718–727 (2014)
Barzilay, O., Urquhart, C.: Understanding reuse of software examples. A case study of prejudice in a community of practice. Inf. Softw. Technol. 56, 1613–1628 (2014)
Camara, R., Marinho, M.L., Sampaio, S., Cadete, S.: How do Agile Software Startups deal with uncertainties by Covid-19 pandemic? Int. J. Softw. Eng. Appl. (2020)
Conchúir, E.Ó., et al.: Global software development: where are the benefits? Commun. ACM 52, 127 (2009)
Chow, T., Cao, D.-B.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81, 961–971 (2008)
Chadee, D., Raman, R., Michailova, S.: Sources of competitiveness of offshore IT service providers in India: towards a conceptual framework. Compet. Chang. 15, 196–220 (2011)
Deshpande, A., Barroca, L., Sharp, H., Gregory, P.: Remote working and collaboration in agile teams. In: International Conference on Information Systems (2016)
Drury-Grogan, M.L.: Performance on agile teams. Relating iteration objectives and critical decisions to project management success factors. Inf. Softw. Technol. 56, 506–515 (2014)
Dingsoyr, T., Smite, D.: Managing knowledge in global software development projects. IT Prof. 16, 22–29 (2014)
Ebert, C., de Neve, P.: Surviving global software development. IEEE Softw. 18, 62–69 (2001)
Gren, L., Knauss, A., Stettina, C.J.: Non-technical individual skills are weakly connected to the maturity of agile practices. Inf. Softw. Technol. 99, 11–20 (2018)
Flora, H.K., Chande, S.v.: A systematic study on agile software development methodologies and practices. Int. J. Comput. Sci. Inf. Technol. 5, 3627–3637 (2014)
Herbsleb, J.D., Moitra, D.: Global software development. IEEE Softw. 18, 16–20 (2001)
Hoda, R., Noble, J., Marshall, S.: The impact of inadequate customer collaboration on self-organizing Agile teams. Inf. Softw. Technol. 53, 521–534 (2011)
Janssen, M., van der Vorrt, H.: Agile and adaptive governance in crisis response: lessons from the COVID-19 pandemic. Int. J. Inf. Manag. 55 (2020)
Karolak, D.W.: Global software development. Managing virtual teams and environments. IEEE Comput. Soc. (1998)
Kuhrmann, M., et al.: Hybrid software and system development in practice: waterfall, Scrum, and beyond. In: Proceedings of the 2017 International Conference on Software and System Process, pp. 30–39. ACM (2017)
Krishna, S., Sahay, S., Walsham, G.: Managing cross-cultural issues in global software outsourcing. Commun. ACM 47, 62–66 (2004)
Liu, J.-W., et al.: The role of Sprint planning and feedback in game development projects: implications for game quality. J. Syst. Softw. 154, 79–91 (2019)
Lindsjørn, Y., et al.: Teamwork quality and project success in software development. A survey of agile development teams. J. Syst. Softw. 122, 274–286 (2016)
Mancl, D., Fraser, S.D.: COVID-19’s influence on the future of agile. In: Paasivaara, M., Kruchten, P. (eds.) XP 2020. LNBIP, vol. 396, pp. 309–316. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58858-8_32
Misra, S.C., Kumar, V., Kumar, U.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82, 1869–1890 (2009)
Nguyen, T., Wolf, T., Damian, D.: Global software development and delay: does distance still matter? In: 3rd IEEE International Conference on Global Software Engineering Proceedings, pp. 45–54 (2008)
Ochodek, M., Kopczyńska, S.: Perceived importance of agile requirements engineering practices – a survey. J. Syst. Softw. 143, 29–43 (2018)
Poth, A., Kottke, M., Riel, A.: The implementation of a digital service approach to fostering team autonomy, distant collaboration, and knowledge scaling in large enterprises. Hum. Syst. Manag. 39, 573–588 (2020)
Purna Sudhakar, G.: A model of critical success factors for software projects. J. Enterp. Inf. Manag. 25, 537–558 (2012)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng. 14(2), 131–164 (2009)
Ram, P., et al.: Success factors for effective process metrics operationalization in agile software development: a multiple case study. In: IEEE/ACM International Conference on Software and System Processes, pp. 14–23 (2019)
Schön, E.-M., Thomaschewski, J., Escalona, M.J.: Agile requirements engineering: a systematic literature review. Comput. Stand. Interfaces 49, 79–91 (2017)
Schwaber, K., Sutherland, J.: The Scrum Guide. https://www.scrumguides.org/scrum-guide.html
Senapathi, M., Drury-Grogan, M.L.: Refining a model for sustained usage of agile methodologies. J. Syst. Softw. 132, 298–316 (2017)
Senapathi, M., Srinivasan, A.: Understanding post-adoptive agile usage. An exploratory cross-case analysis. J. Syst. Softw. 85, 1255–1268 (2012)
Shah, Y., Raza, M., Ulhaq, S.: Communication issues in GSD. Int. J. Adv. Sci. Technol., 69–75 (2012)
Sinha, R., Shameem, M., Kumar, C.: SWOT: strength, weaknesses, opportunities, and threats for scaling agile methods in global software development. In: Proceedings of the 13th Innovations in Software Engineering Conference on Formerly Known as India Software Engineering Conference, pp. 1–10. ACM (2020)
Tam, C., et al.: The factors influencing the success of on-going agile software development projects. Int. J. Proj. Manag. 38, 165–176 (2020)
Vanzin, M.-A., et al.: Global software processes definition in a distributed environment. In: 29th Annual IEEE/NASA Software Engineering Workshop, pp. 57–65. IEEE Computer Society (2005)
VersionOne; Collabnet. 14th Annual State of Agile Survey Report (2020). https://www.stateofagile.com
Yin, R.K.: Applications of Case Study Research. Sage, Thousand Oaks (2008)
Yin, R.K.: Case Study Research. Design and Methods. Sage, Los Angeles (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendices
Appendix 1
We have made the interview guideline used available in the Academic Cloud: Download Link (https://sync.academiccloud.de/index.php/s/gjfQ8AFDsEA77Rx).
Appendix 2
The observation protocol template is available in Academic Cloud: Download Link (https://sync.academiccloud.de/index.php/s/CPc0GKnsC0ZVV0v).
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Neumann, M., Bogdanov, Y., Lier, M., Baumann, L. (2021). The Sars-Cov-2 Pandemic and Agile Methodologies in Software Development: A Multiple Case Study in Germany. In: Przybyłek, A., Miler, J., Poth, A., Riel, A. (eds) Lean and Agile Software Development. LASD 2021. Lecture Notes in Business Information Processing, vol 408. Springer, Cham. https://doi.org/10.1007/978-3-030-67084-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-67084-9_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-67083-2
Online ISBN: 978-3-030-67084-9
eBook Packages: Computer ScienceComputer Science (R0)