High‐quality work is said to depend on team abilities. However, teams working in large‐scale projects often do not have all expertise to complete their tasks, which are also highly interdependent. Therefore, teams need to rely on coordination with other teams, experts, and supporting roles. In this paper, we explore teams' coordination needs and evaluate the impact of the satisfaction of these needs on team performance. We conducted an embedded multicase study with nine teams in two projects in two companies. We collected qualitative data through nine focus groups and 19 interviews and quantitative data using a questionnaire with 49 members from the studied teams. Our results suggest that project‐, team‐, and task‐related characteristics im...
Despite the recognition of how important expertise coordination is to the performance of software de...
In large-scale agile software development, many teams work together to achieve overarching project g...
In large-scale agile software development, many teams work together to achieve overarching project g...
High‐quality work is said to depend on team abilities. However, teams working in large‐scale project...
High-quality work is said to depend on team abilities. However, teams working in large-scale project...
High-quality work is said to depend on team abilities. However, teams working in large-scale project...
Today’s work increasingly involves teams with fluid boundaries, and members working on multiple proj...
Among the numerous reasons for software project failure, coordination problems are especially salien...
This study investigates collaboration among teams within large technology organizations and its impa...
In later years agile development methodologies have seen a steady growth. Agile approaches were orig...
Abstract Team design drives organizational performance in industries in which products are developed...
This study investigates collaboration among teams within large technology organizations and its impa...
Agile practices are popular within software development. But when applied to large projects with man...
This study investigates collaboration among teams within large technology organizations and its impa...
In large-scale agile software development, many teams work together to achieve overarching project g...
Despite the recognition of how important expertise coordination is to the performance of software de...
In large-scale agile software development, many teams work together to achieve overarching project g...
In large-scale agile software development, many teams work together to achieve overarching project g...
High‐quality work is said to depend on team abilities. However, teams working in large‐scale project...
High-quality work is said to depend on team abilities. However, teams working in large-scale project...
High-quality work is said to depend on team abilities. However, teams working in large-scale project...
Today’s work increasingly involves teams with fluid boundaries, and members working on multiple proj...
Among the numerous reasons for software project failure, coordination problems are especially salien...
This study investigates collaboration among teams within large technology organizations and its impa...
In later years agile development methodologies have seen a steady growth. Agile approaches were orig...
Abstract Team design drives organizational performance in industries in which products are developed...
This study investigates collaboration among teams within large technology organizations and its impa...
Agile practices are popular within software development. But when applied to large projects with man...
This study investigates collaboration among teams within large technology organizations and its impa...
In large-scale agile software development, many teams work together to achieve overarching project g...
Despite the recognition of how important expertise coordination is to the performance of software de...
In large-scale agile software development, many teams work together to achieve overarching project g...
In large-scale agile software development, many teams work together to achieve overarching project g...