Abstract
Traditionally, software development teams follow Tayloristic approaches favoring division of labor and, hence, the use of role-based teams. Role-based teams require the transfer of knowledge from one stage of the development process to the next. As multiple stages are involved, the problem of miscommunication due to indirect and long communication path is amplified. Agile development teams address this problem by using cross-functional teams that encourages direct communication and reduces the likelihood of miscommunication. Agile approaches usually require team members to be co-located and only facilitate intra-team learning. To overcome the restriction in co-location and support organizational inter-team learning while supporting the social context critical to the sharing of tacit knowledge is the focus of this paper. We also highlight that humans are good at making sense of incomplete and approximative information.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Highsmith III, J.A.: Adaptive Software Development: A Collaborative Approach to Managing Complex Systems. Dorset House Publishing, New York (2000)
Beck, K.: Extreme Programming Explained: Embrace Change. Addison Wesley, Reading (2000)
Stapleton, J.: DSDM Dynamics System Development Method. Addison Wesley, Reading (1997)
Beedle, M., Schwaber, K.: Agile Software Development with SCRUM. Prentice Hall, Englewood Cliffs (2001)
Cockburn, A.: Agile Software Development. Addison Wesley, Reading (2002)
Ambler, S., Jeffries, R.: Agile Modeling: Effective Practice for Extreme Programming and the Unified Process. Addison Wesley, Reading (2002)
Fitzpatrick, G.: Emergent Expertise Sharing in a New Community. In: Ackerman, M.S., Volkmar, P., Volker, W. (eds.) Sharing Expertise: Beyond Knowledge Management, MIT Press, Cambridge (2001)
Haas, R., Aulbur, W., Thakar, S.: Enabling Communities of Practice at EADS Airbus. In: Ackerman, M.S., Volkmar, P., Volker, W. (eds.) Sharing Expertise: Beyond Knowledge Management, MIT Press, Cambridge (2000)
Greenburg, S., Roseman, M.: Using a Room Metaphor to Ease Transitions in Groupware. In: Ackerman, M.S., Volkmar, P., Volker, W. (eds.) Sharing Expertise: Beyond Knowledge Management, MIT Press, Cambridge (1998)
Cunningham, W., Leuf, B.: The Wiki Way Quick Collaboration on the Web. Addison Wesley, Reading (2001)
JSPWiki, http://www.jspwiki.org (Last Visited: September 25, 2003)
Erickson, T., Kellogg, W.: Knowledge Communities: Online Environments for Supporting Knowledge Management and Its Social Context. In: Ackerman, M.S., Volkmar, P., Volker, W. (eds.) Sharing Expertise: Beyond Knowledge Management, MIT Press, Cambridge (2001)
Basili, V., Caldiera, G., Romback, H.: Experience Factory. In: Marciniak, J.J. (ed.) Encyclopedia of Software Engineering, vol. 1, John Wiley Sons, Chichester (1994)
VersionOne, http://www.versionone.net (Last Visited: September 25, 2003)
Xplanner, http://www.xplanner.org (Last Visited: September 25, 2003)
TWiki, http://www.twiki.org (Last Visited: September 25, 2003)
Henninger, S., Ivaturi, A., Nuli, K., Thirunavukkaras, A.: Supporting Adaptable Methodologies to Meet Evolving Project Needs. In: Wells, D., Williams, L. (eds.) Proceedings of XP/Agile Universe 2002, Springer, Berlin (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Chau, T., Maurer, F. (2004). Knowledge Sharing in Agile Software Teams. In: Lenski, W. (eds) Logic versus Approximation. Lecture Notes in Computer Science, vol 3075. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25967-1_12
Download citation
DOI: https://doi.org/10.1007/978-3-540-25967-1_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22562-1
Online ISBN: 978-3-540-25967-1
eBook Packages: Springer Book Archive