Abstract
Studies of user involvement in agile development are very scarce. We provide a case study of how user involvement took place in a large agile project, which utilized the agile method eXtreme Programming. Planning games, user stories and story cards, working software and acceptance tests structured the user involvement. We found genuine customer and user involvement in the form of direct and indirect participation in the project. The involved customer representatives played informative, consultative and participative roles in the project. This lead to their functional empowerment i.e. the users were enabled to carry out their work to their own satisfaction and in an effective, efficient and economical manner.
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
Highsmith, J.: Agile Software Development Ecosystems. Addison-Wesley, Boston (2002)
Dybå, T., Dingsøyr, T.: Empirical Studies of Agile Software Development: A Systematic Review. Information and Software Technology 50 (2008), doi:10.1016/j.infsof.2008.01.006
Robinson, R., Sharp, H.: The Social Side of Technical Practices. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds.) XP 2005. LNCS, vol. 3556, pp. 100–108. Springer, Heidelberg (2005)
Martin, A., Biddle, R., Noble, J.: The XP Customer Role in Practice: Three Studies. In: Proceedings of the 2nd Agile Development Conference, Salt Lake City, USA (2004)
Robinson, H., Sharp, H.: XP Culture: Why the twelve practices both are and are not the most significant thing. In: Proceedings of the Agile Development Conference, Salt Lake City, USA (2003)
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison Wesley Professional, Boston (2004)
Clement, A.: Computing at Work: Empowering Action By ‘Low-level Users’. Communications of the ACM 37(1), 52–63 (1994)
Mumford, E.: Designing Human Systems for New Technology - The ETHICS Method, Manchester. Manchester Business School, UK (1983)
Damodaran, L.: User involvement in the systems design process – a practical guide for users. Behaviour and Information Technology 15(6), 363–377 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kautz, K. (2009). Customer and User Involvement in Agile Software Development. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2009. Lecture Notes in Business Information Processing, vol 31. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01853-4_22
Download citation
DOI: https://doi.org/10.1007/978-3-642-01853-4_22
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-01852-7
Online ISBN: 978-3-642-01853-4
eBook Packages: Computer ScienceComputer Science (R0)