The state of software development teams after covid-19
Autor(ka) práce:
Nekhymchuk, Valeriya
Typ práce:
Diploma thesis
Vedoucí práce:
Sudzina, František
Oponenti práce:
Doležel, Michal
Jazyk práce:
English
Abstrakt:
This master's thesis investigates the impact of the pandemic on software development teams. The study aims to provide insights into the changes and challenges faced by software development teams during and after the pandemic. The first subgoal is to outline how software development teams functioned before the pandemic. The second is to explore key factors influencing team effectiveness, such as productivity and well-being. The third subgoal examines how the pandemic disrupted team practices, tools and communication. The final subgoal evaluates how teams adapted, drawing on interview findings to assess current work models and the effectiveness of remote and hybrid collaboration. The theoretical component of this research is grounded in a comprehensive literature review covering various dimensions of software team collaboration, agile methodologies, project management, productivity metrics and employee well-being. The theoretical part provides a background and context for the practical part of the research. The practical part of the study provides a qualitative study in a form of semi-structured interviews with software development team members. The practical research aims to collect empirical data to investigate research goals of the study. The data analysis follows a thematic analysis approach, resulting in six prominent themes: the sudden transition and initial disruption, structured communication and loss of informality, shifting productivity and personal adaptation, the increased importance of documentation and tooling, redefined team practices and preferences for hybrid and flexible work models. The final part of the study discusses the findings and their implications for the software development industry. The discussion compares the study's findings with the literature review, interprets the results and impact. Further, it provides recommendations for software development companies and provides limitations and future research directions. The final part of the study also concludes a summary of the study's findings and contributions.
Tato diplomová práce se zabývá dopadem pandemie na týmy vývoje softwaru. Cílem práce je poskytnout bližší pohled na změny a výzvy, kterým čelily vývojové softwarové týmy během pandemie a po ní. Prvním dílčím cílem je popsat, jak fungovaly týmy softwarového vývoje před pandemií. Druhým cílem je prozkoumat klíčové faktory ovlivňující efektivitu týmů, jako je produktivita a duševní pohoda. Třetí dílčí cíl zkoumá, jak pandemie narušila týmové praktiky, nástroje a komunikaci. Posledním cílem je vyhodnotit, jak se týmy přizpůsobily a to na základě zjištění z rozhovorů, přičemž je zároveň hodnocen současný způsob práce a efektivita vzdálené a hybridní spolupráce. Teoretická část výzkumu je založena na rozsáhlé rešerši literatury, která pokrývá různé aspekty týmové spolupráce v softwarovém vývoji, agilní metodiky, projektové řízení, metriky produktivity a pracovní pohodu zaměstnanců. Teoretická část poskytuje zázemí a kontext pro praktickou část výzkumu. Praktická část studie je kvalitativní a je realizována formou polo-strukturovaných rozhovorů s členy softwarových vývojových týmů. Cílem praktické části je shromáždit empirická data k ověření výzkumných cílů studie. Analýza dat probíhá pomocí tematické analýzy, která vede k identifikaci šesti hlavních témat: přechod a počáteční narušení, strukturovaná komunikace a ztráta neformálnosti, změny v produktivitě a individuální adaptaci, rostoucí význam dokumentace a pomocných nástrojů, redefinice týmových praktik a preference pro hybridní a flexibilní pracovní modely. Závěrečná část práce diskutuje zjištění a jejich dopady na odvětví softwarového vývoje. Diskuse porovnává výsledky s teoretickým rámcem, interpretuje zjištěné dopady a dále uvádí omezení studie spolu s návrhy na její další směřování. Závěrečná část rovněž shrnuje hlavní zjištění a přínosy práce.
Klíčová slova:
účinky; Softwarové týmy; technologie; IT týmy; COVID-19; Covid; dopad; důsledky; Vývoj softwaru; Pandemie