If you can't read please download the document
Upload
roberto-dadda
View
665
Download
2
Embed Size (px)
Citation preview
Usability, key factor for the success of web user interface: an agile approach
Theeffectiveness,efficiencyandsatisfactionwith which specified usersachieve specifiedgoalsin particularenvironments.
effectiveness:the accuracy and completeness with which specified users can achieve specified goals in particular environments
efficiency:the resources expended in relation to the accuracy and completeness of goals achieved
satisfaction:the comfort and acceptability of the work system to its users and other people affected by its use
Usability
Usable,
a many-sided
concept
Functional(it does what it is claimed to do)
Reliable(it works consistently)
Usable(it works in a way that is consistent with the user's expectations)
Meaningful(it does something important or valuable)
Pleasurable (it is enjoyable to use)
NOT about colors, fonts...
Ergonomics
Usability is an application of ergonomics,usability is mandatory when errors are fatal and was developed in medical, nuclear and avionics.
human processor model
Add value via Web
Benefit and usability greater than phone call
Find-Choose-How to-Track
On site test
3.5 visitors/day
Dismissing 80% of call center workforce
After reworking for Christmas +80% (average 40%)
300.000 repeat customers (+67%)
Unusable!
Surface
Skeleton
Structure
Scope
Strategy
user tasks:
enter numbers
enter text
enter formulas
format cells
sort information
filter information
aggregate information
graph data
save data
import data
export data
..
Surface
Skeleton
Structure
Scope
Strategy
task panes
modal dialogs
modal wizards
Surface
Skeleton
Structure
Scope
Strategy
Surface
Skeleton
Structure
Scope
Strategy
Surface
Skeleton
Structure
Scope
Strategy
Rules
Know the user, and You are not the user.
Things that look the same should act the same.
The information for the decision must be there when the decision is needed.
Error messages should actually mean something to the user and tell the user how to fix the problem.
Every action should have a reaction.
Everyone makes mistakes, so every mistake should be fixable.
Don't overwhelm the user.
Consistency, consistency, consistency.
Minimize the need for a mighty memory.
Keep it simple.
The user should always know what is happening.
The more you do something, the easier it should be to do.
The user should control the system. The system should not control the user. The user is the boss and the system should show it.
Eliminate unnecessary decisions and illuminate the rest.
The best journey has the fewest steps. Shorten the distance between the user and the goal.
User should be able to do what they want.
Alert users to an error before things get worse.
Users should always know how to find out what to do next.
Strive to empower the user, not speed up the system.
Things that look different should act different.
Lund, A. M. (1997). Expert ratings of usability maxims. Ergonomics in Design, 5(3), 15-20. A study of the heuristics design experts consider important for good design.
Do not focus on toolsTools are like a taxy, use it when needed, pay and get an other when if needed
Agile is like to be pregnant, or u are or u are noT!
We need all the team COMMITED, when u make eggs and bacon chicken is involved, pig is committed to the project:We do need pigs!
We do need a team of cathedral builders, not just stone carvers!
And now 2 minutes of marketing:Our offer!
AUC
program
2
specifydesigntestdesignAgile Usability Coaching & Collaboration
robertodadda
www.dadda.it
Lubjana November 7, 2012
Roberto DADDA
Roberto DADDA