2016
DOI: 10.1109/ms.2016.100
|View full text |Cite
|
Sign up to set email alerts
|

Team Performance in Software Development: Research Results versus Agile Principles

Abstract: In 1993, Walz, Elam and Curtis [1] stated that research on "how teams actually go about" making requirement determinations and design decisions can provide valuable insights for improving the quality and productivity. Since then, more and more tasks are performed by software, and software development is increasingly undertaken by teams. This article reviews studies on factors that influence team performance for co--located teams, and make propositions on five factors based on solid scientific studies. These pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
24
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(25 citation statements)
references
References 16 publications
1
24
0
Order By: Relevance
“…Earlier studies suggest that the team is the catalyst for product development in start-ups [7]. Team characteristics such as cohesion, coordination, leadership, and learning are recognized as essential for software project success [44]. Across our sample, the median team size is 4 -8 people and 1 -3 of them primarily work on software engineering.…”
Section: Goalsmentioning
confidence: 89%
“…Earlier studies suggest that the team is the catalyst for product development in start-ups [7]. Team characteristics such as cohesion, coordination, leadership, and learning are recognized as essential for software project success [44]. Across our sample, the median team size is 4 -8 people and 1 -3 of them primarily work on software engineering.…”
Section: Goalsmentioning
confidence: 89%
“…Other studies indicated direct relationship between team commitment and team performance (30,33). Prior study also found that cohesion and satisfaction served as dual mediators of the trust-team effectiveness relationship (19) . Team satisfaction is defined as a project manager's perception on how team members feel about events within the project team which includes satisfaction with project works, satisfaction with team members, and satisfaction with being part of the project team.…”
Section: Results and Findingsmentioning
confidence: 91%
“…So, based on the findings the importance of within team interdependence and act as a moderator between team interdependence and mechanism. Dingsøyr, Faegri (19) reported that five constructs (team coordination, goal orientation, team cohesion, shared mental models, and team learning) were listed in team performance which highlighted parts that could be the focus of new practices and increase team productivity. The findings are important because they highlighted what effect practices should have, which could lead to increased understanding of why practices should be followed, and also the changes in how they are performed.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Agile development is a team-oriented development that relies more on individuals and interactions rather than predefined processes [10]. An ASD team is a small group of people that have complementary skills, brought together (collocated), committed to achieve a common goal, interact in frequent face-to-face interactions, self-organized as well as they are mutually interdependent [11].…”
Section: B Agile Software Development Teammentioning
confidence: 99%