Teamwork Quality Effect on Project Success Coordination Team Performance Cohesion Personal Success XP2015: 27 May 2015 Yngve Lindsjørn, University of Oslo email: ynglin@ifi.uio.no XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 1
38 questions Survey of 71 agile teams 15 questions Coordination Effect? Team performance Product quality Project quality Cohesion 8 questions Balance of member contribution Effect? Effort Personal Success Job satisfaction Learning Mutual support Team Performance model used in the survey XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 2
Respondents from 71 team Role Sum Mean Min Max Team member 323 4,5 1 10 Team leader 76 1,1 1 3 Product owner 78 1,1 1 4 Total 477 6,7 3 13 XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 3
Examples - Questions There is frequent communication within the team The team members communicate often in spontaneous meetings, phone conversations, etc. The team members communicate mostly directly and personally with each other.. Strongly disagree Disagree Nor agree or disagree Agree Strongly agree Team Performance (Project quality) Going by the results, this teamwork can be regarded as successful All demands of the customers are satisfied From the company's perspective, all team goals are achieved.. Personal Satisfaction The team members contribute to the achievement of the team's goals in accordance with their specific potential Imbalance of member contributions cause conflicts in our team So far, the team can be pleased with its work Team members: Answered all questions (61) Team leaders and product owners: Answered Team Performance only (15) XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 4
Agile methodology XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 5
Teamwork Quality Effect on Personal Success Coordination Very strong effect Cohesion Balance of member contribution Personal success Job satisfaction Learning Effort Mutual support XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 6
Teamwork Quality Effect on Team Performance Coordination Strong effect when team performace was evaluated by team members Cohesion Balance of member contribution Medium effect when team performace was evaluated by team leaders Weak effect when team performace was evaluated product owners Team performance Product quality Project quality Effort Mutual support XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 7
Agile vs Traditional teams There was little difference between the results of this survey of agile teams and the results of a similar survey of traditional teams with respect to both teamwork quality itself and the effect of teamwork quality on project success, coordination, and cohesion, are in particular discussed as important aspects of teamwork in the agile literature The agile survey showed similar ratings to the traditional survey regarding these teamwork quality aspects and their effect on team performance and personal success XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 8
Conclusion In spite of the focus on Teamwork quality in agile teams, teamwork quality and its effect on team performance and personal success seem not to have increased compared with traditional teams. Teamwork quality is still important. XP2015->Lightning talk->teamwork Quality and Project Success in Agile Software Development 9