Abstract
This paper contributes to the studies of design activities in information systems development. It provides a case study of a large agile development project and focusses on how customers and users participated in agile development and design activities in practice. The investigated project utilized the agile method eXtreme Programming. Planning games, user stories and story cards, working software, and acceptance tests structured the customer and user involvement. We found genuine customer and user involvement in the design activities in the form of both direct and indirect participation in the agile development project. The involved customer representatives played informative, consultative, and participative roles in the project. This led to their functional empowerment— the users were enabled to carry out their work to their own satisfaction and in an effective, efficient, and economical manner.
Chapter PDF
Similar content being viewed by others
Keywords
References
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, Boston (2004)
Bjerknes, G., Bratteteig, T.: User Participation and Democracy: A Discussion of Scandinavian Research on System Development. Scandinavian Journal of Information Systems 7(1), 73–98 (1995)
Bratteteig, T.: Design Research in Informatics: A Response to Iivari. Scandinavian Journal of Information Systems 19(2), 65–73 (2007)
Clement, A.: Computing at Work: Empowering Action By ‘Low-level Users. Communications of the ACM 37(1), 52–63 (1994)
Chamberlain, S., Sharp, H., Maiden, N.A.M.: Towards a Framework for Integrating Agile Development and User-Centred Design. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds.) XP 2006. LNCS, vol. 4044, pp. 143–153. Springer, Heidelberg (2006)
Cockburn, A.: Agile Software Development. Addison-Wesley, Boston (2002)
Creswell, J.W.: Research Design – Qualitative, Quantitative and Mixed Methods Approaches. Sage Publications, Thousand Oaks (2003)
Damodaran, L.: User Involvement in the Systems Design Process: A Practical Guide for Users. Behaviour and Information Technology 15(6), 363–377 (1996)
Dybå, T., Dingsøyr, T.: Empirical Studies of Agile Software Development: A Systematic Review. Information and Software Technology 50(9/10), 833–859 (2008)
Ehn, P.: Scandinavian Design: On Participation and Skill. In: Adler, P.S., Winograd, T.A. (eds.) Usability: Turning Technologies into Tools, pp. 96–132. Oxford University Press, New York (1992)
Ferreira, J., Noble, J., Biddle, R.: Interaction Designers on eXtreme Programming Teams: Two Case Studies from the Real World. In: Proceedings of the Fifth New Zealand Computer Science Research Student Conference, Hamilton, New Zealand (2007)
Fitzgerald, B., Russo, N.L., Stolterman, E.: Information Systems Development, Methods in Action. McGraw Hill, London (2002)
Gross, J.B., Daughtry III, J.M., Lee, J.C.: Heurists of the World Unite! Merging Agile Methods in Software and Interaction Design. Agile Journal 3(2) (2008)
Hansson, C., Dittrich, Y., Randell, D.: How to Include Users in the Development of Off-the-Shelf Software: A Case for Complementing Participatory Design with Agile Development. In: Proceedings of the 39th Hawaiian International Conference on System Science. IEEE Computer Society Press, Los Alamitos (2006)
Highsmith, J.: Agile Software Development Ecosystems. Addison-Wesley, Boston (2002)
Iivari, J., Iivari, N.: Varieties of User-Centeredness. In: Proceedings of the 39th Annual Hawaii International Conference on System Sciences. IEEE Computer Society Press, Los Alamitos (2006)
Kautz, K., Zumpe, S.: Just Enough Structure at the Edge of Chaos: Agile Information Systems Development in Practice. In: Abrahamsson, P., Baskerville, R., Conboy, K., Fitzgerald, B., Morgan, L., Wang, X. (eds.) Agile Processes in Software Engineering and Extreme Programming—Proceedings of the International Conference XP 2008, pp. 137–146. Springer, Berlin (2008)
Kujala, S.: User Involvement: A Review of the Benefits and Challenges. Behaviour and Information Technology 22(1), 1–16 (2003)
Markus, M., Mao, Y.: User Participation in Development and Implementation: Updating an Old Tired Concept for Today’s IS Contexts. Journal of the Association for Information Systems 5(11-12), 514–544 (2004)
Martin, A., Biddle, R., Noble, J.: The XP Customer Role in Practice: Three Studies. In: Proceedings of the Second Agile Development Conference, June 22-26, pp. 42–54. IEEE Computer Society, Washington (2004)
Matook, S., Kautz, K.: Mindfulness and Agile Software Development. In: Cragg, P., Mills, A. (eds.) Proceedings of the 19th Australasian Conference on Information Systems (ACIS): Creating the Future: Transforming Research into Practice, Christchurch, New Zealand, pp. 638–647 (2008)
Merisalo-Rantanen, H., Tuunanen, T., Rossi, M.: Is Extreme Programming Just Old Wine in New Bottles: A Comparison of Two Cases. Journal of Database Management 16(4), 41–61 (2005)
Mumford, E.: Designing Human Systems for New Technology: The ETHICS Method. Manchester Business School, Manchester (1983)
Rittenbruch, M., McEwan, G., Ward, N., Mansfield, T., Bertenstein, D.: Extreme Participation: Moving Extreme Programming Towards Participatory Design. In: Proceedings of the Participatory Design Conference (PDC), Malmo, Sweden, June 23-25, pp. 29–41 (2002)
Robinson, H., Sharp, H.: XP Culture: Why the Twelve Practices Both Are and Are Not the Most Significant Thing. In: Proceedings of the Conference on Agile Development, June 25-28. IEEE Computer Society, Washington (2003)
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)
Swartout, W.R., Balzer, R.: On the Inevitable Intertwining of Specification and Implementation. Communications of the ACM 25(7), 438–440 (1982)
Van de Ven, A.H.: Engaged Scholarship: A Guide for Organizational and Social Research. Oxford University Press, New York (2007)
Walsham, G.: Interpretive Case Studies in IS Research: Nature and Method. European Journal of Information System 4, 74–81 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 IFIP
About this paper
Cite this paper
Kautz, K. (2010). Participatory Design Activities and Agile Software Development. In: Pries-Heje, J., Venable, J., Bunker, D., Russo, N.L., DeGross, J.I. (eds) Human Benefit through the Diffusion of Information Systems Design Science Research. TDIT 2010. IFIP Advances in Information and Communication Technology, vol 318. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-12113-5_18
Download citation
DOI: https://doi.org/10.1007/978-3-642-12113-5_18
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-12112-8
Online ISBN: 978-3-642-12113-5
eBook Packages: Computer ScienceComputer Science (R0)