understanding use through mythology

"all things are true, even false things."
mythology is successful explanation

david deutsch says that we choose theories based on their explanatory power. the study of mythology, through a myriad of cultures and peoples, reveals that we choose our myths on the same criteria. myths that endure have the power of explanation, repeatability, and often some point to more healthy social or individual conduct. in our common stories we choose success, and experience it as learning. this creates an odd dichotomy that's hard for the analytic perspective to process. myth is rarely or never factual, but always or nearly always true. the use of myth as a data source has a controversial history as a result.

defining user mythology

user mythology is a set of received or generated knowledge based on the experiences of a user base. a user base can be one person or the entire user community of a product. users create stories about their experiences in the often inscrutable world of computers and the internet all the time. those stories are refined, reformed, and passed on in accordance with how well they explain what the computer is doing, and how best to handle it. for instance, a computer that is swapping is often perceived to be "thinking very hard". both novice and expert computer users, even those who know a computer does nothing close to the process of thought, will interpret a swapping or slowed computer as thinking very hard. this metaphor is so useful it often supplants known factual data- namely that computers don't think. user mythology is part of the cognitive process of routing around trouble, or optimizing conditions for the user. by the time a myth gets around a user base it contains some important truth about the software or hardware which has survived the test of multiple perspectives. that myth has optimized the program, the environment or the user his or herself, the codification of that optimization knowledge creates a mythology.

people are continual myth creators. their interface with technology is no exception- the body of use mythos is incredibly rich and voluminous. it is an organic knowledge base, shifting and changing continually. it is highly gestaltic, and little can be gleaned from this knowledge base through reductionism and careful measurement. as a result the formal sciences which have influences the field of user interface neglect this body of information. somewhat understandably- we haven't exactly exhausted the more concrete avenues of understanding yet. the field is very young and as of yet has never generated a principle of uncontested repeatability.

why is user mythology important?

the interesting part about user mythology (beyond the rich aesthetics of all mythology that is) is that it is true, and it is the truth which is often not obtainable any other way beyond learning to interpret the mythology. it is the language that users speak to the creators of their systems in, and the language they speak to each other in. we in the ui community have spent years focusing on how to speak to users in their own terms- but far less time trying to understand them in their own terms. an example from jared spool's research on website usability illustrates the importance of listening to myth.

it was long the accepted and established fact that no one would wait for a website. users wanted sites to be fast, and often raged critically when they weren't. for years, everything was about page weights and loading time. jared spool decided to actually study people's perception vs. the actually time it took a page to load. he found that the perception of speed was almost always inverse to actual speed. the slowest pages were often perceived to be the fastest, and vice versa. people were definitely consistently frustrated with "slow" sites, though- he had stumbled upon a common mythology. it would have been easier and more obvious to simply conclude that speed in fact wasn't what users wanted. it would have been factually accurate, as well. fortunately for the field he interviewed his subjects to find out what the positive myth of speed really meant. what he uncovered was the user's the expectation of a successful experience was quantified by the idea of speed. indeed, many of the slow sites were the fastest- when it came to acomplishing a task and being freed up from needing the computer anymore. this idea helped refocus website usability from simple speed to successful completion of tasks. as a result, the web got better. (if not actually faster!)

everyday the field of ui is struggling with uptake of our work by the user community, and often in the dark. we don't know why many things fail, even in retrospect. the best we work with on many occasions is a smattering of data and our own gut interpretations of both our data and that work. we are working in a field before its founding. there is no adam smith or sigmund freud of ui- no body of unifying work which we can act and react and build on. user mythology is important above all because we need all the help we can get.

how we can use mythology

the most unclear part of a theory of user mythology is how to effectively apply it. user mythology carries a lot of psychological and linguistic baggage without much discoverable significance, much mythology will always be inscrutable to the ui researcher. also, getting usage stories out of the userbase is getting harder. user's stories are so often rebuffed or ridiculed for not being factual and literal that users have become hesitant to honestly and openly tell their stories. once we do have a body of mythology to study the task is made even more non-obvious by the context of the creator's own perceptions about how the software or system work. viewing these stories objectively requires a mental gymnastics few of us are trained in. the first step to understanding a mythology is therefore to assume it contains a view of reality you'd like to know better, and ask yourself, "how is this true?". this is a powerfully different perspective from the analysis many of us are trained in. we spend much of our live evaluating for truth and falseness. often asking "how is this true?" is a frighteningly creative process- you find yourself making up stories without much data behind them to build a bridge between the user's point of view and the creator's. it's important to remember that this is what the userbase has been doing all along. building a bridge between the literalism of computer science and user mythology suggests its own applications, beyond a better understand of the total environmental system of computers and users. information derived from it can demonstrate factors of the software no party is conscious of. for instance, an avoided area of the program or an elaborate ritual can suggest a coding or interface bug undiscovered in the development process. a mythological portrait can suggest the direction for the next generation of a piece of software. stories often contain the kind of wish fulfillment that suggest ui changes and new features which will be enthusiastically taken up by a user base. ultimately, it is my hope that a high level and ranging analysis of mythologies will point to universal and generalizable principles of interface and mature the field.

simply not enough user mythology has been documented and studied to say how useful this knowledge is in the field. what has been studied has often revealed surprising anecdotal results, but how far that might go and how universally it may be applied can't be predicted yet. my hope is to see more user stories documented and shared and serious thought given to them. until then, we ui people guess and test on.

This work is released under a Creative Commons Public Domain Dedication. To view a copy of this license, visit http://web.resource.org/cc/PublicDomain or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.