Skip to main content

Adoption of Team Estimation in a Specialist Organizational Environment

  • Conference paper

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

Abstract

Specialist organizational environments and lack of redundant knowledge reduce flexibility and therefore inhibits transition to agile development. This action research reports from the adoption of team estimation as a vehicle to increase redundant knowledge within a group of specialists. The group suffered from low levels of group learning legitimized by high work pressure and a specialist organizational environment. This resulted in poor planning and optimistic task estimates which contributed to increase the work pressure even higher. I framed the research as double-loop learning; I illustrate how different barriers to team estimation arose from conflicts with existing efficiency norms and then how benefits from team estimation created sufficient momentum to change practice. The results are obtained from qualitative analysis of empirical data gathered during one year of collaboration with the group. The article contributes to understanding of barriers to group learning and agile adoption in software organizations.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Argyris, C., Schön, D.A.: Organizational learning II: Theory, method, and practice. Addison-Wesley, Reading (1996)

    Google Scholar 

  2. Bahli, B., Zeid, E.S.A.: The role of knowledge creation in adopting extreme programming model: an empirical study. In: ITI 3rd International Conference on Information and Communications Technology: Enabling Technologies for the New Knowledge Society (2005)

    Google Scholar 

  3. Baskerville, R., Wood-Harper, T.A.: Diversity in information systems action research. European Journal of Information Systems 7(2), 90–107 (1998)

    Article  Google Scholar 

  4. Boehm, B., Turner, R.: Management challenges to implementing agile processes in traditional development organizations. IEEE Software 22(5), 30–39 (2005)

    Article  Google Scholar 

  5. Brenner, L.A., Koehler, D.J., Tversky, A.: On the evaluation of one-sided evidence. Journal of Behavioral Decision Making 9(1), 59–70 (1996)

    Article  Google Scholar 

  6. Brown, J.S., Duguid, P.: Organizational learning and communities-of-practice: Toward a unified view of working, learning, and innovation. Organization Science 2(1), 40–57 (1991)

    Article  Google Scholar 

  7. Börjesson, A., Martinsson, F., Timmerås, M.: Agile improvement practices in software organizations. European Journal of Information Systems 15, 169–182 (2006)

    Article  Google Scholar 

  8. Cohn, M., Ford, D.: Introducing an agile process to an organization. IEEE computer 36(6), 74–78 (2003)

    Google Scholar 

  9. Cook, S.D.N., Brown, J.S.: Bridging epistemologies: The generative dance between organizational knowledge and organizational knowing. Organization Science 10(4), 381–400 (1999)

    Article  Google Scholar 

  10. Davison, R.M., Martinsons, M.G., Kock, N.: Principles of canonical action research. Information Systems Journal 14(1), 65–86 (2004)

    Article  Google Scholar 

  11. Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: a systematic review. Information and Software Technology 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  12. Fitzgerald, B., Hartnett, G., Conboy, K.: Customising agile methods to software practices at Intel Shannon. European Journal of Information Systems 15, 200–213 (2006)

    Article  Google Scholar 

  13. Fægri, T.E.: Building General Knowledge in Agile Software Organizations: Experiences with job rotation in customer support. In: Dubinsky, Y., Dybå, T., Kruchten, P. (eds.) Agile 2009, pp. 46–54. IEEE Computer Society, Chicago (2009)

    Google Scholar 

  14. Greenwood, D.J., Levin, M.: Introduction to action research: Social research for social change. SAGE Publications, Thousand Oaks (2007)

    Google Scholar 

  15. Grenning, J.: Planning poker (2002), http://renaissancesoftware.net/papers/14-papers/44-planing-poker.html

  16. Haugen, N.C.: An empirical study of using planning poker for user story estimation. In: Proceedings of the AGILE 2006 conference (AGILE 2006). IEEE Computer Society, Los Alamitos (2006)

    Google Scholar 

  17. Highsmith, J., Cockburn, A.: Agile software development: The business of innovation. IEEE computer 34(9), 120–127 (2001)

    Google Scholar 

  18. Hilkka, M.-R., Tuure, T., Matti, R.: Is extreme programming just old wine in new bottles: A comparison of two cases. Journal of Database Management 16(4), 41–61 (2005)

    Google Scholar 

  19. Karlström, D., Runeson, P.: Integrating agile software development into stage-gate managed product development. Empirical Software Engineering 11(2), 203–225 (2006)

    Article  Google Scholar 

  20. Klein, H.K., Myers, M.D.: A set of principles for conducting and evaluating interpretive field studies in information systems. MIS Quarterly 23(1), 67–94 (1999)

    Article  Google Scholar 

  21. Kolb, D.A.: Experiential learning: Experience as the source of learning and development. Prentice-Hall, New Jersey (1984)

    Google Scholar 

  22. Mackenzie, A., Monk, S.: From cards to code: How extreme programming re-embodies programming as a collective practice. Computer Supported Cooperative Work 13(1), 91–117 (2004)

    Article  Google Scholar 

  23. Marchenko, A., Abrahamsson, P.: Scrum in a multiproject environment: An ethnographically-inspired case study on the adoption challenges. In: Agile 2008, Toronto, Canada (2008)

    Google Scholar 

  24. Maruping, L.M., Zhang, X.J., Venkatesh, V.: Role of collective ownership and coding standards in coordinating expertise in software project teams. European Journal of Information Systems 18(4), 355–371 (2009)

    Article  Google Scholar 

  25. Moe, N.B., Dingsøyr, T., Dybå, T.: Overcoming barriers to self-management in software teams. IEEE Software 26(6), 20–26 (2009)

    Article  Google Scholar 

  26. Moløkken-Østvold, K., Haugen, N.C.: Combining estimates with Planning Poker - An empirical study. In: Proceedings of the 2007 Australian Software Engineering Conference (ASWEC 2007), pp. 349–358. IEEE Computer Society, Los Alamitos (2007)

    Chapter  Google Scholar 

  27. Nerur, S., Mahapatra, R., Mangalaraj, G.: Challenges of migrating to agile methodologies. Communications of the ACM 48(5), 72–78 (2005)

    Article  Google Scholar 

  28. Nerur, S., Balijepally, V.: Theoretical reflections on agile development methodologies: The traditional goal of optimization and control is making way for learning and innovation. Communications of the ACM 50(3), 79–83 (2007)

    Article  Google Scholar 

  29. Schwaber, K., Beedle, M.: Agile software development with Scrum. Prentice Hall, New Jersey (2002)

    Google Scholar 

  30. Svensson, H., Höst, M.: Introducing agile process in a software maintenance and evolution organization. In: Ninth European Conference on Software Maintenance, CSMR 2005 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Fægri, T.E. (2010). Adoption of Team Estimation in a Specialist Organizational Environment. In: Sillitti, A., Martin, A., Wang, X., Whitworth, E. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2010. Lecture Notes in Business Information Processing, vol 48. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13054-0_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13054-0_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13053-3

  • Online ISBN: 978-3-642-13054-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics