{"id":11590,"date":"2023-11-26T14:39:13","date_gmt":"2023-11-26T04:39:13","guid":{"rendered":"https:\/\/nsrd.info\/blog\/?p=11590"},"modified":"2023-11-26T14:39:15","modified_gmt":"2023-11-26T04:39:15","slug":"nagifications-as-a-lesson-in-user-experience","status":"publish","type":"post","link":"https:\/\/nsrd.info\/blog\/2023\/11\/26\/nagifications-as-a-lesson-in-user-experience\/","title":{"rendered":"Nagifications as a Lesson in User Experience"},"content":{"rendered":"\n<p>One of the things I&#8217;ve learned as a product manager \u2013 particularly given a lot of my focus is on user experience (UX) \u2013\u00a0is that it&#8217;s not sufficient to consider an action or activity as either a one-off, or in isolation. Yes, an activity should, by itself, be easy to perform, relatively satisfying (or at the minimum, not a negative experience), and fit for purpose. But the actions we do with a system \u2013 the interactions we have with it \u2013 should be evaluated in the context of <em>all<\/em> our interactions with that system, too.<\/p>\n\n\n\n<p>The motto for this of course is: &#8220;death by a thousand paper cuts&#8221;. Something that might be useful when evaluated <em>only<\/em> by itself, but when evaluated against all the other <em>mildly irritating things<\/em> across an entire system though, it might be seen as something quite different.<\/p>\n\n\n\n<p>And there&#8217;s no-where more obvious for this than notifications on smart phones, tablets and wearables \u2013 because as soon as you build up a few applications that generate notifications, you end up with a system that generates <em>nagifications<\/em>. What&#8217;s a nagification? It&#8217;s a notification that you either don&#8217;t need or in some other way feels more like you&#8217;re being pestered than prompted.<\/p>\n\n\n\n<p>In that, nagifications are an <a href=\"https:\/\/en.wikipedia.org\/wiki\/Emergence#Emergent_properties_and_processes\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>emergent property<\/strong><\/a> of a system that supports notifications: the individual notifications, taken on their own might indeed do their job at keeping you up to date for their specific application, but when they synergistically combine the emergent property of the system overall can be very different; what had been a <em>delighter<\/em> becomes an <em>annoyer<\/em>.<\/p>\n\n\n\n<p>Another thing that springs to mind is prisoner&#8217;s dilemma, but not the classic variety where it&#8217;s just two prisoners. This is like the flying-in-economy variety where all you need is a few inconsiderate people putting their chairs back all the way and everyone is stuck in an uncomfortable position; but instead it&#8217;s all about app makers thinking it&#8217;s OK for <em>them<\/em> to abuse notifications because <em>What They Are Sending Is Very Important<\/em>.<\/p>\n\n\n\n<p>Some applications are well behaved, of course. Increasingly though it seems these applications are in the minority. Some are particularly misbehaved. Uber springs to mind on this \u2013 if you have Uber Eats and Uber on your phone (as a user, not a driver\/delivery agent) you can sometimes get 6 or more notifications in a day. But they&#8217;re not notifications for actions you triggered; no, notifications for Uber are just a form of advertising: &#8220;Hey, got the munchies?&#8221; asks Uber Eats. &#8220;Special fares now&#8221;, advises Uber. &#8220;Saturday night&#8217;s a great night for going out!&#8221; says Uber, while Uber eats wants you to know that Saturday night is a great night for staying in and ordering from that restaurant whose menu you perused in the app 9 weeks ago. And so to escape being nagged, you turn off notifications entirely for Uber and Uber Eats except for when you <em>actually<\/em> use them. If then.<\/p>\n\n\n\n<p>Social Media of course is the other Big Vomiter of nagifications. Facebook, Instagram, etc., love the option to pepper you with notifications; it&#8217;s ironic with Facebook for instance that you can turn notifications for Messenger off (because why would you want to get notifications on <em>every<\/em> device?), but then have the notifications routed through regular Facebook because <em>That Might Be Something You Really Need To See<\/em>.<\/p>\n\n\n\n<p>And don&#8217;t get me started on LinkedIn. (Yes, I know I&#8217;m veering into <em>Old Man Shouts at Cloud<\/em> territory here, but LinkedIn deserves to be kicked in the posterior.) LinkedIn will <em>always<\/em> find another reason to message you. It starts innocuously, of course. &#8220;Your connection just posted about getting a new job&#8221;, or &#8220;A connection commented on your post&#8221;. Phew. All seemingly normal and apropos of the sorts of notifications you might want from a professional networking service. But then the random stuff starts sneaking in too. &#8220;Someone you&#8217;re not connected to posted an article you might like to read&#8221;, &#8220;Someone you&#8217;re not connected to commented on a post made by someone else you&#8217;re not connected to&#8221;, or &#8220;There&#8217;s a janitorial position available in Ulaanbaatar that we think you might be interested in based on a job advertisement you weren&#8217;t interested in for a role that doesn&#8217;t match anything in your profile but you accidentally opened when we sent you a notification three weeks ago&#8221;. <\/p>\n\n\n\n<p>Such is LinkedIn&#8217;s pernicious and histrionic need for keeping you engaged that they&#8217;ve become a nagification engine all on their own. You can see just how ridiculous they&#8217;ve become by perusing <strong>Settings &amp; Privacy > Notifications <\/strong>under your LinkedIn account. <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161830.png\"><img loading=\"lazy\" decoding=\"async\" width=\"725\" height=\"630\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161830.png\" alt=\"LinkedIn upper level settings panel for &quot;Notifications you receive&quot;. This contains a list of 11 different notification categories, each leading to their own submenu of items.\" class=\"wp-image-11595\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161830.png 725w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161830-300x261.png 300w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong><em>LinkedIn Notifications Episode One: The Phantom Privacy<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>But these are only the <em>categories<\/em> under which notification settings are provided, not the actual notification options themselves. Each category leads to its own maze of other notification options:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image.png\"><img loading=\"lazy\" decoding=\"async\" width=\"726\" height=\"723\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image.png\" alt=\"LinkedIn Notification options for &quot;Allow connections related notifications&quot;, with 8 subcategories. \" class=\"wp-image-11596\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image.png 726w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image-300x300.png 300w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image-150x150.png 150w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image-144x144.png 144w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/image-120x120.png 120w\" sizes=\"auto, (max-width: 726px) 100vw, 726px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong><em>LinkedIn Notifications Episode Two: Attack of the Clowns<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>And it just goes on and on and on:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161944.png\"><img loading=\"lazy\" decoding=\"async\" width=\"718\" height=\"650\" src=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161944.png\" alt=\"LinkedIn notifications settings panel for &quot;Allow editorial notifications&quot;, with 6 subcategories.\" class=\"wp-image-11597\" srcset=\"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161944.png 718w, https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/Image-20231120-161944-300x272.png 300w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/a><figcaption class=\"wp-element-caption\"><strong><em>LinkedIn Notifications Episode Seven Thousand One Hundred and Forty Five: The Farce Awakens<\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<p>Left to its own devices, LinkedIn will find a way to notify you of <em>Things You Should Know About<\/em> many times a day. Ironically for a professional network, regardless of whether that interrupts your work or not. I&#8217;ve seen less naggy behaviour from four year olds that spent all afternoon at a birthday party eating red lollies and cake non-stop.<\/p>\n\n\n\n<p>You might hope that the device vendors are on your side, but <em>not fully<\/em>. Of course, both let you <em>edit<\/em> your notification settings, but Google&#8217;s Android lets apps turn on notifications without checking with you first, even while giving you a Do Not Disturb option. Apple&#8217;s iOS\/iPadOS will let you define different <em>Focus<\/em> times where you can choose which app notifications get through, but <em>Hey Did You Know That Apple TV+ Just Released A New Movie Featuring An Actor You Don&#8217;t Like But It Cost A Bucket To Produce<\/em>? And heaven forbid if you&#8217;re on your longest move goal streak and the end of the week coincides with the end of the month. Bzzt, Apple Watch wants you to know you closed your Move ring today. And Apple Watch wants you to know that you&#8217;ve closed your Move ring every day this week. And Apple Watch wants you to know that you&#8217;ve closed your Move ring every day this month. And Apple Watch wants you to know that you&#8217;ve closed your Move ring for 1,075 days in a row. And Apple Watch wants you to know that you closed your Exercise ring today. And &#8230; well, you get the picture. These will generally be stacked (one interruption, multiple notifications), but even so, we&#8217;ve gone from <em>delighter <\/em>to <em>annoyer<\/em>. <\/p>\n\n\n\n<p>And returning to my stated risk of becoming <em>Old Man Shouts at Cloud<\/em>, I know that you can tailor the notifications for every app; and yes, you can use options like Focus mode to give yourself a break, but you also have to sometimes stop and wonder about something that was initially heralded as being such a useful feature \u2013 when can <em>still <\/em>be a useful feature when evaluated instance by isolated instance \u2013 has cascaded into such a potent, interruptive nagging function.<\/p>\n\n\n\t<div class=\"wp-block-jetpack-gif aligncenter\">\n\t\t<figure>\n\t\t\t\t\t\t\t<div class=\"wp-block-jetpack-gif-wrapper\" style=\"padding-top:46%\">\n\t\t\t\t\t<iframe src=\"https:\/\/giphy.com\/embed\/3o7abspvhYHpMnHSuc\" title=\"star wars chosen\"><\/iframe>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/figure>\n\t<\/div>\n\t\n\n\n<p>The synergistic way that notifications have combined to exhibit an emergent behaviour of nagifications are a near perfect example to me of the importance of a holistic approach to user experience. It&#8217;s <em>not enough <\/em>to look at a specific interaction and ask yourself, &#8220;Will this be a positive, neutral or negative interaction for the user?&#8221; Unless that&#8217;s the <em>only<\/em> thing that the whole usable system is going to do, you have to look at the bigger picture \u2013 and not just one bigger picture, but multiple bigger pictures, each considering the system as a larger entity, almost like an onion-skin approach:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>What&#8217;s the user experience to get a single notification from a single application?<\/li>\n\n\n\n<li>What&#8217;s the user experience to get multiple notifications from a single application?<\/li>\n\n\n\n<li>What&#8217;s the user experience to get multiple notifications from multiple applications?<\/li>\n\n\n\n<li>What&#8217;s the user experience to get multiple notifications from multiple applications across multiple devices?<\/li>\n<\/ul>\n\n\n\n<p>If we truly want to create a good user experience, it&#8217;s imperative to keep zooming out to see how any individual interaction works in the context of all the other interactions in the system. Otherwise we might end up with the next nagification experience.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the things I&#8217;ve learned as a product manager \u2013 particularly given a lot of my focus is on&hellip;<\/p>\n","protected":false},"author":1,"featured_media":11599,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1689],"tags":[1696,1697,1153,1672,1690,1654],"class_list":["post-11590","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-management","tag-emergent","tag-nagification","tag-notification","tag-product-management","tag-user-experience","tag-ux"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/nsrd.info\/blog\/wp-content\/uploads\/2023\/11\/bigStock-Chat-Apps.jpg","jetpack_shortlink":"https:\/\/wp.me\/pKpIN-30W","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/11590","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/comments?post=11590"}],"version-history":[{"count":5,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/11590\/revisions"}],"predecessor-version":[{"id":11608,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/posts\/11590\/revisions\/11608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media\/11599"}],"wp:attachment":[{"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/media?parent=11590"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/categories?post=11590"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nsrd.info\/blog\/wp-json\/wp\/v2\/tags?post=11590"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}