Skip to main content

Methodology I: Task Analysis

  • Chapter
  • First Online:
Foundations for Designing User-Centered Systems

Abstract

Task analysis (TA) is a useful tool for describing and understanding how people perform particular tasks. Task analyses can be used for several purposes ranging from describing behavior to helping decide how to allocate tasks to a team. There are several methods of TA that can be used to describe the user’s tasks at different levels of abstraction. We describe some of the most commonly used methods and illustrate the use of TA with some example applications of TA. TA is widely used but when using TA there are considerations to keep in mind such as the fact that many approaches require an initial interface or specification, and that many do not include context multiple users or ranges of users. These considerations help describe where and when TA can be successfully applied and where TA will be extended in the future.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Adams, A. E., Rogers, W. A., & Fisk, A. D. (2012). Choosing the right task analysis tool. Ergonomics in Design: The Quarterly of Human Factors Applications, 20(4), 4–10.

    Article  Google Scholar 

  • Annett, J. (2005). Hierarchical task analysis (HTA). In N. Stanton, A. Hedge, K. Brookhuis, E. Salas & H. Hendrick (Eds.), Handbook of human factors and ergonomics methods (pp. 33-31–33-37). Boca Raton, FL: CRC Press.

    Google Scholar 

  • Baxter, G. D., Monk, A. F., Tan, K., Dear, P. R. F., & Newell, S. J. (2005). Using cognitive task analysis to facilitate the integration of decision support systems into the neonatal intensive care unit. Artificial Intelligence in Medicine, 35, 243–257.

    Article  Google Scholar 

  • Beard, D. V., Smith, D. K., & Denelsbeck, K. M. (1996). Quick and dirty GOMS: A case study of computed tomography interpretation. Human-Computer Interaction, 11, 157–180.

    Article  Google Scholar 

  • Beevis, D. (Ed.). (1999). Analysis techniques for human-machine systems design: A report produced under the auspices of NATO Defence Research Group Panel 8. Wright-Patterson Air Force Base, OH: Crew Systems Ergonomics/Human Systems Technology Information Analysis Center.

    Google Scholar 

  • Bertelsen, O. W., & Bødker, S. (2003). Activity theory. In J. M. Carroll (Ed.), HCI models, theories and frameworks: Toward a multi-disciplinary science. San Francisco, CA: Morgan Kaufmann.

    Google Scholar 

  • Booher, H. R., & Minninger, J. (2003). Human systems integration in Army systems acquisition. In H. R. Booher (Ed.), Handbook of human systems integration (pp. 663–698). Hoboken, NJ: Wiley.

    Chapter  Google Scholar 

  • Bovair, S., Kieras, D. E., & Polson, P. G. (1990). The acquisition and performance of text-editing skill: A cognitive complexity analysis. Human-Computer Interaction, 5, 1–48.

    Article  Google Scholar 

  • Byrne, M. D., & Kirlik, A. (2005). Using computational cognitive modeling to diagnose possible sources of aviation error. International Journal of Aviation Psychology, 15(2), 135–155.

    Article  Google Scholar 

  • Card, S. K., Moran, T. P., & Newell, A. (1980). The keystroke-level model for user performance time with interactive systems. Communications of the ACM, 23(7), 396–410.

    Article  Google Scholar 

  • Card, S. K., Moran, T. P., & Newell, A. (1983). The psychology of human-computer interaction. Hillsdale, NJ: Erlbaum.

    Google Scholar 

  • Casey, S. M. (1998). Set phasers on stun: And other true tales of design, technology, and human error. Santa Barbara, CA: Aegean.

    Google Scholar 

  • Casey, S. M. (2006). The Atomic Chef: And other true tales of design, technology, and human error. Santa Barbara, CA: Aegean.

    Google Scholar 

  • Chipman, S. F., & Kieras, D. E. (2004). Operator centered design of ship systems. In Engineering the Total Ship Symposium. NIST, Gaithersburg, MD. American Society of Naval Engineers. Retrieved March 10, 2014, from http://handle.dtic.mil/100.2/ADA422107

  • Crandall, B., Klein, G., & Hoffman, R. R. (2006). Working minds: A practitioner’s guide to cognitive task analysis. Cambridge, MA: MIT Press.

    Google Scholar 

  • Diaper, D. (2004). Understanding task analysis. In D. Diaper & N. Stanton (Eds.), The handbook of task analysis for human-computer interaction (pp. 5–47). Mahwah, NJ: LEA.

    Google Scholar 

  • Ericsson, K. A., & Simon, H. A. (1993). Protocol analysis: Verbal reports as data (2nd ed.). Cambridge, MA: MIT Press.

    Google Scholar 

  • Fitts, P. M. (1951). Human engineering for an effective air navigation and traffic control system. Washington, DC: National Research Council.

    Google Scholar 

  • Freed, M., & Remington, R. (1998). A conceptual framework for predicting error in complex human-machine environments. In Proceedings of the 20th Annual Conference of the Cognitive Science Society (pp. 356–361). Mahwah, NJ: Erlbaum.

    Google Scholar 

  • Gray, W. D., John, B. E., & Atwood, M. E. (1992). The precis of project ernestine or an overview of a validation of GOMS. In Proceedings of the CHI‘92 Conference on Human Factors in Computer Systems. New York, NY: ACM Press.

    Google Scholar 

  • John, B. E., & Kieras, D. E. (1996a). The GOMS family of user interface analysis techniques: Comparison and contrast. ACM Transactions on Computer-Human Interaction, 3(4), 320–351.

    Article  Google Scholar 

  • John, B. E., & Kieras, D. E. (1996b). Using GOMS for user interface design and evaluation: Which technique? ACM Transactions on Computer-Human Interaction, 3(4), 287–319.

    Article  Google Scholar 

  • Kieras, D. E. (1999). A guide to GOMS model usability evaluation using GOMSL and GLEAN3: AI Lab, University of Michigan. Available from www.ftp.eecs.umich.edu/people/kieras

  • Kieras, D. E., & Polson, P. G. (1985). An approach to the formal analysis of user complexity. International Journal of Man-Machine Studies, 22, 365–394.

    Article  Google Scholar 

  • Kirwan, B., & Ainsworth, L. K. (1992). A guide to task analysis. London, UK: Taylor & Francis.

    Google Scholar 

  • Klein, G., Calderwood, R., & MacGregor, D. (1989). Critical decision method for eliciting knowledge. IEEE Transactions on Systems, Man, and Cybernetics, 19, 462–472.

    Article  Google Scholar 

  • Monk, A. F. (1998). Lightweight techniques to encourage innovative user interface design. In L. Wood (Ed.), User interface design: Bridging the gap between user requirements and design (pp. 109–129). Boca Raton, FL: CRC Press.

    Google Scholar 

  • Nichols, S., & Ritter, F. E. (1995). A theoretically motivated tool for automatically generating command aliases. In Proceedings of the CHI‘95 Conference on Human Factors in Computer Systems (pp. 393–400). New York, NY: ACM.

    Google Scholar 

  • Nielsen, J., & Phillips, V. L. (1993). Estimating the relative usability of two interfaces: Heuristic, formal, and empirical methods compared. In Proceedings of InterCHI ‘93 (pp. 214–221). New York, NY: ACM.

    Google Scholar 

  • Paik, J., Kim, J. W., Ritter, F. E., Morgan, J. H., Haynes, S. R., & Cohen, M. A. (2010). Building large learning models with Herbal. In D. D. Salvucci & G. Gunzelmann (Eds.), Proceedings of ICCM: 2010- Tenth International Conference on Cognitive Modeling (pp. 187–191).

    Google Scholar 

  • Pettitt, M., Burnett, G., & Stevens, A. (2007). An extended keystroke level model (KLM) for predicting the visual demand of in-vehicle information systems. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp. 1515–1524). ACM.

    Google Scholar 

  • Ritter, F. E., & Bibby, P. A. (2008). Modeling how, when, and what learning happens in a diagrammatic reasoning task. Cognitive Science, 32, 862–892.

    Article  Google Scholar 

  • Ritter, F. E., Freed, A. R., & Haskett, O. L. (2002). Discovering user information needs: The case of university department websites (Tech. Report No. 2002-3): Applied Cognitive Science Lab, School of Information Sciences and Technology, Penn State. www.acs.ist.psu.edu/acs-lab/reports/ritterFH02.pdf

  • Schraagen, J. M., Chipman, S. F., & Shalin, V. L. (Eds.). (2000). Cognitive task analysis. Mahwah, NJ: Erlbaum.

    Google Scholar 

  • Seamster, T. L., Redding, R. E., & Kaempf, G. L. (1997). Applied cognitive task analysis in aviation. Aldershot, UK: Avebury Aviation.

    Google Scholar 

  • Shadbolt, N. R. (2005). Eliciting expertise. In J. R. Wilson & E. Corlett (Eds.), Evaluation of human work (3rd Edition, pp. 185–218). London: Taylor and Francis.

    Google Scholar 

  • Shadbolt, N. R., & Burton, A. M. (1995). Knowledge elicitation: A systematic approach. In J. R. Wilson & E. N. Corlett (Eds.), Evaluation of human work: A practical ergonomics methodology (pp. 406–440). London: Taylor and Francis.

    Google Scholar 

  • St. Amant, R., Freed, A. R., & Ritter, F. E. (2005). Specifying ACT-R models of user interaction with a GOMS language. Cognitive Systems Research, 6(1), 71–88.

    Google Scholar 

  • St. Amant, R., Horton, T. E., & Ritter, F. E. (2004). Model-based evaluation of cell phone menu interaction. In Proceedings of the CHI‘04 Conference on Human Factors in Computer Systems (pp. 343–350). New York, NY: ACM.

    Google Scholar 

  • St. Amant, R., Horton, T. E., & Ritter, F. E. (2007). Model-based evaluation of expert cell phone menu interaction. ACM Transactions on Computer-Human Interaction, 14(1), 24.

    Google Scholar 

  • Vicente, K. (1999). Cognitive work analysis. Mahwah, NJ: Erlbaum.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Frank E. Ritter .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag London

About this chapter

Cite this chapter

Ritter, F.E., Baxter, G.D., Churchill, E.F. (2014). Methodology I: Task Analysis. In: Foundations for Designing User-Centered Systems. Springer, London. https://doi.org/10.1007/978-1-4471-5134-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-5134-0_11

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-5133-3

  • Online ISBN: 978-1-4471-5134-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics