Usability Planner: Development of a Tool to Support the Selection and Estimation of Cost Benefits of UCD Methods

Despite a growing interest in usability techniques in the overall systems development practice, and the existence of standards aiming to guide the selection of UCD (User-Centred Design) methods, the diversity of usability methods available for application, and the lack of easy to use rules for selecting and applying them makes selecting and planning UCD activities a hard task with little or no support available. This paper presents the Usability Planner tool, aimed to provide such support. Usability Planner suggests appropriate UCD methods for each software life cycle stage taking account of the particular constraints to consider, and includes support for prioritising types of methods based on potential business benefits and risks. Usability Planner is being developed as an open access and open source project. It has proceeded so far with iterations of wire frame prototypes, allowing feedback to be gathered from usability professionals and software developers, and with the building of the first software prototype.

[1]  Dennis R. Wixon Evaluating usability methods: why the current literature fails the practitioner , 2003, INTR.

[2]  Nigel Bevan Criteria for Selecting Methods in User Centred Design , 2009, I-USED.

[3]  Martin C. Maguire,et al.  Methods to support human-centred design , 2001, Int. J. Hum. Comput. Stud..

[4]  Nigel Bevan Reducing Risk through Human Centred Design , 2008, I-USED.

[5]  Randolph G. Bias,et al.  Cost-Justifying Usability: An Update for the Internet Age , 2005 .

[6]  Karel Vredenburg,et al.  A survey of user-centered design practice , 2002, CHI.

[7]  Natalia Juristo Juzgado,et al.  Framework for Integrating Usability Practices into the Software Process , 2005, PROFES.

[8]  Robert L. Glass,et al.  Facts and fallacies of software engineering , 2002 .

[9]  Nigel Bevan,et al.  UsabilityNet Methods for User Centred Design , 2003 .

[10]  Richard W. Pew,et al.  Human-system integration in the system development process : a new look , 2007 .

[11]  Nigel Bevan Cost-Benefit Framework and Case Studies , 2005 .

[12]  Barry W. Boehm,et al.  An Initial Theory of Value-Based Software Engineering , 2006, Value-Based Software Engineering.

[13]  Jakob Nielsen,et al.  Usability engineering , 1997, The Computer Science and Engineering Handbook.

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

[15]  Nigel Bevan,et al.  Quality in use: Meeting user needs for quality , 1999, J. Syst. Softw..

[16]  Aj Russell,et al.  THE PRESENTATION OF HUMAN FACTORS TO DESIGNERS OF I.T. PRODUCTS , 1987 .

[17]  Ahmed Seffah,et al.  The obstacles and myths of usability and software engineering , 2004, CACM.