SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 1
ERGONOMICS APPLIED TO THE DESIGN OF USABLE WEB
PAGES AND APPS
Roberto DADDA and Paolo NEGRI
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 2
Errors handling
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 3
‱ Mitigate errors –
eliminate or lessen the
consequences of error.
‱ Trap errors – detect
errors when they occur.
‱ Avoid errors – reduce
the opportunity for
error.
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 4
Error, not a simple concept
‱No simple dichotomy between errors and
correct actions
‱Error is not a single side concept
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 5
Donald Norman
“The designer shouldn't think of a
simple dichotomy between errors
and correct behavior; rather, the
entire interaction should be
treated as a cooperative
endeavor between person and
machine, one in which
misconceptions can arise on
either side.”
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 6
Error tollerance
‱ The ultimate goal is a system which has no errors. But, product
developers are human, and computer systems far from perfect, so
errors may occur. An error tolerant program is designed to prevent
errors caused by the user’s interaction, and to help the user in
recovering from any errors that do occur.
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 7
Goals
‱ Make it difficult to take incorrect actions. Design links and buttons to be
distinctive, use clear language, avoiding technical jargon, and be sure that
dependent fields or choices appear together.
‱ Make it difficult to take invalid actions. Limit choices when possible to
those which are correct, provide clear examples for data entry, present
only appropriate navigation options.
‱ Make it difficult to take irreversible actions. Provide the ability to back
track, provide means to undo or reverse actions, avoid dead-end screens.
Don’t indiscriminately use confirmations – users become insensitive to
them.
‱ Plan for the unexpected. Allow for users to add new entries, take
exceptional routes through the interface or make choices you did not
predict. Be polite about "correcting" mistakes that may arise from this lack
of foresight.
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 8
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 9
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 10
Design for error
‱ Prevention
‱ Discover and facilitate correction
‱ Make where possible available an UNDO
‱ Change attitude: error not as a stop, error
as deviation form path to success
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 11
prevention
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 12
Avoid modality!
‱ In user interface design, a mode is a distinct setting within a
computer program or any physical machine interface, in which the
same user input will produce perceived different results than it
would in other settings
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 13
Modality
‱ "An human-machine interface is modal with
respect to a given gesture when (1) the
current state of the interface is not the
user's locus of attention and (2) the
interface will execute one among several
different responses to the gesture,
depending on the system's current state.“
Jef Raskin, “The humaninterface”
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 14
Avoid where possible and when not
possible give good indications
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 15
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 16
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 17
Obliging functions: Car door locking
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 18
Good use of default
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 19
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 20
Alert staging

Note alert box
(Livello 1)
Caution alert box
(Livello 2)
Stop alert box
(Livello 3)
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 21
Get confirmations
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 22
Without exaggerations to avoid blindness
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 23
Offer
sure
bypass
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 24
The three stages of error handling
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 25
1 alert
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 26
2 Identify
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 27
3 Direct
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 28
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 29
Undo
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 30
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 31
Error 404, important to manage it!
www.dadda.it roberto@dadda.it Excellence in usability 1st semester 2021-2022 32
Usability
Roberto DADDA
roberto@dadda.it
www.dadda.it
Skype, Facebook e Twitter robertodadda

Mais conteĂșdo relacionado

Semelhante a 11 error management

Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
YiranJiang3
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
Matt Carver
 
[Msd10]mobile design02
[Msd10]mobile design02[Msd10]mobile design02
[Msd10]mobile design02
jylee_kgit
 

Semelhante a 11 error management (20)

07 norms and standards
07 norms and standards07 norms and standards
07 norms and standards
 
01 usability
01 usability01 usability
01 usability
 
02 unusability
02 unusability02 unusability
02 unusability
 
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
Team3_KarenZhang KathyJiang SceneryDong_PresentationSlide_September 14, 2020
 
How to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile ExperienceHow to Optimize Your Entire Mobile Experience
How to Optimize Your Entire Mobile Experience
 
Designing usable forms
Designing usable formsDesigning usable forms
Designing usable forms
 
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
JsDay - It's not you, It's me (or how to avoid being coupled with a Javascrip...
 
New Rules of The Responsive Web
New Rules of The Responsive WebNew Rules of The Responsive Web
New Rules of The Responsive Web
 
Adaptive, Responsive, Mobile. A liquid web.
Adaptive, Responsive, Mobile. A liquid web.Adaptive, Responsive, Mobile. A liquid web.
Adaptive, Responsive, Mobile. A liquid web.
 
Mobile Application Design & Development
Mobile Application Design & DevelopmentMobile Application Design & Development
Mobile Application Design & Development
 
Mobile User Experience – A key to successful strategies in the mobile market
Mobile User Experience – A key to successful strategies in the mobile marketMobile User Experience – A key to successful strategies in the mobile market
Mobile User Experience – A key to successful strategies in the mobile market
 
What is Rapid Application Development
What is Rapid Application DevelopmentWhat is Rapid Application Development
What is Rapid Application Development
 
[Msd10]mobile design02
[Msd10]mobile design02[Msd10]mobile design02
[Msd10]mobile design02
 
Designing The Interface For Use
Designing The Interface For UseDesigning The Interface For Use
Designing The Interface For Use
 
13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an Exorcism13 Signs Your UX Needs an Exorcism
13 Signs Your UX Needs an Exorcism
 
NDC Sydney 2018 | Bots - the Next UI Revolution | Adam Stephensen
NDC Sydney 2018 | Bots - the Next UI Revolution | Adam StephensenNDC Sydney 2018 | Bots - the Next UI Revolution | Adam Stephensen
NDC Sydney 2018 | Bots - the Next UI Revolution | Adam Stephensen
 
10 form design
10 form design10 form design
10 form design
 
Future Proofing Notes Client Applications
Future Proofing Notes Client ApplicationsFuture Proofing Notes Client Applications
Future Proofing Notes Client Applications
 
Uxperts mobi 2013 soa & challenges
Uxperts mobi 2013   soa & challengesUxperts mobi 2013   soa & challenges
Uxperts mobi 2013 soa & challenges
 
The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?The mobile landscape - Do you really need an app?
The mobile landscape - Do you really need an app?
 

Mais de Roberto Dadda

design, web design, usability
design, web design, usabilitydesign, web design, usability
design, web design, usability
Roberto Dadda
 

Mais de Roberto Dadda (20)

08 vision and gestalt
08 vision and gestalt08 vision and gestalt
08 vision and gestalt
 
09 colors
09 colors09 colors
09 colors
 
12 tipography for the web
12 tipography for the web12 tipography for the web
12 tipography for the web
 
15 emotional design
15 emotional design15 emotional design
15 emotional design
 
Poli15 uffizi - 2016-02-03
Poli15   uffizi - 2016-02-03Poli15   uffizi - 2016-02-03
Poli15 uffizi - 2016-02-03
 
Poli15 careffour - 2015-12-01
Poli15   careffour - 2015-12-01Poli15   careffour - 2015-12-01
Poli15 careffour - 2015-12-01
 
Poli15 barbie - 20160202
Poli15   barbie - 20160202Poli15   barbie - 20160202
Poli15 barbie - 20160202
 
Poli15 guanda publishing - 2016-02-03
Poli15   guanda publishing - 2016-02-03Poli15   guanda publishing - 2016-02-03
Poli15 guanda publishing - 2016-02-03
 
Poli15 sansha
Poli15   sanshaPoli15   sansha
Poli15 sansha
 
Poli15 nescafé final analysis
Poli15   nescafé final analysisPoli15   nescafé final analysis
Poli15 nescafé final analysis
 
Poli15 Fujifilm
Poli15 FujifilmPoli15 Fujifilm
Poli15 Fujifilm
 
Poli15 Tiger
Poli15 Tiger Poli15 Tiger
Poli15 Tiger
 
VeryBello, usabilitĂ  ti continuo a cercare
VeryBello, usabilitĂ  ti continuo a cercareVeryBello, usabilitĂ  ti continuo a cercare
VeryBello, usabilitĂ  ti continuo a cercare
 
design, web design, usability
design, web design, usabilitydesign, web design, usability
design, web design, usability
 
FOCUS: WEB DESIGN NABA course elaborate 2013-2014
FOCUS: WEB DESIGN NABA course elaborate 2013-2014 FOCUS: WEB DESIGN NABA course elaborate 2013-2014
FOCUS: WEB DESIGN NABA course elaborate 2013-2014
 
Introduction to HTML
Introduction to HTMLIntroduction to HTML
Introduction to HTML
 
Iteraction design
Iteraction designIteraction design
Iteraction design
 
Form design
Form designForm design
Form design
 
Order
OrderOrder
Order
 
Hearing touch 1
Hearing touch 1Hearing touch 1
Hearing touch 1
 

Último

Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
poojakaurpk09
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
kumaririma588
 

Último (20)

Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
❀Personal Whatsapp Number 8617697112 Samba Call Girls 💩✅.
❀Personal Whatsapp Number 8617697112 Samba Call Girls 💩✅.❀Personal Whatsapp Number 8617697112 Samba Call Girls 💩✅.
❀Personal Whatsapp Number 8617697112 Samba Call Girls 💩✅.
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
call girls in Kaushambi (Ghaziabad) 🔝 >àŒ’8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >àŒ’8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >àŒ’8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >àŒ’8448380779 🔝 genuine Escort Service 🔝...
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
âž„đŸ” 7737669865 đŸ”â–» dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ☞ 9899900591 ☜ Escorts Service at along wi...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 

11 error management