Advertisement

Agile User Experience Development in a Large Software Organization: Good Expertise but Limited Impact

  • Kati Kuusinen
  • Tommi Mikkonen
  • Santtu Pakarinen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7623)

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.

Keywords

User experience (UX) Agile development human-centered design (HCD) human-computer interaction (HCI) 

References

  1. 1.
    Agile Alliance. Manifesto for Agile Software (2001), http://agilemanifesto.org
  2. 2.
    Beyer, H., Holtzblatt, K.: Contextual Design: Defining Customer-Centered Systems. Morgan Kaufmann (1998)Google Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    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)Google Scholar
  5. 5.
    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)CrossRefGoogle Scholar
  6. 6.
    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)CrossRefGoogle Scholar
  7. 7.
    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)CrossRefGoogle Scholar
  8. 8.
    Coplien, J.O., Bjørnvig, G.: Lean Architecture: For Agile Software Development, 376 pages. John Wiley and Sons (2011)Google Scholar
  9. 9.
  10. 10.
    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)CrossRefGoogle Scholar
  11. 11.
    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)CrossRefGoogle Scholar
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    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)Google Scholar
  14. 14.
    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)CrossRefGoogle Scholar
  15. 15.
    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)CrossRefGoogle Scholar
  16. 16.
    ISO 9241-210:2010. Ergonomics of human-system interaction. Part 210: Human-centered design for interactive systems (2010) Google Scholar
  17. 17.
    Kuusinen, K., Väänänen-Vainio-Mattila, K.: How to Make Agile UX Work More Efficient: Management and Sales Perspectives. Accepted to NordiCHI (2012) Google Scholar
  18. 18.
    Lazar, J., Feng, H.F., Hochheiser, H.: Research Methods in Human-Computer Interaction. John Wiley and Sons (2010)Google Scholar
  19. 19.
    Lund, A.M.: Creating a user-centered development culture. Interactions 17(3), 34–38 (2010)CrossRefMathSciNetGoogle Scholar
  20. 20.
    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)CrossRefGoogle Scholar
  21. 21.
    Miller, L.: Case Study of Customer Input for a Successful Product. In: Proc. of AGILE 2005, Agile Alliance (2005)Google Scholar
  22. 22.
    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)CrossRefGoogle Scholar
  23. 23.
    Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. In: Empirical Software Engineering, vol. 14(2) (2009)Google Scholar
  24. 24.
    Scrum Alliance, http://scrumalliance.org/
  25. 25.
    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)Google Scholar
  26. 26.
    Sutherland, J., Schwaber, K.: The scrum papers: Nut, bolts, and origins of an Agile framework (2011), http://jeffsutherland.com/ScrumPapers.pdf
  27. 27.
    Sy, D.: Adapting usability investigations for Agile user-centered design. Journal of Usability Studies 2(3), 112–132 (2007)MathSciNetGoogle Scholar
  28. 28.
    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)Google Scholar
  29. 29.
    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)Google Scholar
  30. 30.
    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)Google Scholar
  31. 31.
    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)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Kati Kuusinen
    • 1
  • Tommi Mikkonen
    • 1
  • Santtu Pakarinen
    • 1
  1. 1.Tampere University of TechnologyTampereFinland

Personalised recommendations