The Usage of Usability Techniques in Scrum Projects

Over the past decades, usability techniques have been introduced into software development practices. At the same time many software development teams have started to use the agile development process --- Scrum --- to plan and organize their software projects. The focus of this study is to explore how usability techniques are integrated during software development in Scrum projects. The most commonly used usability technique in Scrum projects is workshops, followed by lo-fi prototyping, interviews and meetings with users, all used by more than half of the participants. The technique that is most frequently used is lo-fi prototyping used by more than half of the participants two to four times a month. All these usability techniques are informal, meaning that these techniques can be used quickly without much preparation. Formal usability evaluation with users is a highly ranked technique by the participants but not commonly used by them.

[1]  Giorgio Venturi,et al.  Survey on the UCD integration in the industry , 2004, NordiCHI '04.

[2]  Khalid Khan,et al.  Integrating usability engineering and agile software development: A literature review , 2010, 2010 International Conference On Computer Design and Applications.

[3]  George Ghinea,et al.  Software development methods and usability: Perspectives from a survey in the software industry in Norway , 2008, Interact. Comput..

[4]  Mona Singh U-SCRUM: An Agile Methodology for Promoting Usability , 2008, Agile 2008 Conference.

[5]  Jan Gulliksen,et al.  Use and Usefulness of HCI Methods: Results from an Exploratory Study among Nordic HCI Practitioners , 2005, BCS HCI.

[6]  Walter F. Tichy,et al.  Proceedings 25th International Conference on Software Engineering , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[7]  Gilbert Cockton,et al.  An investigation into the use of field methods in the design and evaluation of interactive systems , 2008, BCS HCI.

[8]  Pekka Abrahamsson,et al.  New directions on agile methods: a comparative analysis , 2003, 25th International Conference on Software Engineering, 2003. Proceedings..

[9]  Ken Schwaber,et al.  SCRUM Development Process , 1997 .

[10]  Jan Gulliksen,et al.  Making a difference: a survey of the usability profession in Sweden , 2004, NordiCHI '04.

[11]  Jan Gulliksen,et al.  People and Computers XIX - The Bigger Picture, Proceedings of BCS HCI 2005, Napier University, Edinburgh, UK, 5-9 September 2005 , 2006, BCS HCI.

[12]  Timo Jokela,et al.  People, Organizations, and Processes: An Inquiry into the Adoption of User-Centered Design in Industry , 2006, Int. J. Hum. Comput. Interact..