Busca avançada
Ano de início
Entree
(Referência obtida automaticamente do Web of Science, por meio da informação sobre o financiamento pela FAPESP e o número do processo correspondente, incluída na publicação pelos autores.)

Interpretative case studies on agile team productivity and management

Texto completo
Autor(es):
Melo, Claudia de O. [1] ; Cruzes, Daniela S. [2] ; Kon, Fabio [1] ; Conradi, Reidar [2]
Número total de Autores: 4
Afiliação do(s) autor(es):
[1] Univ Sao Paulo, Dept Comp Sci, Sao Paulo - Brazil
[2] NTNU, Dept Comp & Informat Sci, Trondheim - Norway
Número total de Afiliações: 2
Tipo de documento: Artigo Científico
Fonte: INFORMATION AND SOFTWARE TECHNOLOGY; v. 55, n. 2, p. 412-427, FEB 2013.
Citações Web of Science: 38
Resumo

Context: The management of software development productivity is a key issue in software organizations, where the major drivers are lower cost and shorter time-to-market. Agile methods, including Extreme Programming and Scrum, have evolved as ``light{''} approaches that simplify the software development process, potentially leading to increased team productivity. However, little empirical research has examined which factors do have an impact on productivity and in what way, when using agile methods. Objective: Our objective is to provide a better understanding of the factors and mediators that impact agile team productivity. Method: We have conducted a multiple-case study for 6 months in three large Brazilian companies that have been using agile methods for over 2 years. We have focused on the main productivity factors perceived by team members through interviews, documentation from retrospectives, and non-participant observation. Results: We developed a novel conceptual framework, using thematic analysis to understand the possible mechanisms behind such productivity factors. Agile team management was found to be the most influential factor in achieving agile team productivity. At the intra-team level, the main productivity factors were team design (structure and work allocation) and member turnover. At the inter-team level, the main productivity factors were how well teams could be effectively coordinated by proper interfaces and other dependencies and avoiding delays in providing promised software to dependent teams. Conclusion: Teams should be aware of the influence and magnitude of turnover, which has been shown negative for agile team productivity. Team design choices remain an important factor impacting team productivity, even more pronounced on agile teams that rely on teamwork and people factors. The intra-team coordination processes must be adjusted to enable productive work by considering priorities and pace between teams. Finally, the revised conceptual framework for agile team productivity supports further tests through confirmatory studies. (C) 2012 Elsevier B.V. All rights reserved. (AU)

Processo FAPESP: 09/10338-3 - Avaliação experimental do impacto de práticas de desenvolvimento ágil na produtividade de equipes
Beneficiário:Claudia de Oliveira Melo
Modalidade de apoio: Bolsas no Brasil - Doutorado