An Agile Management Model for Distributed Software Development Teams

  • David Montalvão Junior UFRN
  • Thais Batista UFRN
  • Everton Cavalcante UFRN

Resumo


Agile project management models are notorious in current software development. However, distributed teams pose management challenges, such as the need for effective communication and collaboration tools and the difficulty of monitoring progress and work quality. This paper presents the Agile Management Model for Distributed Software Development Teams (AgiTeD), a Scrum-inspired framework grounded on transparency, inspection, adaptation, and quality. AgiTeD defines four roles, six events within the development cycle, and seven artifacts. We applied the proposed model to a distributed team and surveyed 23 developers working remotely on eight different projects of an organization. The developers highlighted some positive facets of AgiTeD for better supporting the work of distributed software development teams, emphasizing the Agile Leader role to ensure the full implementation of the model, the proposed cycle and its events, and the Repository and Communication Rules artifact to organize the teamwork.
Palavras-chave: management model, distributed teams, Agile
Publicado
25/09/2023
Como Citar

Selecione um Formato
MONTALVÃO JUNIOR, David; BATISTA, Thais; CAVALCANTE, Everton. An Agile Management Model for Distributed Software Development Teams. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 37. , 2023, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 122–131.