Professional Documents
Culture Documents
Complete:: UI Questions
Complete:: UI Questions
Complete:: UI Questions
Complete:
slips and lapses
1) -------------- Errors in executing learned procedures.
slip
2) Clicking before the mouse pointer is over the button, is a ------.
3) -------------- An error made in planning or rule application.
mistake
5) -------------
capture slip occurs when User starts executing one sequence of actions, but
then veers off into another (usually more familiar) sequence that happened to start
the same way.
6) ------------ slip
description occurs when two actions are very similar. The user intends to do
one action, but accidentally substitutes the other.
7) ------------ Loss of intention and Omission due to interrupt and omission
lapses
due to already satisfaction of goal.
10) -------errors occur when the user tries to invoke an action that doesn’t have
modes
11) ----------areslips
preventing centered around gently guiding users so that they stay on the
right path and have fewer chances of slipping.
cancel
16) The ability to ------an operation, even if it was something they asked for.
control is a veto.
cancel
17) Long operations should not only have a progress bar, but a -------button
too.
updated
18) Data entered by the user should be ---------- by the user.
19) You’ll have to make sure data are -------------(backend)
mutable
cancel
20) If ---------is the most common answer for user control over dialog
21) ------------is
undo the most common answer to user control over data.
22) A -------
backwhich
buttonreturns users to a previous page or screen.
cancel
23) A ---------------which allows the user to quit a task or multi-step process.
24) A ------------
close which allows users to close a new view.
undo
25) An ------------- (and a corresponding redo option) to allow users to
backtrack on a change to a UI element.
Answers:
1)slips and lapses
2)slip
3)mistake
4)mistake
5)A capture slip
6)A description slip
7)lapses
8)mode errors
9)modes
10)mode errors
11)preventing slips(constraints)
12)
1. disable wrong actions, make suggestions to the users,
2. use default value of fields if it is possible,
3. give users tool to check their info or ask for confirmation
4. give the users opportunity to fix a slip (5 total)
13)
1. keep the procedures short so that the users have potentially fewer steps to
forget,
2. Minimize interrupts
3. use forcing actions,
4. actions sequence should be designed with a begging middle and end as in
drag and drop (4 total)
14)
1. eliminate modes,
2. if modes are necessary increase its visibility and make it within the sight,
3. use temporary modes,
4. no two modes share any actions. (5total)
15)
1. protect the user work
2. Errors that lose or destroy the user’s work are the worst kind.
(Implementing automatic Save, undo, file version histories, )
3. Confirmation dialog
4. Writing error message dialog
5. Be precise and comprehensible
6. Restate the user’s input
7. Speak the user’s language
8. Be polite and non-blaming
9. Suggest reasons and solutions(9total)
16)cancel
17)cancel
18)editable
19)mutable
20)cancel
21)undo
22) A back link
23)A cancel link
24)A close link
25)An undo option
________________________________
iterative design
1) -----------is the current best-practice process for developing user interfaces.
ucd
2) ----------a specific kind of iterative design which is a widely-accepted way
to build user interfaces with good usability properties.
iterative design
3) The most important element of usability engineering is ---------------.
waterfall model
4) The --------------- was one of the earliest carefully-articulated design
processes for software development.
waterfall model
5) ------------ models the design process as a sequence of stages
6) Each stage in the waterfall model results a concrete product – a ------------,
---------, ---------------- – those feeds into the next stage.
req doc
code modules
system integration
design
ui is risky
any changes can lead to dramatic fixes
don't see client except in user testing
validation
and requirements
7) Each stage also includes its own ---------: the design is validated against
the requirements, the code is validated (unit-tested) against the design, etc.
force developer to
8) State the advantages of the water fall model? (3 total) think first before coding
9) State the disadvantages of the water fall model? (3 total) each stage has concrete
product
iterative design
10) ------------offers a way to manage the inherent risk in user interface design.
spiral
11) In -------------------build room for several iterations into our design
process, and we do it by making the early iterations as cheap as possible.
risk is the greatest in early iterations
12) Why is spiral model is a good idea? (6 total) evaluate many prototypes
ucd later iterations more expensive early
13) -----------------an iterative design process in which
cheaper designers focus on the
more iterations better ui
users and their needs in each phase of the design process.
task analysis
14) ---------------: what users need to do
consultants evaluators designers
15) In the UCD: Involving users as --------------, ------------, and sometimes d--
------------.
user analysis
16) --------------: who the users are
Answers:
1)iterative design
2)user centred design (UCD)
3)iterative design
4)The waterfall model
5)The waterfall model
6)A requirement document, a design and a set of coded modules
7)Validation
8)
1. The discipline it puts on developers to think first, and code second
2. Requirements and designs generally precede the first line of code.
3. each stage had a concrete product:
• a design document;
• code modules that implemented certain functionality;
• an integrated system
9)
1. UI development is risky.
We don’t (yet) have an easy way to predict how whether a UI
design will succeed.
2. In the waterfall model, users appear in the process in only two places:
a. requirements analysis and acceptance testing.
b. So, if we screwed up the design, the waterfall process won’t tell us until
the end.
3. UI problems arise, they often require dramatic fixes: new requirements
or new design
10)iterative design
11)spiral model
12)
18)
19)
21)design sketches
22)paper prototypes
23)user testing
24)computer prototype
25)heuristics evaluation
26)real implementation
27)user testing