Abstract
One of the pivotal roles in XP is the customer, but little guidance is provided in the literature on the practicalities of succeeding in this role. We used an interpretative in-depth case study to explore a successful XP project. We obtained multiple perspectives on the implementation of the customer role, and this paper includes excerpts from interviews with the customer and other development team members. We found that the interviewees provided a consistent picture of the XP customer role and they agreed that the XP customer role, especially for larger organisations, is very demanding. It requires preparation, skills, attention to detail, and the ability to make critical decisions.
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
Baskerville, R.L. and Stage, J. Controlling Prototype Development Though Risk Analysis. MIS Quarterly, 20(4). pp. 481–502.
Beck, K. eXtreme Programming Explained: Embrace Change. Addison Wesley, 2000.
Beck, K. and Fowler, M. Planning Extreme Programming. Addison Wesley, 2001.
Cockburn, A. Agile software development. Addison-Wesley, 2001.
Farell, C., Narang, R., Kapitan, S. and Webber, H., Towards an effective onsite customer practice. in Third International Conference on eXtreme Programming and Agile Process in Software Engineering, (Italy, 2002).
Fitzgerald, B. Systems development methodologies: the problem of tenses. Information technology and people, 13(3). pp. 174–185.
Fowler, M. XP Customer Quotes, WikiWikiWeb, 2002.
Gittins, R., Hope, S. and Williams, I. Qualitative Studies of XP in a Medium-Sized Business. in Marchesi, M., Succi, G., Wells, D., and Williams, L. ed. EXtreme Programming Perspectives, Addison-Wesley, 2002, 421–435.
Martin, A. A case study: exploring the role of customers on eXtreme programming projects, CS-TR-03-1, School of Computing and Mathematical Sciences, Victoria University of Wellington, Wellington, 2002.
Myers, M. and Young, L. Hidden agendas, power and managerial assumptions in information systems development: an ethnographic case study. Information Technology and People, 10(3). pp. 224–240.
Nandhakumar, J. and Avison, D.E. The fiction of methodological development: a field study of information systems development. Information Technology and People, 12(2). pp. 176–191.
Russo, N.L. and Stolterman, E. Exploring the assumptions underlying information systems methodologies: their impact on past, present and future ISM research. Information Technology and People, 13(4). pp. 313–327.
Schalliol, G. Challenges for Analysts on a Large XP Project. in Marchesi, M., Succi, G, Wells, D & Williams, L ed. EXtreme Programming Perspectives, Addison-Wesley, 2002, 375–386.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martin, A., Noble, J., Biddle, R. (2003). Being Jane Malkovich: A Look Into the World of an XP Customer. In: Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2003. Lecture Notes in Computer Science, vol 2675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44870-5_29
Download citation
DOI: https://doi.org/10.1007/3-540-44870-5_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40215-2
Online ISBN: 978-3-540-44870-9
eBook Packages: Springer Book Archive