Skip to main content

Supporting Self-organizing Agile Teams

What’s Senior Management Got to Do with It?

  • Conference paper
Agile Processes in Software Engineering and Extreme Programming (XP 2011)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 77))

Included in the following conference series:

Abstract

Self-organizing Agile teams need a supportive environment to emerge and flourish. Through a Grounded Theory study of 58 Agile practitioners across 23 different software organizations in New Zealand and India, we found that senior management support is a critical environmental factor influencing self-organizing Agile teams. We describe the influence of senior management, and show how their support can create and sustain a supportive environment for self-organizing Agile teams.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abrahamsson, P., Warsta, J., Siponen, M.T., Ronkainen, J.: New directions on agile methods: a comparative analysis. In: Proceedings of 25th International Conference on Software Engineering, pp. 244–254 (2003)

    Google Scholar 

  2. Adolph, S., Hall, W., Kruchten, P.: A methodological leg to stand on: lessons learned using grounded theory to study software development. In: CASCON 2008, pp. 166–178. ACM, New York (2008)

    Google Scholar 

  3. Anderson, L., Alleman, G.B., Beck, K., Blotner, J., Cunningham, W., Poppendieck, M., Wirfs-Brock, R.: Agile management - an oxymoron?: who needs managers anyway? In: OOPSLA 2003, pp. 275–277. ACM, New York (2003)

    Google Scholar 

  4. Augustine, S.: Managing Agile Projects. Prentice Hall PTR, Upper Saddle River (2005)

    Google Scholar 

  5. Beck, K.: Extreme Programming Explained: Embrace Change, 1st edn. Addison-Wesley Professional, Reading (1999)

    Google Scholar 

  6. Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, Reading (2004)

    Google Scholar 

  7. Boehm, B.: Get ready for agile methods, with care. Computer 35(1), 64–69 (2002)

    Article  Google Scholar 

  8. Boehm, B.W., Turner, R.: Rebalancing your organization’s agility and discipline. In: XP/Agile Universe, pp. 1–8 (2003)

    Google Scholar 

  9. Chau, T., Maurer, F.: Knowledge sharing in agile software teams. In: Lenski, W. (ed.) Logic Versus Approximation. LNCS, vol. 3075, pp. 173–183. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  10. Chow, T., Cao, D.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81(6), 961–971 (2008)

    Article  Google Scholar 

  11. Cockburn, A.: People and Methodologies in Software Development. PhD thesis, University of Oslo, Norway (2003)

    Google Scholar 

  12. Cockburn, A., Highsmith, J.: Agile software development: The people factor. Computer 34(11), 131–133 (2001)

    Article  Google Scholar 

  13. Coleman, G., O’Connor, R.: Using grounded theory to understand software process improvement: A study of Irish software product companies. Inf. Softw. Technol. 49(6), 654–667 (2007)

    Article  Google Scholar 

  14. Coram, M., Bohner, S.: The impact of agile methods on software project management, pp. 363–370 (2005)

    Google Scholar 

  15. Dybå, T., Dingsoyr, T.: Empirical studies of Agile software development: A systematic review. Inf. Softw. Technol. 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  16. Georgieva, S., Allan, G.: Best practices in project management through a grounded theory lens. Electronic Journal of Business Research Methods (2008)

    Google Scholar 

  17. Glaser, B.: Theoretical Sensitivity: Advances in the Methodology of Grounded Theory. Sociology Press, Mill Valley (1978)

    Google Scholar 

  18. Glaser, B.: Basics of Grounded Theory Analysis: Emergence vs Forcing. Sociology Press, Mill Valley (1992)

    Google Scholar 

  19. Glaser, B.: The Grounded Theory Perspective III: Theoretical Coding. Sociology Press, Mill Valley (2005)

    Google Scholar 

  20. Glaser, B., Strauss, A.L.: The Discovery of Grounded Theory. Aldine, Chicago (1967)

    Google Scholar 

  21. Grisham, P.S., Perry, D.E.: Customer relationships and extreme programming. In: HSSE 2005: Proceedings of the 2005 Workshop on Human and Social Factors of Software Engineering, pp. 1–6. ACM, New York (2005)

    Chapter  Google Scholar 

  22. Grossman, F., Bergin, J., Leip, D., Merritt, S., Gotel, O.: One XP experience: introducing agile (XP) software development into a culture that is willing but not ready. In: CASCON 2004: Proceedings of the 2004 Conference of the Centre for Advanced Studies on Collaborative Research, pp. 242–254. IBM Press (2004)

    Google Scholar 

  23. Highsmith, J.: Agile Project Management: Creating Innovative Products. Addison-Weasley, USA (2004)

    Google Scholar 

  24. Highsmith, J., Fowler, M.: The Agile Manifesto. Software Development Magazine 9(8), 29–30 (2001)

    Google Scholar 

  25. Hoda, R., Noble, J., Marshall, S.: Negotiating Contracts for Agile Projects: A Practical Perspective. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009. LNBIP, vol. 31, pp. 186–191. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  26. Hoda, R., Noble, J., Marshall, S.: Agile Undercover: When Customers Don’t Collaborate. In: Sillitti, A., Martin, A., Wang, X., Whitworth, E. (eds.) XP 2010. LNBIP, vol. 48, pp. 73–87. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  27. Hoda, R., Noble, J., Marshall, S.: Balancing Acts: Walking the Agile Tightrope. In: Co-operative and Human Aspects of Software Engineering workshop at ICSE 2010, South Africa. ACM, New York (2010)

    Google Scholar 

  28. Hoda, R., Noble, J., Marshall, S.: Organizing Self-Organizing Teams. In: ICSE 2010: Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, South Africa, pp. 285–294. ACM, New York (2010)

    Chapter  Google Scholar 

  29. Hoda, R., Noble, J., Marshall, S.: Impact of Inadequate Customer Involvement on Self-Organizing Agile Teams. Journal of Information and Software Technology (2010) (in press)

    Google Scholar 

  30. Hoda, R.: Self-Organizing Agile Teams: A Grounded Theory. PhD thesis, Victoria University of Wellington, Wellington, New Zealand (2010) (submitted)

    Google Scholar 

  31. Martin, A., Biddle, R., Noble, J.: The XP customer role: A grounded theory. In: AGILE 2009, Chicago. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  32. Martin, R.: Agile Software Development: principles, patterns, and practices. Pearson Education, NJ (2002)

    Google Scholar 

  33. Moe, N.B., Dingsoyr, T., Dybå, T.: Understanding self-organizing teams in agile software development. In: ASWEC 2008, Washington, pp. 76–85. IEEE, Los Alamitos (2008)

    Google Scholar 

  34. Nerur, S., et al.: Challenges of migrating to Agile methodologies. Commun. ACM 48(5), 72–78 (2005)

    Article  Google Scholar 

  35. Parnell-Klabo, E.: Introducing Lean principles with Agile practices at a Fortune 500 company. In: AGILE 2006: Proceedings of the Conference on AGILE 2006, Washington, DC, USA, pp. 232–242. IEEE Computer Society, Los Alamitos (2006)

    Chapter  Google Scholar 

  36. Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empirical Softw. Engg. 13(3), 303–337 (2008)

    Article  Google Scholar 

  37. Robinson, H., Sharp, H.: Organisational culture and XP: three case studies. In: Agile Development Conference/Australasian Database Conference, pp. 49–58 (2005)

    Google Scholar 

  38. Schein, E.H.: Organizational Culture and Leadership, 1st edn. Jossey-Bass Publishers, San Franciso (1985)

    Google Scholar 

  39. Schwaber, K.: Scrum guide. Scrum Alliance Resources, http://www.scrum.org/storage/scrumguides/Scrum%20Guide.pdf (last accessed on November 9, 2010)

  40. Schwaber, K., Beedle, M.: Agile Software Development with SCRUM. Prentice-Hall, Englewood Cliffs (2002)

    MATH  Google Scholar 

  41. Sharp, H., Robinson, H.: An ethnographic study of XP practice. Empirical Softw. Engg. 9(4), 353–375 (2004)

    Article  Google Scholar 

  42. Strauss, A., Corbin, J.: Basics of qualitative research: grounded theory procedures and techniques. Sage Publications, Newbury Park (1990)

    Google Scholar 

  43. Strode, D.E., Huff, S.L., Tretiakov, A.: The Impact of Organizational Culture on Agile Method Use. In: Proceedings of the 42nd Hawaii International Conference on System Sciences, Washington, DC, USA, pp. 1–9. IEEE Computer Society, Los Alamitos (2009)

    Google Scholar 

  44. Sutherland, J.: Roots of Scrum: Takeuchi and Self-Organizing Teams. World Wide Web electronic publication, http://jeffsutherland.com (last accessed on March 31, 2010)

  45. Takeuchi, H., Nonaka, I.: The new new product development game. Hardvard Business Review 64(1), 137–146 (1986)

    Google Scholar 

  46. Tolfo, C., Wazlawick, R.S.: The influence of organizational culture on the adoption of extreme programming. Journal of Systems and Software 81(11), 1955–1967 (2008)

    Article  Google Scholar 

  47. Whitworth, E., Biddle, R.: The social nature of Agile teams. In: Agile 2007, USA, pp. 26–36. IEEE Computer Society, Los Alamitos (2007)

    Chapter  Google Scholar 

  48. XP: Extreme programming: A gentle introduction. World Wide Web electronic publication, http://www.extremeprogramming.org/ (last accessed on October 23, 2010)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hoda, R., Noble, J., Marshall, S. (2011). Supporting Self-organizing 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_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-20677-1_6

  • 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)

Publish with us

Policies and ethics