Abstract
Customer collaboration is vital to Agile projects. Through a Grounded Theory study of New Zealand and Indian Agile teams we discovered that lack of customer involvement was causing problems in gathering and clarifying requirements, loss of productivity, and business loss. “Agile Undercover” allows development teams to practice Agile despite insufficient or ineffective customer involvement. We present the causes and consequences of lack of customer involvement on Agile projects and describe the Agile Undercover strategies used to overcome them.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Adolph, S., et al.: A Methodological Leg to Stand on. In: CASCON. ACM, USA (2008)
Beaumont, S.: The Definition of READY. Xebia blogs, http://blog.xebia.com/2009/06/19/the-definition-of-ready (December 4, 2009)
Beck, K.: Extreme Programming Explained, 2nd edn. Addison-Wesley, Reading (2004)
Boehm, B., Turner, R.: Rebalancing Your Organization’s Agility and Discipline. In: Marchesi, M., Succi, G. (eds.) XP 2003. LNCS, vol. 2675, Springer, Heidelberg (2003)
Chow, T., Cao, D.: A survey study of critical success factors in agile software projects. J. Syst. Softw., pp. 961–971 (2008)
Cockburn, A.: People and Methodologies in Software Development. PhD thesis, University of Oslo, Norway (2003)
Coleman, G., et al.: Using GT to Understand Software Process Improvement: A Study of Irish Software Product Companies. J. Inf. Softw. Technol. 49(6), 654–667 (2007)
Dybå, T., Dingsoyr, T.: Empirical Studies of Agile Software Development: A Systematic Review. J. Inf. Softw. Technol. 50(9-10), 833–859 (2008)
Fraser, S., et al.: The Role of the Customer in Software Development: the XP Customer - Fad or Fashion? In: OOPSLA, pp. 148–150. ACM, USA (2004)
Georgieva, S., Allan, G.: Best Practices in Project Management Through a Grounded Theory Lens. E. J. Business Research Methods (2008)
Glaser, B.: Basics of Grounded Theory Analysis: Emergence vs. Forcing, CA (1992)
Glaser, B.: Theoretical Sensitivity. Sociology Press, Mill Valley (1978)
Glaser, B.: The Grounded Theory Perspective III: Theoretical Coding. Sociology Press, Mill Valley (2005)
Glaser, B., Strauss, A.L.: The Discovery of Grounded Theory. Aldine, Chicago (1967)
Grisham, P.S., Perry, D.E.: Customer relationships and Extreme Programming. In: HSSE 2005. ACM, USA (2005)
Hanssen, G.K., Fgri, T.E.: Agile Customer Engagement: A Longitudinal Qualitative Case Study. In: ISESE, Brazil, pp. 164–173 (2006)
Highsmith, J., Fowler, M.: The Agile Manifesto. Software Development Magazine (2001)
Hoda, R., Noble, J., Marshall, S.: Negotiating Contracts for Agile Projects: A Practical Perspective. In: XP 2009, Italy (2009)
Hoda, R., Noble, J., Marshall, S.: Agile Undercover. In: Agile 2009 RiP, Chicago (2009)
Judy, K.H., Krumins-Beens, I.: Great Scrums Need Great Product Owners: Unbounded Collaboration and Collective Product Ownership. In: HICSS, Hawai, pp. 462–462 (2008)
Kan, M.M., Parry, K.W.: Identifying Paradox: A grounded theory of leadership in overcoming resistance to change. The Leadership Quaterly, 467–491 (2004)
Korkala, M., Abrahamsson, P., Kyllonen, P.: A Case Study on the Impact of Customer Communication on Defects in Agile Software Development. In: AGILE 2006, USA (2006)
Lowery, M., Evans, M.: Scaling Product Ownership. In: Agile 2007, USA (2007)
Mann, C., Maurer, F.: A Case Study on the Impact of Scrum on Overtime and Customer Satisfaction. In: ADC, pp. 70–79. IEEE Computer Society, USA (2005)
Martin, A., et al.: The XP customer role in practice: Three studies. In: ADC 2004, pp. 42–54. IEEE Computer Society, Washington (2004)
Misra, S.C., et al.: Identifying some important success factors in adopting agile software development practices. J. Syst. Softw. 82(11), 1869–1890 (2009)
Nerur, S., et al.: Challenges of migrating to agile methodologies. Com. ACM, 72–78 (2005)
Pikkarainen, M., et al.: The impact of agile practices on communication in software development. J. Empirical Softw. Engg., 303–337 (2008)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice-Hall, Englewood Cliffs (2001)
Strauss, A., Corbin, J.: Basics of Qualitative Research. Sage, Newbury Park (1990)
Whitworth, E., Biddle, R.: The Social Nature of Agile Teams. In: Agile 2007, pp. 26–36. IEEE Computer Society, USA (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoda, R., Noble, J., Marshall, S. (2010). Agile Undercover: When Customers Don’t Collaborate. 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_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-13054-0_6
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)