Research ProposalPDF Available

Agile methods adaptation during remote work in Pandemic

Authors:

Abstract

The COVID-19 pandemic has caused massive disruptions in every aspect of life, including the way people work. With lockdowns and social distancing measures in place, many businesses had to adapt to remote working to continue their operations. This report focuses on the impact of the pandemic on software developers and how they adapted to this new work scenario. Specifically, the report analyzes the challenges faced by remote workers, the tools they used during the pandemic, and what they need to improve their productivity and well-being.
Agile methods adaptation during remote work in
Pandemic
Alexander Golovin
Faculty of Computer Science
Innopolis University
Innopolis, Tatarstan
a.golovin@innopolis.university
Abstract—The COVID-19 pandemic has caused massive dis-
ruptions in every aspect of life, including the way people work.
With lockdowns and social distancing measures in place, many
businesses had to adapt to remote working to continue their
operations. This report focuses on the impact of the pandemic
on software developers and how they adapted to this new work
scenario. Specifically, the report analyzes the challenges faced by
remote workers, the tools they used during the pandemic, and
what they need to improve their productivity and well-being.
Index Terms—Agile methods, remote work, pandemic, software
development, adaptation, productivity, well-being, challenges,
tools
I. INTRODUCTION
The COVID-19 pandemic has fundamentally altered the
way people work across the globe. As social distancing
measures have been enforced, remote working has become the
new normal for many industries, including the software devel-
opment industry. While remote work offers several advantages,
such as improved work-life balance, creativity, productivity,
and reduced anxiety, it also poses unique challenges, includ-
ing collaboration, communication, loneliness, distractions, and
motivation issues. Moreover, the pandemic has exacerbated
these challenges, leading to increased stress, depression, and
a negative impact on collaboration skills. As remote work
continues to expand, it is essential to study its impact on
software developers and their productivity.
To support remote working, companies need to provide
developers with the necessary equipment and adopt a strategy
that eliminates fear and anxiety. They should also promote
online socialization and provide resources for self-care, such
as exercise and home-schooling. Additionally, technical in-
frastructure and procedures, such as VPNs and code review
practices, need to be in place to ensure data security and
smooth workflow.
The pandemic has also had a significant impact on the psy-
chological well-being of developers, and studies have shown
that their fear of bioevents, relief efforts, and job center
ergonomics have affected their productivity. However, these
studies lack a better understanding of the importance of team
collaboration in software development. Developer efficiency
encompasses more than just activity level or the effectiveness
of engineering processes and cannot be quantified in a single
statistic or aspect.
II. RE MOT E WORKING
To limit the occurrence of pandemics, huge parts of the
population must be quarantined and social distancing must
be enforced (World Health Organization 2020). This usually
means that only necessary workers, such as those in health-
care, law enforcement, or food chains like supermarkets, are
permitted to go to work. People are inspired to develop from
their homes if at all possible. Such actions, on the other hand,
are viewed as extreme and can have serious implications for
people’s health [3] As remote employees commute less, remote
jobs have been linked to a better employment balance, im-
proved creativity, beneficial effect, improved performance, less
anxiety, and lower production costs. Working remotely, on the
other hand, has its drawbacks. For example, challenges faced
by remote workers include collaboration and communication
(named by 20Since these results are interesting, it’s unclear
whether they’ll be applied to other situations. Many individuals
will be forced to work virtually from home if a pandemic,
including the one triggered by COVID-19 in 2020, occurs.
The usual challenges in remote work are exacerbated by being
in a frameless and newly discovered work scenario without
planning. Change in the work setting and coping with addi-
tional obstacles add to the issues that remote employees have
already noticed and experienced, thereby increasing stress and
depression and severely affecting their skills to collaborate.
The current scenario demonstrates the importance of study
in this subject. According to projections, remote work will
expand much more than in previous years, thus study findings
on determinants of productivity when working remotely will
become even more important. [2]
III. WHAT DODEVELOPERS NEE D?
To support remote working, companies need to provide
developers with the necessary equipment and adopt a strategy
that eliminates fear and anxiety. Companies should also pro-
mote online socialization and provide resources for self-care,
such as exercise and home-schooling. Additionally, technical
infrastructure and procedures, such as VPNs and code review
practices, need to be in place.
IV. WHAT DODEVELOPERS NEED?
To support remote working, companies need to provide
developers with the necessary equipment and adopt a strategy
that eliminates fear and anxiety. Companies should also pro-
mote online socialization and provide resources for self-care,
such as exercise and home-schooling. Additionally, technical
infrastructure and procedures, such as VPNs and code review
practices, need to be in place.
V. TH E PANDEMIC PSYCHOLOGICAL IMPACT S
The pandemic has had a significant impact on the psycho-
logical well-being of developers. Studies have shown that their
fear of bioevents, relief efforts, and job center ergonomics have
affected their productivity. However, [8] lacks a better under-
standing of the importance of team collaboration in software
development. Developer efficiency encompasses more than
just activity level or the effectiveness of engineering processes
and cannot be quantified in a single statistic or aspect. [7]
revealed that a survey of 2,265 developers conducted at the
beginning of the pandemic, indicated that several developers
were having difficulty meeting goals and that their contracts
had altered.
VI. TOOLS FOR REMOT E WORK
Although no one was prepared for the pandemic, software
developers had most of the tools needed for teleworking. The
most used technologies include version control, project man-
agement, team communication, video communication, desktop
sharing, virtual private network, and cloud storage. Version
control technology, such as Git and Github, allows teams
to manage ever-updating projects and decreases conflicts. [9]
Project management applications, such as Asana, Basecamp,
Monday, Notion, and Trello, help teams plan, organize and
manage their projects. [6] Instant messaging apps, such as
Slack and Discord, are used for team communication. Other
tools include video conferencing software such as Zoom,
project management tools like Trello or Asana, code collab-
oration platforms like Github or Bitbucket, and cloud-based
development environments like AWS or Google Cloud. These
tools have enabled developers to work together efficiently and
effectively, regardless of their location. Finally, VPNs and
cloud storage are used to host data online and ensure data
security. [1]
VII. CHA NG ES I N PROD UC T MANAGEMENT
Remote work has also changed the way project management
is done. Traditional project management methodologies like
Waterfall may not be as effective in remote settings, as
they often require face-to-face communication and in-person
collaboration. Instead, Agile methodologies like Scrum or
Kanban have become more popular, as they rely on shorter
development cycles and frequent communication between
team members. [6] These methodologies also emphasize the
importance of continuous feedback and adaptability, which is
crucial for remote teams.
VIII. TEA M COMMUNICATION
Communication is key to successful remote work, and
team communication has changed significantly in the remote
environment. Remote teams often rely on asynchronous com-
munication methods such as email or messaging platforms like
Slack, as team members may be in different time zones or
have different schedules.[11] This means that communication
needs to be clear, concise, and well-documented to avoid
misunderstandings or confusion. Regular video conferencing
or virtual meetings are also essential for remote teams, as
they allow team members to connect face-to-face and discuss
important issues in real time. [6]
IX. TH E FU TU RE O F TE LE WORKING FOR SOFTWARE
DE VE LO PE RS
Teleworking saw an unprecedented rise in popularity due
to Covid-19 pandemic. Teleworking can arguably remain very
popular after the pandemic. Nonetheless, companies will not
be forced to keep their employees working from home, and
the employees will no longer be forced to stay at home.
The current work-from- home(WFH) will become work-from-
anywhere(WFX)[10].
Despite reportedly having comparable outputs in several
”aspects of productivity” [10]. For example, [10] found that
”singles (especially ex-pats) whose social life happens in
the office do not favor WFH”. Despite some challenges,
companies will continue to hire remote workers and even more
than in pre-pandemic times[10]. Employers should not neglect
the health of their remote workers. Companies should provide
regular medical checkups for their teleworking employees and
ensure that they have ergonomic working space and good air
conditioning at home[4]. [10] predict that employees will be
able to opt to work remotely for some fixed time in a year.
They will be able to travel abroad while working.
X. CONCLUSION
In conclusion, the COVID-19 pandemic has had a signif-
icant impact on the software development industry. Remote
working has become the norm, leading to both advantages
and challenges. To support remote working, companies need
to provide the necessary equipment and promote socialization
and self-care. Technical infrastructure and procedures, such as
VPNs and code review practices, are also crucial. Although
the pandemic has affected the psychological well-being of
developers, the tools used for teleworking have helped them
adapt to this new scenario. Companies need to understand
the importance of team collaboration and support developer
efficiency to ensure the success of their operations in the
future.
XI. ACK NOWLEDGEMENTS
I would like to express my sincere gratitude to Manuel
Mazzara, Head of the Institute of Software Development and
Engineering at Innopolis University, and Hamna Aslam, a
member of the Lab of Artificial Intelligence in Game Devel-
opment at Innopolis University, for their invaluable assistance
in the preparation of this article.
Their insightful feedback and guidance have helped me to
shape my ideas and convey them effectively. Their knowledge
and expertise in the field of software development and artificial
intelligence have been invaluable assets to me, and I am truly
grateful for their support.
I would like to thank them both for their time, effort,
and dedication, which have made this article possible. Their
contributions have been instrumental in ensuring the quality
of this work, and I am deeply indebted to them for their
assistance.
REFERENCES
[1] Arnold Abukari and Edem Bankas. “Some Cyber Security Hygienic
Protocols For Teleworkers In Covid-19 Pandemic Period And Beyond”.
In: International Journal of Scientific and Engineering Research 11 (May
2020), pp. 1401–1407
[2] Ph.D. Adam Hickman. Is Working Remotely Effective? Gallup Re-
search Says Yes. June 2021. url: https://www.gallup.com/workplace/
283985/working-remotely-eective-gallup-research-says-yes.aspx.
[3] Samantha K. Brooks et al. “The Psychological Impact of Quarantine and
How to Reduce It: Rapid Review of the Evidence”. In: SSRN Electronic
Journal (2020). doi: 10.2139/ssrn.3532534.
[4] Giuseppe Buomprisco et al. “Health and Telework: New Challenges after
COVID-19 Pandemic”. In: European Journal of Environment and Public
Health 5.2 (Feb. 2021), em0073. doi: 10.21601/ejeph/9705. url: https:
//doi.org/10.21601/ejeph/9705.
[5] Frank Karlitschek. Nextcloud CS3 2021. url:
https://indico.cern.ch/event/970232/contributions/4157928/attachments/
2177261/3676810/Nextcloud/
[6] Yngve Lindsjørn, Steffen Alm as, and Viktoria Stray. Exploring moti-
vation and teamwork in a large software engineering capstone course
during the coronavirus pandemic. 2021. arXiv: 2103.08020.
[7] Courtney Miller et al. “”How Was Your Weekend?” Software Devel-
opment Teams Working From Home During COVID-19”. In: 2021
IEEE/ACM 43rd International Conference on Software Engineering
(ICSE). 2021, pp. 624–636. doi: 10.1109/ICSE43902.2021.00064.
[8] Paul Ralph et al. “Pandemic programming”. In: Empirical Software
Engineering 25.6 (Sept. 2020), pp. 4927–4961. issn: 1573-7616. doi:
10.1007/s10664-020-09875-y. url: http://dx.doi.org/10.1007/s10664-
020-09875-y.
[9] Monica D. T. Rysavy and Russell Michalak. “Working from
Home: How We Managed Our Team Remotely with Tech-
nology”. In: Journal of Li- brary Administration 60.5 (June
2020), pp. 532–542. doi: 10.1080/ 01930826.2020.1760569. url:
https://doi.org/10.1080/01930826. 2020.1760569
[10] Darja Smite et al. From Forced Working-From-Home to Working-From-
Anywhere: Two Revolutions in Telework. 2021. arXiv: 2101.08315.
[11] Viktoria Stray and Nils Brede Moe. “Understanding coordination
in global software engineering: A mixed-methods study on the
use of meetings and Slack”. In: Journal of Systems and Software
170 (Dec. 2020), p. 110717. doi: 10.1016/j.jss.2020.110717. url:
https://doi.org/10.1016/j.jss.2020.110717.
ResearchGate has not been able to resolve any citations for this publication.
Article
Full-text available
The COVID-19 outbreak has admittedly caused interruptions to production, transportation, and mobility, therefore, having a significant impact on the global supply and demand chain’s well-functioning. But what happened to companies developing digital services, such as software? How has the enforced Working-From-Home (WFH) mode impacted their ability to deliver software, if at all? This article shares our findings from monitoring the WFH during 2020 in an international software company with engineers located in Sweden, the USA, and the UK. We analyzed different aspects of productivity, such as developer job satisfaction and well-being, activity, communication and collaboration, efficiency and flow based on the archives of commit data, calendar invites, Slack communication, the internal reports of WFH experiences, and 30 interviews carried out in April/May and September 2020. We add more objective evidence to the existing COVID-19 studies the vast majority of which are based on self-reported productivity from the early months of the pandemic. We find that engineers continue committing code and carrying out their daily duties, as their routines adjust to “the new norm”. Our key message is that software engineers can work from home and quickly adjust their tactical approaches to the changes of unprecedented scale. Further, WFH has its benefits, including better work-life balance, improved flow, and improved quality of distributed meetings and events. Yet, WFH is not challenge free: not everybody feels equally productive working from home, work hours for many increased, while physical activity, socialization, pairing and opportunities to connect to unfamiliar colleagues decreased. Information sharing and meeting patterns also changed. Finally, experiences gained during the pandemic will have a lasting impact on the future of the workplace. The results of an internal company-wide survey suggest that only 9% of engineers will return to work in the office full time. Our article concludes with the InterSoft’s strategy for work from anywhere (WFX), and a list of useful adjustments for a better WFH.
Article
Full-text available
In the spring of 2020, the Department of Informatics covered a 20 ECTS capstone course in Software Engineering, mainly focusing on developing a complex application. The course used active learning methods, and 240 students were working in 42 cross-functional, agile teams. The pandemic caused by the coronavirus had a significant impact on the teaching given by the University of Oslo, as all physical education and collaboration among the teams had to be digital from March 12. At the end of the semester, we conducted a survey that focused on 1) aspects of teamwork (e.g., communication and coordination in the teams) and the relation to team performance (e.g., the application product) and 2) the students’ motivation and ability to cooperate through digital platforms. A total of 151 respondents in 41 agile student teams answered the survey. This study aimed to investigate how the teamwork and motivation of the students were affected by having to work virtually. The results are compared to results from the same course in 2019 and a similar survey on 71 professional teams published in 2016. Our results show that the teamwork was evaluated similarly to both the evaluation of survey conducted in 2019 and on the professional teams in 2016. The motivation among the students remained high, even though they had to collaborate virtually.
Article
Full-text available
Given the relevance of coordination in the field of global software engineering, this work was carried out to further understand coordination mechanisms. Specifically, we investigated meetings and the collaboration tool Slack. We conducted a longitudinal case study using a mixed-methods approach with surveys, observations, interviews, and chat logs. Our quantitative results show that employees in global projects spend 7 h 45 min per week on average in scheduled meetings and 8 h 54 min in unscheduled meetings. Furthermore, distributed teams were significantly larger than co-located teams, and people working in distributed teams spent somewhat more time in meetings per day. We found that low availability of key people, absence of organizational support for unscheduled meetings and unbalanced activity from team members in meetings and on Slack were barriers for effective coordination across sites. The positive aspects of using collaboration tools in distributed teams were increased team awareness and informal communication and reduced the need for e-mail. Our study emphasizes the importance of reflecting on how global software engineering teams use meetings and collaboration tools to coordinate. We provide practical advice for conducting better meetings and give suggestions for more efficient use of collaboration tools in global projects.
Article
Full-text available
The emergence of Corona Virus Disease (COVID-19) has threaten individuals, organisations and Government Agencies across the world and grounded almost everything to a halt. COVID-19 continues to spread rapidly asymmetrically around the world after it was first observed in Wuhan, China. Economies are crashing and businesses are at the verge of collapse. Individuals or employees are working from home in the form of teleworking others too have stopped working. Despite this challenge caused by this pandemic, Cyber Criminals (Social Engineers) are targeting unsuspecting individuals and organisations to gain access to their sensitive information through the activities of Social Engineering. In this paper, we present hygienic protocols that can help address the dangers of cybercrimes in the era of COVID-19. The education protocol, training protocol and policy protocols are outlined. The paper also revealed some defects that needs to be addressed when using VPN and desktop sharing. Our paper also reviewed the NIST standards on Teleworking and the Information Technology Lab (ITL, 2020) guidelines.
Article
During the early stages of the COVID-19 pandemic, the College’s library and the office of institutional research & training (OIRT), along with all departments of our college, shifted to working from home (WFH) overnight. This column shares examples from the literature regarding experiences and lessons learned from both the corporate world and academic libraries’ experiences managing teams remotely with technology. Finally, we share how the College’s academic library and OIRT transitioned to working from home during the COVID-19 pandemic with the variety of online tools we already used, but further enhanced during this experience, to communicate and collaborate effectively with our team members.
Article
The December, 2019 coronavirus disease outbreak has seen many countries ask people who have potentially come into contact with the infection to isolate themselves at home or in a dedicated quarantine facility. Decisions on how to apply quarantine should be based on the best available evidence. We did a Review of the psychological impact of quarantine using three electronic databases. Of 3166 papers found, 24 are included in this Review. Most reviewed studies reported negative psychological effects including post-traumatic stress symptoms, confusion, and anger. Stressors included longer quarantine duration, infection fears, frustration, boredom, inadequate supplies, inadequate information, financial loss, and stigma. Some researchers have suggested long-lasting effects. In situations where quarantine is deemed necessary, officials should quarantine individuals for no longer than required, provide clear rationale for quarantine and information about protocols, and ensure sufficient supplies are provided. Appeals to altruism by reminding the public about the benefits of quarantine to wider society can be favourable.
Is Working Remotely Effective? Gallup Research Says Yes
  • D Ph
  • Adam Hickman
Ph.D. Adam Hickman. Is Working Remotely Effective? Gallup Research Says Yes. June 2021. url: https://www.gallup.com/workplace/ 283985/working-remotely-eective-gallup-research-says-yes.aspx.
Pandemic programming
  • Paul Ralph
Paul Ralph et al. "Pandemic programming". In: Empirical Software Engineering 25.6 (Sept. 2020), pp. 4927-4961. issn: 1573-7616. doi: 10.1007/s10664-020-09875-y. url: http://dx.doi.org/10.1007/s10664-020-09875-y.