Anti-fragile UX

cognitions, design, design thinking, strategy

This is a repost of an idea I’ve dreamt of for nearly a decade (and leveraged to help improve design thinking and approaches, though not to the extent described below). Now, in this time of AI, global audiences, and awareness of accessibility, it seems this could be possible. (Please note: some links now go to the Wayback Machine capture of a site.)


Nobody wants a fragile user experience. The thoughts that come to mind when you imagine such a site are probably buggy, not very usable, difficult to navigate, limited compatibility, and most definitely not user-friendly.

Now imagine a robust web app. This site would work across most if not all browser and devices, “gracefully degrading” when necessary. It would be usable, useful, and user-friendly, fulfilling the promise of site for the user. Bugs would be a rare event.

After reading Nassim Taleb’s antifragility discussion on Edge’s World Question Center, I think we can do better. As Taleb envisions it, an antifragile system is one that is “beyond robustness,” one that not only withstands disorder and change, but loves those things. Taleb provides an example:

Just as a package sent by mail can bear a stamp “fragile”, “breakable” or “handle with care”, consider the exact opposite: a package that has stamped on it “please mishandle” or “please handle carelessly”. The contents of such package are not just unbreakable, impervious to shocks, but have something more than that, as they tend to benefit from shocks.

So let us coin the appellation “antifragile” for anything that, on average, …benefits from variability.

In this and following posts, I’m going to discuss what the characteristics of an anti-fragile web app might look like. These include (but are not necessarily limited to):

  • A self-refining interface. The more browsers, devices, and user preferences it’s exposed to, the better it can refine itself, and predict or suggest the ideal UI for a given user with a given browser or device.
  • Self-refining taxonomy. A content strategy that benefits from variety and size. I’m convinced that in the post-Google, post-UX, post-social media world, semantic information management in all forms will be the next big thing. (Note: by post-Google, post-UX, etc., I don’t mean a world existing without those things. Rather, I mean the world that has thoroughly incorporated these and similar game-changing concepts and is ready to grow from there.)
  • Simplicity of structure, allowing flexibility of response.
  • Loves change. Learns from being used for new and unexpected purposes, adapting the new ability or use to improve or expand existing features.
  • The broader and more varied the audience, the more information there is to develop targeted content and interfaces.

self-refining interface

What on earth is a self-refining interface? A self-refining interface is one that adjusts itself to user needs, either at an aggregate or individual level. Ideally it would do both.

Today we have a plethora of interfaces with which to browse the web. Notepads, smart phones, PDAs, laptops, televisions and more are used to present online information. There are even a few awkward-looking wristwatches receiving online updates, heralding the arrival of the smart gadget. The Pew Internet & American Life Project reports a sharp increase in adults using mobile devices to access the internet, as well as other online activities. Cell phone ownership is stable, but using phones for purposes other than phone calls is going up, up, up.

This marks the beginning of the end of pixel-perfect web design. No longer is there a single fold, above which content cues should reside; no longer can a company focus solely on meeting their audience’s needs by designing for the top three browsers across the top two computer operating systems. Graceful degradation is going the way of the dodo. Instead, we need evolutionary designs, adaptable to a variety of niches.

Companies who have already focused on this typically seek to determine the device being used by a particular user, then serve them content optimized for that device. Unfortunately, with the broad variety of devices in use, it’s difficult to accommodate all of them. Alternatively, they offer a “mobile” or “text-only” link, optimized for users with low bandwidth or smaller mobile devices. Again, we have only a couple of optimizations, and as user trends change, the developers behind a given web application or site must run to keep up.

Built-in design adaptability might work in many cases. For example, a combination of incrementally sized, wrapping modules and liquid layout could flexibly accommodate both broader and shorter resolutions (the Xoom’s resolution, for example, is 1280 x 800). Navigation could be persistent, but fly out on mouseover. Tricky to do, but not impossible. There is no “graceful degradation” because all resolutions are intended to happen. But this is merely robust.

What if the web application itself took this optimization a step further? Imagine these scenarios:

A site that actively analyzes user system demographics and develops UI and navigation options for a variety of interfaces; users can select their preferred default. Depending on the intelligence of the system, these could be based on persona types, or actually customized on a user-by-user basis.

Proactively personalized interface preferences. Based on a user’s interaction behavior, the site infers their content and navigational preferences and presents or suggests an interface matching those. Do they like clicking on tags? Perhaps a tag cloud-driven navigation should be integrated into their UI.

To be honest, I’m not certain what a truly antifragile user experience would look like. But I know we’ll never get there if we don’t think about it; and thinking about it will bring us more robust UX along the way.

references


27 February 2011

Originally posted on UXtraordinary. See the archived original post.

Actual, practical UX strategy

design, strategy

Paul Bryan, of the LinkedIn UX Strategy and Planning group, contributed There is no such thing as UX strategy, on UXmatters. Bryan’s clearly got a handle on the subject, but some of the user responses (“This UX Strategist role should be a skill of a PO;” “I thought we decided there was no such thing as UX Strategy…and that UX was strategy?”) revealed a widespread lack of understanding on what it is and who should do it (and no, it’s probably not product owners. A PO truly gifted in UX is not only extremely rare, but has many non-UX roles to fulfill. Adding this to their plate is the wrong call.)

While I agree with Bryan’s thesis that there should be better understanding and use of UX strategy, but in the article he behaves as though this is a goal. Having seen UX strategy happen and consciously done it myself for the better part of a decade, I submitted the following comment:

It is real, and it’s happening in some places. I think the reason for the confusion lies in lack of definition about not simply what UX means, but what strategy means.

For me – and I’ve been doing user experience under one title or another for over 14 years now – UX is “everything that is the case;” it’s everything the user experiences in the context of your brand. Designing good UX is not possible without understanding product strategy; designing great UX is not possible unless product strategy integrates UX strategy. Frequently the only person who can do that is the UX designer, unless you’ve hired product people with design backgrounds, which is rare. User experience rests on the three pillars of user research, usable IA/UI/IxD, and purpose-driven vision. You have to understand your users’ goals, your client’s goals, and be able to bridge them.

So there are different flavors of UX strategy, and a good UX strategist uses them all at different times.

  • Brand-integrated user experience design that is not only usable and delightful, but actively furthers the brand. For example, it’s not enough to simply provide a space for a promo on a page; the UX designer should help drive which promos will not hurt the purpose of the page, and may even increase user value and enjoyment. You have to integrate the web, print, TV, off-site advertising, enewsletter, and other items to have an integrated UX strategy. (Yes, this does actually happen at times.)
  • UX evangelism strategy. Figure out how to get people thinking in user terms. At a highly numbers-driven social network, I introduced them to the concept of measuring not just user-generated content (UGC) but user-generated activity (UGA), lumping it all under user-generated experience (UGX). Product owners and others measured UGA on their own, which forced them to think from the user’s perspective.
  • Research-driven UX strategy. In the example in the second bullet, UGX became a strong driver of overall UX strategy – we consciously presented activities to users in a particular order, based on user research and testing, designed to both optimize their experience and increase the ROI on their activities. We also studied communication patterns of UGA and UGC, determining where the best user value and ROI lay there as well.
  • Road map strategy. As user advocates and researchers, UX strategists can contribute significantly to road map work. For example, putting on our analytic hats we can show product strategists how to objectively measure concepts they tend to consider intangibles, such as competitiveness. We can also show how UX focused strategies such as the ones above can be integrated into their road map for the benefit of both user and company.
  • Last but certainly not least, there is perspective-drive UX strategy. Here, the underlying narrative/perspective of the users on the site should drive UX strategy. For example, examining user personas recently to get the unifying “hook” behind a software app, I realized that while the users themselves were very different in many key ways, they were all concerned with the same ultimate goal. It’s actually not in the app itself, but putting that goal first in my design immediately became the underlying theme/narrative behind all my UX choices. If a design choice doesn’t further that goal, it’s probably the wrong choice, and it’s out.

These are some of the many aspects of UX strategy I’ve used, and I’m sure I’m not the only one. While which ones work for you depend on your role, good UX designers should probably consider all of them as much as possible in our work.

Thanks for the great conversation-starter.


Originally posted on UXtraordinary.com.

UX design as contract

design, psychology

Back to William James again, and my favorite quote: “My experience is what I agree to attend to.”

Previously I wrote about what this said regarding the range of experience UX designers could leverage to engage users (UX happens everywhere).  But there’s more behind this statement than the observation that where a person’s attention goes, there goes their experience of the world. There’s an ethical responsibility implicit there as well.

What and how we attend to things matters to our quality of life. Psychologists, medical doctors, and Buddhists have known this for some time (Buddhists have known it a bit longer). Focused attention is used in mindfulness-based stress reduction programs for cancer patients; an excessive level of difficulty in maintaining focus is a diagnosable disorder; “right mindfulness” is part of the Buddha’s Eightfold Path. The very process of therapy involves drawing attention to specific patterns of behavior.

But attention isn’t the whole story. If William James is correct, then experience involves not just attention, but an agreement to attend. When a user agrees to give us (UX architects) some of their attention, they are in effect agreeing to make us a small part of their experience of the world. They are allowing us to have an effect on their quality of life, small or large depending on what our product or service is.

As the other half of that agreement, we enter into an unspoken contract with users to make that experience worth their while.


Originally posted on alexfiles.com (1998–2018) on January 2, 2011.

Messy is fun: challenging Occam’s razor

design thinking, psychology, taxonomy

The scientific method is the most popular form of scientific inquiry, because it provides measurable testing of a given hypothesis. This means that once an experiment is performed, whether the results were negative or positive, the foundation on which you are building your understanding is a little more solid, and your perspective a little broader. The only failed experiment is a poorly designed one.

So, how to design a good experiment? The nuts and bolts of a given test will vary according to the need at hand, but before you even go about determining what variable to study, take a step back and look at the context. The context in which you are placing your experiment will determine what you’re looking for and what variables you choose. The more limited the system you’re operating in, the easier your test choices will be, but the more likely you are to miss something useful. Think big. Think complicated. Then narrow things down.

But, some say, simple is good! What about Occam’s razor and the law of parsimony (entities should not be unnecessarily multiplied)?

Occam’s razor is a much-loved approach that helps make judgment calls when no other options are available. It’s an excellent rule of thumb for interpreting uncertain results. Applying Occam’s razor, you can act “as if” and move on to the next question, and go back if it doesn’t work out.

Still, too many people tend to use it to set up the context of the question, unconsciously limiting the kind of question they can ask and limiting the data they can study. It’s okay to do this consciously, by focusing on a simple portion of a larger whole, but not in a knee-jerk fashion because “simple is better.” Precisely because of this, several scientists and mathematicians have suggested anti-razors. These do not necessarily undermine Occam’s razor. Instead, they phrase things in a manner that helps keep you focused on the big picture.

Some responses to Occam’s concept include these:

Einstein: Everything should be as simple as possible, but no simpler.

Leibniz: The variety of beings should not rashly be diminished.

Menger: Entities must not be reduced to the point of inadequacy.

My point is not that Occam’s razor is not a good choice in making many decisions, but that one must be aware that there are alternative views. Like choosing the correct taxonomy in systematics, choosing different, equally valid analytic approaches to understand any given question can radically change the dialogue. In fact, one can think of anti-razors as alternative taxonomies for thought: ones that let you freely think about the messy things, the variables you can’t measure, the different perspectives that change the very language of your studies. You’ll understand your question better, because you’ll think about it more than one way. And while you’ll need to pick simple situations to test your ideas, the variety and kind of situations you can look at will be greatly expanded.

Plus, messy is fun.

Originally posted on former personal blog UXtraordinary.com.