Enabling Knowledge Sharing in Agile Virtual Teams

Virtual teams, with a high level of interdependence and cooperation among team members, are one of the building blocks of successful global software organizations. Shared team knowledge is vital for effective collaboration in virtual teams. Hence, it makes sense for organizations to put in place efforts to ensure that teams have a sufficient level of shared knowledge. A successful agile virtual team needs to have shared knowledge on the tasks and how to do them, who knows what in the team, the development process, and the goals of the team. While shared knowledge helps on communication and collaboration, virtual teams meet several challenges in the form of values and norms, lack of face-to-face communication, time-zone differences, and difficulties in building and maintaining trust. We describe and discuss how a framework for establishing shared knowledge was applied to a global virtual agile team in a Product Centre at DNV GL -- an international provider of software for a safer, smarter and greener future in the energy, process and maritime industries. The whole group of 22 met face to face once a year, and we describe how they in one such team gathering worked on creating shared understanding about the task, the team, the process and goals of the virtual team.

[1]  Curtis D. Curry Coaching Global Teams and Global Team Leaders , 2015 .

[2]  Tore Dybå,et al.  A teamwork model for understanding an agile team: A case study of a Scrum project , 2010, Inf. Softw. Technol..

[3]  D. Wegner A Computer Network Model of Human Transactive Memory , 1995 .

[4]  Guido Hertel,et al.  Managing virtual teams: A review of current empirical research , 2005 .

[5]  J. Katzenbach,et al.  The discipline of teams. , 1993, Harvard business review.

[6]  Pär J. Ågerfalk,et al.  Global software development , 2009, Commun. ACM.

[7]  Kieran Conboy,et al.  Agility from First Principles: Reconstructing the Concept of Agility in Information Systems Development , 2009, Inf. Syst. Res..

[8]  Blake Ives,et al.  Virtual teams: a review of current literature and directions for future research , 2004, DATB.

[9]  Kyle Lewis,et al.  Transactive Memory Systems: Current Issues and Future Research Directions , 2011, Organ. Sci..

[10]  L. Sproull,et al.  Coordinating Expertise in Software Development Teams , 2000 .

[11]  Laurie L. Levesque,et al.  Cognitive divergence and shared mental models in software development project teams , 2001 .

[12]  Nils Brede Moe,et al.  Understanding a lack of trust in Global Software Teams: a multiple-case study , 2008, Softw. Process. Improv. Pract..

[13]  Marco Kuhrmann,et al.  Virtual Teams [Guest editors' introduction] , 2014, IEEE Softw..

[14]  Leslie P. Willcocks,et al.  The Handbook of Global Outsourcing and Offshoring , 2009 .

[15]  Dana E. Sims,et al.  Is there a “Big Five” in Teamwork? , 2005 .

[16]  J. R Hackman,et al.  Team effectiveness in theory and practice , 2000 .