Download - Cognitive Walk Through
-
7/23/2019 Cognitive Walk Through
1/33
Evaluating Designs & Interfaces:Cognitive Walkthrough
-
7/23/2019 Cognitive Walk Through
2/33
Based on
The Cognitive Walkthrough: A Practitioners Guide
by C. Wharton, J. Rieman, C. Lewis, and P. Polson, U. ofColorado, Boulder
Lecture Overview: Cognitive Walkthrough
-
7/23/2019 Cognitive Walk Through
3/33
Traditional requirements analysis looks at abstrat
and !artial task elements.
Task"entered desi#n fouses on real, om!lete,
and re!resentati$e tasks.
Cognitive walkthrough is a task"entered
e$aluation
Task-centered Design
-
7/23/2019 Cognitive Walk Through
4/33
%uestion assum!tions about what the users will be
thinkin#
&dentify ontrols that may be missin# or hard to find
'ote inadequate feedbak
(u##est diffiulties with labels and !rom!ts
Whats it good for!
-
7/23/2019 Cognitive Walk Through
5/33
)ous most learly on !roblems that users will ha$e
when they first use an interfae, without trainin#
'ot a tehnique for e$aluatin# the system o$er time
*e.#., how quikly a user mo$es from be#inner to
intermediate+
ost effeti$e if desi#ners an really reate a mental
!iture of the atual en$ironment of use
Cognitive Walkthrough "ur#ose
-
7/23/2019 Cognitive Walk Through
6/33
Prior to doin# a walkthrou#h, you need four thin#s-
. / desri!tion or a !rototy!e of the interfae
0. / task desri!tion for a re!resentati$e task
1. / om!lete, written list of the ations needed to
om!lete the task
2. /n idea of who the users will be and what kind of
e3!eriene they4ll brin# to the 5ob
"re#aration
-
7/23/2019 Cognitive Walk Through
7/33
. 6efine in!uts
0. 7et analysts
1. (te! throu#h ation sequenes for eah task
2. Reord im!ortant information8. Re$ise U&
$te#s in a Cognitive Walkthrough
-
7/23/2019 Cognitive Walk Through
8/33
Who are the users9
What are the tasks9
What are the ation sequenes for the tasks9
6esri!tion:!rototy!e:im!lementation of the U&
%irst ste#: define in#uts
-
7/23/2019 Cognitive Walk Through
9/33
;ou don
-
7/23/2019 Cognitive Walk Through
10/33
Will users know what to do9
Will users see how to do it9
Will users understand from the feedbak whether their
ations are orret or not9
Third ste#: ste# through actions
-
7/23/2019 Cognitive Walk Through
11/33
User knowled#e *!rior to and after ation+
/ssum!tions about users
(ide issues = desi#n han#es
Credible suess or failure story "" why user would or
would not select correct action
%ourth ste#: 'ecord i(#ortant infor(ation
-
7/23/2019 Cognitive Walk Through
12/33
)ailure to try to #et the ri#ht effet
eliminate that ation
!rom!t user for ation
han#e other !art so user knows that s*he+ an try the ation
User does not know orret ation is a$ailable
make ation more ob$ious
%ifth ste#: revise the )I
-
7/23/2019 Cognitive Walk Through
13/33
User does not know orret ation is the orret one label ontrols based on knowled#e of users
User ant tell thin#s are #oin# ok#i$e feedbak, any feedbak>
if !ossible, say what ha!!ened
%ifth ste#: revise the )I *cont+,
-
7/23/2019 Cognitive Walk Through
14/33
Want to reate a sim!le UL dia#ram-
Representative Task
E./"LE
0oal: Create )/L diagra( in DI.
-
7/23/2019 Cognitive Walk Through
15/33
. Put in UL mode
0. /dd !arent lass *(tudent+
/. (elet lass tool
B. 6raw lass onto an$as by likin#
C. Chan#e lass name
1. /dd name as !ri$ate (trin#
/. Brin# u! dialo#, lik on /ttribute tab
B. Clik 'ew
C. ?nter name
6. Chan#e $isibility to Pri$ate
?. Clik @A
$te#s
-
7/23/2019 Cognitive Walk Through
16/33
2. /dd !ubli method addCourse *(trin# !arameter+
/. Clik on @!erations tab
B. Press 'ew
C. ?nter method name
6. Clik 'ew !arameter
?. ?nter !arameter name *ourse+
). ?nter !arameter ty!e *(trin#+
$te#s1 continued
-
7/23/2019 Cognitive Walk Through
17/33
8. /dd C(a5or and atha5or as hildren
/. Create C(a5or and atha5or lasses, as abo$e
B. Line them u! on the an$as
C. (elet 7eneraliation tool
6. 6ra# mouse from !arent lass to one hild
?. Use i#a#line to onnet to seond hild
$te#s1 continued
-
7/23/2019 Cognitive Walk Through
18/33
(reen omes u! in database mode
&
-
7/23/2019 Cognitive Walk Through
19/33
'ow the UL menu is a$ailable.
&
-
7/23/2019 Cognitive Walk Through
20/33
'ow &
-
7/23/2019 Cognitive Walk Through
21/33
'ow &
-
7/23/2019 Cognitive Walk Through
22/33
'ow &
-
7/23/2019 Cognitive Walk Through
23/33
'ow &
-
7/23/2019 Cognitive Walk Through
24/33
'ow my attribute is listed, but it has a H
&
-
7/23/2019 Cognitive Walk Through
25/33
'ow my attribute is listed, but it has a H
& want to add a method. & know now tolook at the tabs. ethods is not there,
but @!erations is. (reen o!eration is
similar to /ttributes, so & immediately
!ress 'ew. & then enter the method
'ame. & !ress 'ew under !arameters. &enter the 'ame and Ty!e.
Reommend-
& would mo$e buttons to left *as with
su##estion for /ttributes+. Rest
seems !retty intuiti$e.
$te# 7: .dd #u4lic (ethod addCourse
$te#s 7. 8 7E
-
7/23/2019 Cognitive Walk Through
26/33
'ow & ha$e a fully defined !arent lass
&
-
7/23/2019 Cognitive Walk Through
27/33
'ow & ha$e 1 lasses&
-
7/23/2019 Cognitive Walk Through
28/33
'ow & ha$e 1 lasses lined u!
&
-
7/23/2019 Cognitive Walk Through
29/33
'ow & ha$e 1 lasses and ha$e seleted inheritane
tool &
-
7/23/2019 Cognitive Walk Through
30/33
'ow & ha$e 1 lasses and one inheritane relationshi!
&
-
7/23/2019 Cognitive Walk Through
31/33
/ssesses learna4ilit *ease of learnin#+ of a user
interfae
&dentifies s#ecific #ro4le(s with desi#n
'o need for users to #et in$ol$ed
Cognitive Walkthrough $u((ar
-
7/23/2019 Cognitive Walk Through
32/33
(e$ere !roblems- om!arable with other tehniques
Content"related !roblems
Consisteny- om!arable with other tehniques
Reurrene- worse than Deuritis or Usability Testin#
(o!e- finds (ore s#ecific #ro4le(s rather than#eneral ones
What #ro4le(s cognitive walkthrough finds
-
7/23/2019 Cognitive Walk Through
33/33
;ou will e$aluate
. ;our #rou!