Abstract
Agile software development has become the standard in many companies. While there are reports of major improvements with agile development over traditional development, many teams still strive to work effectively as a team. A multiple case study in two companies discovered challenges related to communication, learning and selecting the tasks according to the priority list. For example, the fact that the developers were not actively involved in the planning process, resulted in weak team orientation; even though the teams had identified and discussed recurring problems, they found it difficult to improve their teamwork practices; and because customers and support communicated tasks directly to the developers and developers chose tasks according to interest and expertise, following the priority list became difficult. We provide practical suggestions for teamwork in agile software development that intend to overcome these problems and strengthen team orientation and team learning in order to achieve effective agile teams.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Dybå, T., Dingsøyr, T.: Empirical Studies of Agile Software Development: A Systematic Review. Information and Software Technology 50, 833–859 (2008)
Moe, N.B., Dingsøyr, T., Dybå, T.: A teamwork model for understanding an agile team: A case study of a Scrum project. Information and Software Technology 52, 480–491 (2010)
Moe, N.B., Dingsoyr, T., Dybå, T.: Overcoming Barriers to Self-Management in Software Teams. IEEE Software 26(6), 20–26 (2009)
Moe, N.B., Dingsøyr, T., Dybå, T.: Understanding Self-organizing Teams in Agile Software Development. In: 19th Australian Conference on Software Engineering. IEEE Computer Society, Perth (2008)
Good, J., Romero, P.: Collaborative and social aspects of software development. International Journal of Human-Computer Studies 66(7), 481–483 (2008)
Guzzo, R.A., Dickson, M.W.: Teams in organizations: Recent research on performance and effectiveness. Annual Review of Psychology 47, 307–338 (1996)
Cohen, S.G., Bailey, D.E.: What makes teams work: Group effectiveness research from the shop floor to the executive suite. Journal of Management 23(3), 239–290 (1997)
Sapsed, J., et al.: Teamworking and knowledge management: a review of converging themes. International Journal of Management Reviews 4(1), 71–85 (2002)
Mathieu, J., et al.: Team Effectiveness 1997-2007: A Review of Recent Advancements and a Glimpse Into the Future. Journal of Management (34), 410–476 (2008)
Katzenbach, J., Smith, D.: The discipline of teams. Harvard Business Review 71, 111 (1993)
Sandberg, Å.: Enriching production: perspectives on Volvo’s Uddevalla plant as an alternative to lean production. MPRA Paper (1995)
Langfred, C.W.: The paradox of self-management: Individual and group autonomy in work groups. Journal of Organizational Behavior 21(5), 563–585 (2000)
Burke, C.S., et al.: What type of leadership behaviors are functional in teams? A meta-analysis. Leadership Quarterly 17(3), 288–307 (2006)
Hoegl, M., Gemuenden, H.G.: Teamwork Quality and the Success of Innovative Projects: A Theoretical Concept and Empirical Evidence. Organization Science 12(4), 435–449 (2001)
Salas, E., et al.: Fostering Team Effectiveness in Organizations: Toward an Integrative Theoretical Framework. In: 52nd Nebraska Symposium on Motivation, Lincoln, NE (2007)
Marks, M.A., Mathieu, J.E., Zaccaro, S.J.: A temporally based framework and taxonomy of team processes. Academy of Management Review 26(3), 356–376 (2001)
Moe, N.B., Dingsøyr, T., Røyrvik, E.A.: Putting Agile Teamwork to the Test – An Preliminary Instrument for Empirically Assessing and Improving Agile Software Development. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009. LNBIP, vol. 31, pp. 114–123. Springer, Heidelberg (2009)
Morgan, G.: Images of Organizations, p. 504. SAGE publications, Thousand Oaks (2006)
Nonaka, I., Takeuchi, H.: The knowledge-creating company: how Japanese companies create the dynamics of innovation, vol. XII, p. 284s. Oxford University Press, New York (1995)
Nerur, S., Balijepally, V.: Theoretical reflections on agile development methodologies. Communications of the ACM 50(3), 83 (2007)
Dickinson, T.L., McIntyre, R.M.: A conceptual framework of teamwork measurement. In: Brannick, M.T., Salas, E., Prince, C. (eds.) Team Performance Assessment and Measurement: Theory, Methods, and Applications, pp. 19–43. Psychology Press, NJ (1997)
Salas, E., Sims, D.E., Burke, C.S.: Is there a ”big five” in teamwork? Small Group Research 36(5), 555–599 (2005)
Lynn, G., Skov, R., Abel, K.: Practices that support team learning and their impact on speed to market and new product success (1999)
Yin, R.K.: Case study research: design and methods, vol. xiv, p. 219s. Sage, Thousand Oaks (2009)
Walderhaug, S., et al.: MAFIIA – an Architectural Description Framework: Experience from the Health Care Domain. In: Konstantas, D., et al. (eds.) Interoperability of Enterprise Software and Applications, pp. 43–54. Springer, Geneva (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gulliksen Stray, V., Moe, N.B., Dingsøyr, T. (2011). Challenges to Teamwork: A Multiple Case Study of Two Agile Teams. In: Sillitti, A., Hazzan, O., Bache, E., Albaladejo, X. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2011. Lecture Notes in Business Information Processing, vol 77. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20677-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-20677-1_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-20676-4
Online ISBN: 978-3-642-20677-1
eBook Packages: Computer ScienceComputer Science (R0)