Abstract
While Agile methods were originally introduced for small, tightly coupled teams, leaner ways of working are becoming a practical method to run entire enterprises. As the emphasis of user experience work has inherently been on the early phases before starting the development, it also needs to be adapted to the Agile way of working. To improve the current practices in Agile user experience work, we determined the present state of a multi-continental software development organization that already had a functioning user experience team. In this paper, we describe the most prevalent issues regarding the interaction of user experience design and software development activities, and suggest improvements to fix those. Most of the observed problems were related to communication issues and to the service mode of the user experience team. The user experience team was operating between management and development organizations trying to adapt to the dissimilar practices of both the disciplines.
Chapter PDF
Similar content being viewed by others
Keywords
References
Agile Alliance. Manifesto for Agile Software (2001), http://agilemanifesto.org
Beyer, H., Holtzblatt, K.: Contextual Design: Defining Customer-Centered Systems. Morgan Kaufmann (1998)
Boivie, I., Gulliksen, J., Göransson, B.: The lonesome cowboy: A study of the usability designer role in systems development. IWC 18(4), 601–634 (2006)
Budwig, M., Jeong, S., Kelkar, K.: When Usability met Agile: A case study. In: Proc. of the 27th International Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA 2009), pp. 3075–3084. ACM (2009)
Bygstad, B., Ghinea, G., Brevik, E.: Software development methods and usability: Perspectives from a survey in the software industry in Norway. Interacting with Computers 20(3), 375–385 (2008)
Chamberlain, S., Sharp, H., Maiden, N.: 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)
Chow, T., Cao, D.B.: A survey study of critical success factors in Agile software projects. Journal of Systems and Software 81(16), 961–971 (2008)
Coplien, J.O., Bjørnvig, G.: Lean Architecture: For Agile Software Development, 376 pages. John Wiley and Sons (2011)
Earthy, J.: Usability maturity model: Processes (1999), http://www.idemployee.id.tue.nl/g.w.m.rauterberg/lecturenotes/Usability-Maturity-Model2.pdf
Federoff, M., Courage, C.: Successful User Experience in an Agile Enterprise Environment. In: Smith, M.J., Salvendy, G. (eds.) HCII 2009, Part I. LNCS, vol. 5617, pp. 233–242. Springer, Heidelberg (2009)
Ferreira, J., Aumann, Y., Biddle, R.: Up-Front Interaction Design in Agile Development. In: Concas, G., Damiani, E., Scotto, M., Succi, G. (eds.) XP 2007. LNCS, vol. 4536, pp. 9–16. Springer, Heidelberg (2007)
Ferreira, J., Sharp, H., Robinson, H.: User experience design and Agile development: Managing cooperation through articulation work. Software Practice and Experience 41(9), 963–974 (2011)
Fox, D., Sillito, J., Maurer, F.: Agile methods and user-centered design: How these two methodologies are being successfully integrated in industry. In: Proc. AGILE 2008 Conference, pp. 63–72. IEEE Press (2008)
Hussain, Z., Slany, W., Holzinger, A.: Current State of Agile User-Centered Design: A Survey. In: Holzinger, A., Miesenberger, K. (eds.) USAB 2009. LNCS, vol. 5889, pp. 416–427. Springer, Heidelberg (2009)
Innes, J.: Why Enterprises Can’t Innovate: Helping Companies Learn Design Thinking. In: Marcus, A. (ed.) HCII 2011, Part I. LNCS, vol. 6769, pp. 442–448. Springer, Heidelberg (2011)
ISO 9241-210:2010. Ergonomics of human-system interaction. Part 210: Human-centered design for interactive systems (2010)
Kuusinen, K., Väänänen-Vainio-Mattila, K.: How to Make Agile UX Work More Efficient: Management and Sales Perspectives. Accepted to NordiCHI (2012)
Lazar, J., Feng, H.F., Hochheiser, H.: Research Methods in Human-Computer Interaction. John Wiley and Sons (2010)
Lund, A.M.: Creating a user-centered development culture. Interactions 17(3), 34–38 (2010)
Marcus, A., Ashley, J., Knapheide, C., Lund, A., Rosenberg, D., Vredenburg, K.: A Survey of User-Experience Development at Enterprise Software Companies. In: Kurosu, M. (ed.) HCD 2009. LNCS, vol. 5619, pp. 601–610. Springer, Heidelberg (2009)
Miller, L.: Case Study of Customer Input for a Successful Product. In: Proc. of AGILE 2005, Agile Alliance (2005)
Petrovic, K., Siegmann, M.: Make Space for the Customer: The Shift towards Customer Centricity. In: Marcus, A. (ed.) HCII 2011, Part I. LNCS, vol. 6769, pp. 485–490. Springer, Heidelberg (2011)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. In: Empirical Software Engineering, vol. 14(2) (2009)
Scrum Alliance, http://scrumalliance.org/
da Silva, T.S., Martin, A., Maurer, F., Silveira, M.: User-centered design and Agile methods: a systematic review. In: Proc. of the International Conference on Agile Methods in Software Development, AGILE 2011 (2011)
Sutherland, J., Schwaber, K.: The scrum papers: Nut, bolts, and origins of an Agile framework (2011), http://jeffsutherland.com/ScrumPapers.pdf
Sy, D.: Adapting usability investigations for Agile user-centered design. Journal of Usability Studies 2(3), 112–132 (2007)
Venturi, G., Troost, J.: Survey on User Centred Design integration in the industry. In: Proc. of the Third Nordic Conference on Human-Computer Interaction. ACM International Conference Proceeding Series, vol. 82 (2004)
Venturi, G., Troost, J., Jokela, T.: People, organizations, and processes: An inquiry into the adoption of user-centered design in industry. International Journal of Human Computer Interaction 21(2) (2006)
Viikki, K., Palviainen, J.: Integrating Human-Centered Design into Software Development - An Action Research Study in Automation Industry. In: Proc. of (SEAA 2011). IEEE Computer Society (2011)
Zhou, R., Huang, S., Qin, X., Huang, J.: A survey of user-centered design practice in China. In: IEEE International Conference on Systems, Man and Cybernetics, pp. 1885–1889 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kuusinen, K., Mikkonen, T., Pakarinen, S. (2012). Agile User Experience Development in a Large Software Organization: Good Expertise but Limited Impact. In: Winckler, M., Forbrig, P., Bernhaupt, R. (eds) Human-Centered Software Engineering. HCSE 2012. Lecture Notes in Computer Science, vol 7623. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34347-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-34347-6_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34346-9
Online ISBN: 978-3-642-34347-6
eBook Packages: Computer ScienceComputer Science (R0)