An Evaluation of the Potential of Task Analysis in the Evolution of Interactive Work Systems

Abstract: Developed forms of task analysis allow designers to focus on both utility and usability issues in the development of interactive work systems. The models they generate represent aspects of the human, computer and domain elements of an interactive work system. Many interactive work systems are embedded in an organisational context. Pressure for changes are present in this context and provide impetus to stakeholders to change work tasks and the supporting tools. Interactive work systems also provide evolutionary pressures of their own, changing the very task they were designed to support. One approach to coping with change has been to evolve interactive work systems. Currently none of these techniques place focus on the performance of tasks as central, and consideration of usability is minimal. However, an evolutionary design approach forces an evolutionary experience upon users, and we cannot be sure whether this approach enhances the user’s experience or degrades their performance. Given the strength of task analysis it is likely that it will be applied within evolutionary contexts. Yet, little work has been undertaken to examine whether its role will, or could be different. We ask how we can move task analysis towards being used in a principled manner in the evolution of interactive work systems. This paper examines a number of features of the approach called task knowledge structures that may be useful in evolving interactive work systems. We look at tasks and their representativeness, roles, goals, objects (their attributes, relationships, typicality and centrality) and actions. We present a developing framework for examining other task analysis approaches for their utility in supporting interactive work systems evolution. Finally, we discuss future work within the area of applying task analysis in the evolution of interactive work systems.

[1]  Philip J. Barnard,et al.  Cognitive resources and the learning of human-computer dialogs , 1987 .

[2]  Kee Yong Lim,et al.  The MUSE Method for Usability Engineering , 1997, INTERACT.

[3]  Rachel K. E. Bellamy,et al.  Redesign by design , 1990, INTERACT.

[4]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[5]  Victoria Bellotti,et al.  Implications of Current Design Practice for the Use of HCI Techniques , 1988, BCS HCI.

[6]  David E. Kieras,et al.  Towards a Practical GOMS Model Methodology for User Interface Design , 1988 .

[7]  Fraser Hamilton,et al.  Predictive evaluation using task knowledge structures , 1996, CHI Conference Companion.

[8]  Clayton Lewis,et al.  Designing for usability—key principles and what designers think , 1983, CHI '83.

[9]  K. D. Duncan,et al.  TASK ANALYSIS AND TRAINING DESIGN. , 1967 .

[10]  John Long,et al.  Towards a conception for an engineering discipline of human factors. , 1989, Ergonomics.

[11]  Michael E. Atwood,et al.  Project Ernestine: Validating a GOMS Analysis for Predicting and Explaining Real-World Task Performance , 1993, Hum. Comput. Interact..

[12]  Peter Johnson,et al.  Beyond Hacking: a Model Based Approach to User Interface Design , 1993 .

[13]  Austin Henderson,et al.  There's No Place Like Home: Continuing Design in Use , 1992, Design at Work.

[14]  Hilary Johnson,et al.  Generating requirements in a courier despatch management system , 1997, SGCH.

[15]  Keith Duncan,et al.  Cognitive Engineering , 2017, Encyclopedia of GIS.

[16]  Alan W. Colman,et al.  Knowledge Analysis of Tasks as a Basis for Interface Design of Complex Developmental Systems , 1995, Australas. J. Inf. Syst..

[17]  J. Ward,et al.  Strategic Planning for Information Systems , 1990 .

[18]  H. Johnson,et al.  Task knowledge structures: Psychological basis and integration into system design ☆ , 1991 .

[19]  Ilze Zigurs,et al.  A Theory of Task/Technology Fit and Group Support Systems Effectiveness , 1998, MIS Q..

[20]  Peter Johnson,et al.  Preliminary Analysis for Design , 1987, BCS HCI.

[21]  Allen Newell,et al.  The psychology of human-computer interaction , 1983 .

[22]  Peter Johnson,et al.  Rapid prototyping of user interfaces driven by task models , 1995 .

[23]  Gerrit C. van der Veer,et al.  GTA: Groupware task analysis — Modeling complexity , 1996 .

[24]  Mary Beth Rosson,et al.  The designer as user: building requirements for design tools from design practice , 1988, CACM.

[25]  Suzanne Sebillotte,et al.  Methodology guide to task analysis with the goal of extracting relevant characteristics for human-computer interfaces , 1995, Int. J. Hum. Comput. Interact..

[26]  Ray Waddington,et al.  A family of task models for interface design , 1990 .

[27]  Arnold P. O. S. Vermeeren,et al.  An Analysis of User Interface Design Projects: Information Sources and Constraints in Design , 1996, Interact. Comput..

[28]  Jens Rasmussen The ecology of work and interface design , 1993 .

[29]  Peter Johnson,et al.  Human computer interaction: Psychology, task analysis, and software engineering , 1992 .

[30]  Guy Fitzgerald Achieving flexible information systems: the case for improved analysis , 1990, J. Inf. Technol..

[31]  David Lorge Parnas,et al.  The Modular Structure of Complex Systems , 1984, IEEE Transactions on Software Engineering.

[32]  Tom Stewart,et al.  Evolving task oriented systems , 1992, CHI '92.