To main content

Behavioral Aspects of Agile Software Development: A Case Study on Meeting Practices

Abstract

In FinTech organizations, there are trends toward employing agile methods, moving away from legacy monolithic technical architecture to microservices architecture, and focusing on collaboration and autonomy to boost innovation. When software teams have end-to-end responsibility and decision-making authority, they avoid handovers between teams and can develop software more quickly. Furthermore, effective coordination through meetings and digital collaboration tools is important for the success of the development of software applications. We conducted a case study in a large FinTech organization to understand behavioral aspects of software development and, specifically, their meeting practices. The results show that employees spend nearly half of their workday in meetings, posing challenges to productivity and availability. Strategies to reduce interruptions include blocking time in calendars, grouping meetings, and using digital tools such as Slack. Our findings indicate that achieving a balance between collaborative activities and uninterrupted work is not only challenging but essential in software development organizations. Consequently, it is important that team members discuss and actively experiment with various strategies to optimize this balance.

Category

Academic chapter/article/Conference paper

Client

  • Research Council of Norway (RCN) / 321477
  • Research Council of Norway (RCN) / 309344

Language

English

Author(s)

Affiliation

  • University of Oslo
  • SINTEF Digital / Software Engineering, Safety and Security

Year

2024

Publisher

The Hawaii International Conference on System Sciences (HICSS)

Book

Proceedings of the 57th Hawaii International Conference on System Sciences

Issue

57

ISBN

978-0-9981331-7-1

Page(s)

7720 - 7729

View this publication at Cristin