Cog-C: A Tool for Estimating Cognitive Complexity and the Need for Cognitive Task Analysis
Task analysis is a methodology used during many different phases of system development. However, because many tasks involve complex cognitive processing, there is an increasing need for designers to perform cognitive task analysis. It is generally agreed that cognitive task analysis tends to be costly in terms of time and effort, and many designers ask how they would know when cognitive task analysis should be performed. This demonstration features a computer-based decision aid, Cog-C, to help designers answer this question. The software tool is based on the assumption that cognitive complexity is a major factor in determining when cognitive task analysis must be performed. The tool therefore helps the user determine the relative level of cognitive complexity for a set of tasks. It does this by (1) guiding the user in developing a task/subtask hierarchy, (2) guiding the subject matter expert in estimating the “amount” of various categories of knowledge required for subtask performance (e.g., concepts, rules, patterns, and strategies), and then (3) providing output including the number of steps required for task completion, standardized subscores showing the relative amounts of each knowledge category, an overall cognitive complexity score, and a general recommendation as to whether the task is a potential candidate for cognitive task analysis.