skip to main content
Language:
Search Limited to: Search Limited to: Resource type Show Results with: Show Results with: Search type Index

A teamwork effectiveness model for agile software development

Empirical software engineering : an international journal, 2022-03, Vol.27 (2), Article 56 [Peer Reviewed Journal]

The Author(s) 2022 ;The Author(s) 2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. ;info:eu-repo/semantics/openAccess ;ISSN: 1382-3256 ;EISSN: 1573-7616 ;DOI: 10.1007/s10664-021-10115-0

Full text available

Citations Cited by
  • Title:
    A teamwork effectiveness model for agile software development
  • Author: Strode, Diane ; Dingsøyr, Torgeir ; Lindsjorn, Yngve
  • Subjects: Compilers ; Computer Science ; Interpreters ; Leadership ; Programming Languages ; Redundancy ; Safety critical ; Software ; Software development ; Software Engineering/Programming and Operating Systems ; Teams ; Teamwork
  • Is Part Of: Empirical software engineering : an international journal, 2022-03, Vol.27 (2), Article 56
  • Description: Teamwork is crucial in software development, particularly in agile development teams which are cross-functional and where team members work intensively together to develop a cohesive software solution. Effective teamwork is not easy; prior studies indicate challenges with communication, learning, prioritization, and leadership. Nevertheless, there is much advice available for teams, from agile methods, practitioner literature, and general studies on teamwork to a growing body of empirical studies on teamwork in the specific context of agile software development. This article presents the agile teamwork effectiveness model (ATEM) for colocated agile development teams. The model is based on evidence from focus groups, case studies, and multi-vocal literature and is a revision of a general team effectiveness model. Our model of agile teamwork effectiveness is composed of shared leadership, team orientation, redundancy, adaptability, and peer feedback. Coordinating mechanisms are needed to facilitate these components. The coordinating mechanisms are shared mental models, communication, and mutual trust. We critically examine the model and discuss extensions for very small, multi-team, distributed, and safety-critical development contexts. The model is intended for researchers, team members, coaches, and leaders in the agile community.
  • Publisher: New York: Springer US
  • Language: English;Norwegian
  • Identifier: ISSN: 1382-3256
    EISSN: 1573-7616
    DOI: 10.1007/s10664-021-10115-0
  • Source: SpringerOpen
    NORA Norwegian Open Research Archives
    ProQuest Central

Searching Remote Databases, Please Wait