A representation of the user interface
A user profile or Persona
A task list that includes all the tasks that you will use in the walkthrough, as well as an action sequence that details the specific task flow from beginning to end.
A problem reporting form and cards for listing design ideas for later use
The cognitive walkthrough can be conducted by an individual or group. In a group evaluation, the important roles are:
Facilitator: The facilitator is generally the organizer and is responsible for making sure that the walkthrough team is prepared for the session and follows the ground rules for the walkthrough.
Evaluators: Representatives from the product team. These representatives could be usability practitioners, requirements engineers, business analysts, developers, writers, and trainers.
Notetaker: The notetaker records the output of the cognitive walkthrough.
Product expert: Since the cognitive walkthrough can be conducted early in the design stage (after requirements and a functional specification for example), a product expert is desired to answer questions that members of the walkthrough team may have about the systems features or feedback.
Domain experts: A domain expert is often, but not always a product expert. For example, if you were evaluating a complex engineering tool, you might include a domain expert in addition to product experts.
Define the users of the product and conduct a context of use analysis.
Determine what tasks and task variants are most appropriate for the walkthrough.
Assemble a group of evaluators (you can also perform an individual cognitive walkthrough).
Develop the ground rules for the walkthrough. Some ground rules you might consider are:
Conduct the actual walkthrough
Bring all the analysts together to develop a shared understanding of the identified strengths and weaknesses.
Brainstorm on potential solutions to any problems identified.
No discussions about ways to redesign the interface during the walkthrough.
Designers and developers will not defend their designs.
Participants are not to engage in Twittering, checking emails, or other behaviors that would distract from the evaluation.
The facilitator will remind everyone of the ground rules and note infractions during the walkthrough.
Provide a representation of the interface to the evaluators.
Walk through the action sequences for each task from the perspective of the "typical" users of the product. For each step in the sequence, see if you can tell a credible story based on the following questions (Wharton, Rieman, Lewis, & Polson, 1994, pp. 106):
Record success stories, failure stories, design suggestions, and problems that were not the direct output of the walkthrough, assumptions about users, comments about the tasks, and other information that may be useful in design. Use a standard form for this process.
Will the user try to achieve the right effect?
Will the user notice that the correct action is available?
Will the user associate the correct action with the effect that the user is trying to achieve?
If the correct action is performed, will the user see that progress is being made toward the solution of the task?
http://www.usabilitybok.org/cognitive-walkthrough