{"id":5857,"date":"2017-02-01T16:30:55","date_gmt":"2017-02-01T16:30:55","guid":{"rendered":"https:\/\/marvel7077.wpengine.com\/?p=5857"},"modified":"2017-02-01T16:47:30","modified_gmt":"2017-02-01T16:47:30","slug":"frustration-design-opportunity","status":"publish","type":"post","link":"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/","title":{"rendered":"Frustration is a design opportunity"},"content":{"rendered":"<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5916\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1.jpeg\" alt=\"1-t3hzxf_-34adu1bvivqoyq-1\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-T3hZxf_-34ADU1BvIVQOYQ-1-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">People are all getting familiar with the \u201cHuman-centered\u201d design process. It has become a common term especially in companies where customers always come first. But I wonder where did it all start? Who started it? What was the reason behind it?<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Doors. <\/strong>Confusing doors<strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">.<\/strong><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Confusing doors are everywhere.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5915\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA.jpeg\" alt=\"1-tlu_fmd6jkqc_lib1ai-ha\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-TLu_fmd6jKQc_LIb1AI-hA-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">They are also known as, 'Norman Doors'. Why?<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Don Norman is:<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5920\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1.jpeg\" alt=\"1-7my3kegyzhi6qn6zwbvxeg\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-7MY3kegyzhI6qN6zwbvXeg-1-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><\/p>\n<ul class=\"pageWrap pageWrap--s list list--unordered marginBottom-l lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">\n<li>a Professor of Psychology<\/li>\n<li>a Professor of Cognitive Science<\/li>\n<li>a Professor of Computer Science<\/li>\n<li>the Vice President of Advanced Technology at Apple<\/li>\n<\/ul>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"It can be obvious if it\u2019s designed right.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">But for our purposes, we\u2019ll describe him as someone who spent a year in England and got so frustrated with his inability to use what are supposedly simple systems like light switches, water taps and doors,<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5921\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA.jpeg\" alt=\"1-rklolhhystuo7vxfochfia\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-rKLOlhHYStUO7vxFOchfIA-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">that he wrote a book, The Design of Everyday Things.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5922\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA.jpeg\" alt=\"1-w4ybbfia8nbhtuxy3pwloa\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-W4YBBfia8NbhTUxY3pwloA-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">He is the \u2018Norman\u2019 of the 'Norman Doors'.<\/p>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"Why do you have to have a sign that says \u2018Push\u2019 or \u2018Pull\u2019? Why not make it obvious?\"<\/p><\/span><\/blockquote>\n<div id='gallery-1' class='gallery galleryid-5857 gallery-columns-1 gallery-size-full'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew.jpeg'><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"973\" src=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew.jpeg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew-600x324.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew-768x415.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-IDz0VdBSC-xeSYeNNxoMew-1500x811.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">In an interview he was asked,<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><span class=\"long-quote\"> \"If I continually get a door wrong, is it my fault?\"<\/span><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">He answered,<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><span class=\"long-quote\"> \"No. In fact, if you continually get it wrong or if other people continually get it wrong, it\u2019s a good sign that it\u2019s a really bad door.\"<\/span><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><em>Why does such a simple thing need an instruction manual?<br \/>\nWhy do you have to have a sign that says \u2018Push\u2019 or \u2018Pull\u2019? Why not make it obvious?<\/em><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">It can be obvious if it\u2019s designed right.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">There are 2 basic principles of design: Discoverability and Feedback.<\/p>\n<div id='gallery-2' class='gallery galleryid-5857 gallery-columns-1 gallery-size-full'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A.jpeg'><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"899\" src=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A.jpeg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A-600x300.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A-768x384.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-FG7vgK5IOgQgnk-1bLA97A-1500x749.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The ability to discover what operations one can do.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">When I look at something, I should be able to discover what operations I can do. Discoverability, when it\u2019s not there, you don\u2019t know how to use something.<\/p>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"When there\u2019s no feedback you have no idea of what happened or why it happened.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">A signal of what happened. When there\u2019s no feedback you have no idea of what happened or why it happened.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5914\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ.jpeg\" alt=\"1-3jokglp_8ogr2jt8pavteq\" width=\"1800\" height=\"1013\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ-600x338.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ-768x432.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-3jokGlp_8Ogr2jT8pAvtEQ-1500x844.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">What contributes to discoverability?<\/strong><\/p>\n<ul class=\"pageWrap pageWrap--s list list--unordered marginBottom-l lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Affordances\u00a0<\/strong>\u2014 define what actions are possible.<\/li>\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Signifiers\u00a0<\/strong>\u2014 specify how people discover those possibilities. They are signs. Perceptible signals of what can be done.<\/li>\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Constraints\u00a0<\/strong>\u2014 limit the set of possible actions.<\/li>\n<li><strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Mapping\u00a0<\/strong>\u2014 the relationship between the controls and the object to be controlled.<\/li>\n<\/ul>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">These principles can be used in App Design too to improve it\u2019s usability. Let\u2019s take for example a product page. We want our customers to buy the product.<\/p>\n<div id='gallery-3' class='gallery galleryid-5857 gallery-columns-1 gallery-size-full'><dl class='gallery-item'>\n\t\t\t<dt class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw.jpeg'><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"1350\" src=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw.jpeg\" class=\"attachment-full size-full\" alt=\"\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-sYQeSVb7RNobkaO_4bRwDw-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a>\n\t\t\t<\/dt><\/dl><br style=\"clear: both\" \/>\n\t\t<\/div>\n\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">The 2 common <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">affordances<\/strong> in any apps are click and scroll. And for this goal (buy), click is highly likely to be used than scroll. Scroll is more used for browse goal.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">What element is the best <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">signifier <\/strong>of the click action? A button. This is due to the fact that in real life, buttons are also clicked. A common or familiar action to everyone.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">How can we make our customers focus more on clicking on the \u2018Buy Now\u2019 button. There are multiple ways. One of them is defining <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">constraints<\/strong> or setting limits on the possible actions that customers can do on the page. For example, removing any other links or buttons to other pages.<\/p>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"When you click a\u00a0button, there should\u00a0feedback.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Placing the button beside a photo and below the price indicates the <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">mapping<\/strong> of the click action to the product being represented by the photo and price.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">And finally, when you clicked on the button, there should be a <strong class=\"c-slate lineHeight-l fontSize-l fontWeight-5 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">feedback. <\/strong>Like a loading message, or an animated spinner to tell the customer that the action made was received by the system and is now being processed.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">To end, let me share some words I heard about design from Joe Gebbia of Airbnb,<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><span class=\"long-quote\">\u201cEvery time you see a duct tape in the world, that is a design opportunity. Why? Because that\u2019s an indicator that something is broken. Something didn\u2019t perform the way that it is designed to. And that there\u2019s an opportunity to improve it.\u201d?\u2014 <\/span><\/p>\n<blockquote class=\"pageWrap pageWrap--s position-relative marginTopBottom-l breakPointM-marginTopBottom-xl\"><div class=\"blog-quote-before position-absolute bg-marvel\"><\/div><div class=\"tweet-quote blog-quote-after position-absolute bg-marvel cursor-pointer transitionDuration-l transitionProperty-all transitionTimingFunction-cv-easeOutCircular scaleUp--hover zi-weak\"><svg class=\"fill-white opacity-0 pointerEvents-none position-absolute pinCenter transitionProperty-all transitionTimingFunction-easeInOut\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"20\" viewBox=\"0 0 24 20\"><path d=\"M24,2.37a9.64,9.64,0,0,1-2.83.79A5,5,0,0,0,23.34.37a9.72,9.72,0,0,1-3.13,1.23A4.86,4.86,0,0,0,16.62,0a5,5,0,0,0-4.8,6.2A13.87,13.87,0,0,1,1.67.92,5.13,5.13,0,0,0,3.19,7.67,4.81,4.81,0,0,1,1,7a5,5,0,0,0,3.95,5,4.82,4.82,0,0,1-2.22.09,4.94,4.94,0,0,0,4.6,3.51A9.72,9.72,0,0,1,0,17.73,13.69,13.69,0,0,0,7.55,20c9.14,0,14.31-7.92,14-15A10.17,10.17,0,0,0,24,2.37Z\"\/><\/svg><\/div><p class=\"blog-quote position-relative textAlign-center c-marvel\"><span class=\"blog-quote-text transitionDuration-l transitionProperty-all transitionTimingFunction-easeInOut\">\"Frustration is an opportunity to make the world a better place, so don\u2019t hesitate to design a solution.\"<\/p><\/span><\/blockquote>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><a class=\"link link--blue fontWeight-4\"href=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A.jpeg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5927\" src=\"https:\/\/marvel7077.wpengine.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A.jpeg\" alt=\"1-ehnhh1tquwcjbypkefhh2a\" width=\"1800\" height=\"1350\" srcset=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A.jpeg 1800w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A-600x450.jpeg 600w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A-768x576.jpeg 768w, https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/1-EHnhH1tQUwcjbyPKEfhH2A-1500x1125.jpeg 1500w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><\/a><\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\">Frustration is an opportunity to make the world a better place, so don\u2019t hesitate to design a solution.<\/p>\n<p class=\"pageWrap pageWrap--s marginBottom-m paddingBottom-s c-slate lineHeight-l fontSize-l fontWeight-3 breakPointM-fontSize-xl breakPointM-lineHeight-xl\"><em>This post was originally published on <a class=\"link link--blue fontWeight-4\"class=\"link link--blue fontWeight-4\" href=\"https:\/\/blog.prototypr.io\/frustration-is-a-design-opportunity-afaa90c0bf8e#.xdkym5rh7\">Ce\u2019s Medium profile<\/a>.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>People are all getting familiar with the \u201cHuman-centered\u201d design process. It has become a common term especially in companies where customers always come first. But I wonder where did it all start? Who started it? What was the reason behind it? Doors. Confusing doors. Confusing doors are everywhere. They are also known as, &#8216;Norman Doors&#8217;. Why? Don Norman is: a&#8230; <a class=\"link link--blue fontWeight-4\" href=\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/\">Read More &#65515;<\/a><\/p>\n","protected":false},"author":87,"featured_media":5944,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-5857","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-viewpoint"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v15.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Frustration is a design opportunity | Marvel Blog\" \/>\n<meta property=\"og:description\" content=\"People are all getting familiar with the \u201cHuman-centered\u201d design process. It has become a common term especially in companies where customers always come first. But I wonder where did it all start? Who started it? What was the reason behind it? Doors. Confusing doors. Confusing doors are everywhere. They are also known as, &#039;Norman Doors&#039;. Why? Don Norman is: a... Read More &#65515;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/\" \/>\n<meta property=\"og:site_name\" content=\"Marvel Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/marvelapp\" \/>\n<meta property=\"article:published_time\" content=\"2017-02-01T16:30:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2017-02-01T16:47:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/hcd2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2768\" \/>\n\t<meta property=\"og:image:height\" content=\"1728\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:site\" content=\"@marvelapp\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"3 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\",\"name\":\"Marvel\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/marvelapp\",\"https:\/\/www.instagram.com\/marvelapp\/\",\"https:\/\/www.linkedin.com\/company\/marvel-app\/\",\"https:\/\/twitter.com\/marvelapp\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2018\/06\/Logo-Light.png\",\"width\":1605,\"height\":1130,\"caption\":\"Marvel\"},\"image\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\",\"url\":\"https:\/\/marvelapp.com\/blog\/\",\"name\":\"Marvel Blog\",\"description\":\"Ideas and words on user experience, design, collaboration and more\",\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/marvelapp.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#primaryimage\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/marvelapp.com\/wp-content\/uploads\/2017\/02\/hcd2.png\",\"width\":2768,\"height\":1728},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#webpage\",\"url\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/\",\"name\":\"Frustration is a design opportunity | Marvel Blog\",\"isPartOf\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#primaryimage\"},\"datePublished\":\"2017-02-01T16:30:55+00:00\",\"dateModified\":\"2017-02-01T16:47:30+00:00\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#webpage\"},\"author\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/cbd25d0058634fd784b5ac6bffa0f5a1\"},\"headline\":\"Frustration is a design opportunity\",\"datePublished\":\"2017-02-01T16:30:55+00:00\",\"dateModified\":\"2017-02-01T16:47:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#webpage\"},\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#primaryimage\"},\"articleSection\":\"Viewpoint\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/marvelapp.com\/blog\/frustration-design-opportunity\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#\/schema\/person\/cbd25d0058634fd784b5ac6bffa0f5a1\",\"name\":\"Ce Manalang\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/marvelapp.com\/blog\/#personlogo\",\"inLanguage\":\"en-GB\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/46aecdf6ed34183777ac9770f703a9e82aba0959fe5d626e76ad5e2740d17488?s=96&d=mm&r=g\",\"caption\":\"Ce Manalang\"},\"description\":\"Ce Manalang writes code half the time and writes on a small square paper the other half. She draws everything she can't express with words and believes that figures, illustrations and data are worth more than a thousand words. She lives in Manila, Philippines and works at Deal Grocer. Follow me on Twitter.\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","_links":{"self":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/5857","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/users\/87"}],"replies":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/comments?post=5857"}],"version-history":[{"count":0,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/posts\/5857\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media\/5944"}],"wp:attachment":[{"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/media?parent=5857"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/categories?post=5857"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marvelapp.com\/blog\/wp-json\/wp\/v2\/tags?post=5857"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}