TaskArchitect: taking the work out of task analysis

This paper takes a pragmatic approach to the design of a task analysis support tool. Instead of proposing a new approach to analysis, it looks at the common requirements for providing support to a wide range of task analysis practitioners, each applying their own style of analysis. The paper describes the range of activities undertaken when practicing what is commonly referred to as "task analysis". It is proposed that users will only tolerate a level of syntactical complexity in a tool that is sufficient to meet their task analysis needs. Further complexity becomes a barrier to use. Hierarchical Task Analysis (HTA) is selected as the method to be supported because it is a widely used, generic approach that is also the basis of a number of more specialized methods. A commercial tool supporting these requirements is described along with the benefits that may be accrued through its use.

[1]  Birgit Bomsdorf,et al.  Tool support for task-based user interface design , 1999, CHI Extended Abstracts.

[2]  Andrew Shepherd,et al.  Hierarchical task analysis , 2001 .

[3]  Gerrit C. van der Veer,et al.  Euterpe - Tool support for analyzing cooperative environments , 1998 .

[4]  R. B. Stammers,et al.  Factors limiting the development of task analysis , 1995 .

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

[6]  Janice Redish,et al.  Task analysis , 2002 .

[7]  A. Shepherd,et al.  HTA as a framework for task analysis. , 1998, Ergonomics.

[8]  N. Stanton,et al.  Is utility in the mind of the beholder? A study of ergonomics methods. , 1998, Applied Ergonomics.

[9]  Jean Vanderdonckt,et al.  Comparing Task Models for User Interface Design , 2003 .

[10]  C. H. Edwards Applied ergonomics. , 1990, Work.

[11]  Birgit Bomsdorf,et al.  Tool support for task-based user interface design - A CHI'99 workshop , 1999, SGCH.

[12]  David E. Kieras,et al.  The GOMS family of user interface analysis techniques: comparison and contrast , 1996, TCHI.

[13]  H B TIMMERMAN,et al.  What is task analysis? , 1951, Bulletin of the Medical Library Association.

[14]  A. Shepherd,et al.  Guide to Task Analysis , 2003 .

[15]  Thomas R. G. Green,et al.  Cognitive dimensions of notations , 1990 .

[16]  David V. Beard,et al.  QGOMS: a direct-manipulation tool for simple GOMS models , 1996, CHI Conference Companion.

[17]  Valerie L. Shalin,et al.  Theoretical and pragmatic influences on task analysis methods , 2000 .

[18]  E Marshall,et al.  Issues of quality and practicability in task analysis: preliminary results from two surveys. , 1998, Ergonomics.

[19]  Youngmin Lee Review of the Tools for the Cognitive Task Analysis , 2004, J. Educ. Technol. Soc..

[20]  Dan Diaper,et al.  Task analysis for knowledge descriptions (TAKD): A requiem for a method , 2001, Behav. Inf. Technol..

[21]  Barry Kirwan,et al.  A Guide To Task Analysis: The Task Analysis Working Group , 1992 .

[22]  T C Ormerod,et al.  Enhancing the usability of a task analysis method: a notation and environment for requirements specification. , 1998, Ergonomics.

[23]  Suzanne Sebillotte,et al.  Hierarchical planning as method for task analysis: the example of office task analysis , 1988 .

[24]  Kenneth R. Koedinger,et al.  Predictive human performance modeling made easy , 2004, CHI.

[25]  George R. S. Weir,et al.  People and Computers IX: Crafting Interaction: Styles, Metaphors, Modalities and Agents , 1994 .

[26]  Michael D. Byrne,et al.  A comparison of tools for building GOMS models , 2000, CHI.

[27]  Joseph W. Rigney,et al.  Computer Techniques for Analyzing the Microstructure of Serial-Action Work in Industry , 1969 .

[28]  Fabio Paternò,et al.  CTTE: Support for Developing and Analyzing Task Models for Interactive System Design , 2002, IEEE Trans. Software Eng..

[29]  Gerrit C. van der Veer,et al.  An Ontology for Task World Models , 1998, DSV-IS.

[30]  D. Beevis Ergonomics--costs and benefits revisited. , 2003, Applied ergonomics.

[31]  John Long,et al.  Cognitive Ergonomics and Human Computer Interaction , 1989 .

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

[33]  Scott P. Robertson,et al.  Proceedings of the SIGCHI Conference on Human Factors in Computing Systems , 1991 .