06 Lecture Flashcards
Define Usability
Measures how well a user can use the system functionality and is measured by five categories
In which five categories is Usability measured?
- Learnability
- Efficiency
- Memorability
- Errors
- Satisfaction
What is a Heuristic Evaluation?
A usability engineering method to find usability problems
in a user interface design.
Heuristic Evaluation is an application of Nielsen’s 10 heuristics
What is Usability Testing?
Watching a user interact with the user interface of the
system
Define Prototyping
Prototyping is externalizing and making concrete a design idea for the purpose of evaluation
What is Falsification
The act of disproving a theory or hypothesis
What is a Horizontal Prototype?
- Show wide range of features
- Horizontal integration
- Bottom up, Top down
Used in linear processes:
• No full implementation up to the end
What is a Vertical Prototype?
- Show small range of features (scenario, user story) - Full implementation of these features - Vertical Integration - Used in agile processes
When to use Horizontal Prototyping
traditional Approach
When to use Vertical Prototyping
agile Approach
What is Revolutionary Prototyping?
Get user experience with a throwaway version
What is Evolutionary Prototyping?
Used as the basis for the implementation of the
final system
What are the advantages and disadvantages of Revolutionary Prototyping?
Advantage:
Can be developed in a short amount of time
Disadvantage:
Users may have to accept that features in the prototype are expensive to implement
What are the disadvantages and disadvantages of Evolutionary Prototyping?
Advantage:
Short time to market
Disadvantage:
Can be used only if target system can be constructed in a prototype
3 Risks of Prototyping
- Customer Expectations
- Developer becomes attached to the prototype
- Cost for implementing prototypes