NEWS: Disturbed ringtones Download real ringtone Mobile prepaid ringtone t Sprint cellular phone ringtone Free i560 nextel ringtones Bob marley ringtones Fall out boy ringtone Free polyphonic ringtones for sprint sanyo phones Monty python ringtones Zombie nation ringtone Family guy ringtones Jimmy buffett ringtones Ringtone for cingular phone Normal ringtones? Verizon phone ringtones Mono ringtones Cingular real music ringtone Free polyphonic ringtones in keypress Where can i get free ringtones Cellular free kyocera phone ringtone Bob the builder ringtone Stewie ringtone Mobile phone ringtones Free ringtone for motorola t720: Download i730 ringtone Tubular bells real tones ringtone. Ringtone downloads Nextel free ringtone creator, Aventura ringtones Cellular download free phone ringtone? Juggernaut bitch ringtone Download free motorola razr ringtone v3! Free lg ringtone verizon vx3300 Free mp3 ringtone for sprint phone Free mmf ringtones Seinfeld ringtone Free ringtone no subscription Ringtones for motorola v60i Planet ringtones Muppet show ringtone, Lil jon ringtone 6016i free nokia ringtone sprint Maker mp3 ringtone 20 free lg ringtone verizon wireless Downloads free i730 motorola ringtone Lustra ringtone Download free sprint ringtones Phones with mp3 ringtones Hindi ringtone Free ringtone for motorola trac phone Ringtones music Our man flint ringtone I730 nextel ringtones Cellular download free ringtone us, Send ringtones Download ringtone for nokia phone free Silent ringtones Nextel ringtone loader software Tracfone ringtone Free funny ringtone! Free ke413 kyocera ringtone Motorola v60i keypress ringtones Motorola 120t ringtone Ericsson t68 ringtone composer com download free nokia ringtone site Gold digger real ringtone Ringtones to send to your phone Black crowes ringtone: Free siemens a50 ringtones aus 3100 free nokia polyphonic ringtone Polyphonic ringtone downloads Lg vx3200 ringtones 6560 nokia ringtone Ringtone crazy frog Free ringtones for nokia cell phones Ddr ringtones Free ringtones for lg verizon wireless phones Hung up ringtone? Verizon wireless ringtones Free ringtone for cingular lg phone Free ringtone unlimited 24 ringtone for nokia Phones mobile ringtone converter mp3 ogg amr mmf Motorola note ringtone v60i Free cingular ringtones Ringtone websites Ringtones for alltel mobile phones Free ringtone for verizon lg cell phone High school musical ringtones Free crazy frog ringtone sent to mobiles. Cell free phone prepaid ringtone Fire truck ringtone No charge ringtone Sound effects ringtones, Hustle and flow ringtones V551 mp3 ringtones? Download polyphonic ringtones through wap Ringtones for cellular phones Cellular phone ringtone us Cellular phone ringtone samsung Metropcs free ringtones Free sprint cell phone ringtone, Star wars ringtones Pocket pc ringtones Motorola v170 ringtones Sprint pcs ringtones Cd game nextel ringtone wallpaper Motorola v60 ringtone converter Ringtone upload Eminem ringtones free Download mp3 ringtone Free fall out boy ringtones. Nightmare before christmas ringtones Ringtones for v170 motorola tracfone? Cingular download free ringtone Free verizon ringtone sent to your phone, Real tone ringtones Non subscription ringtones Josh gracin ringtones Ctu ringtone 24 Red dwarf ringtone Free toby keith ringtones Nickelback ringtones Keypad ringtones: Mp3 into ringtone Free nokia indian ringtones Zingy ringtones Free ringtone for prepaid cellular phone Ringtones for tracfones Razr v3 ringtones! Lsu ringtone Motorola ringtone maker Cingular music ringtone Download ringtones free i90c Free cell phone ringtones download Cellular download free ringtone us: Black cingular eyed pea ringtone Free notorious big ringtones Free real ringtone Strawberry letter 23 ringtone. Indian ringtones for nokia Gree ringtones Music ringtones for the motorola razor Nextel motorola ringtones Cellular free game phone ringtone Download free ringtones for alltel phones. Free mobile ringtone motorola Harley ringtones for audiovox Sabre dance ringtone Mp3 ringtones for kyocera slider remix, Kyocera 2235 ringtones 8260 ringtones Maker nextel ringtone software Nextel motorola ringtone Free i560 nextel ringtone Free ringtones for cingular wireless nokia phones Free midi ringtones Free nokia 2126 ringtone 3200 free nokia ringtone Ringtones for razor v3: Madagascar ringtones O zone music ringtones Talking ringtone Verizon free cellular ringtone Free music pcs ringtone sprint Lg phones ringtones Nokia ringtones free Sprint download ringtones, Absolutely free ringtones Sprint wireless ringtones: Free ringtones for verizon phones Free lg ringtone vx3100 Nextel i95 ringtone Cow and chicken polyphonic ringtones! Download ringtone for motorola cell phone Napster ringtones! 4010 lg ringtone Free ringtone verizon lg vx3200. Free us cellular ringtones Free motorola v60s ringtones Free lg polyphonic ringtones Brand new ringtones. Download free nextel phone ringtone 3g for free ringtones Free music ringtones for boostmobile Mp3 ringtones verizon, Ringtone download Grits and eggs ringtones. Nextel i730 ringtone software Polyphonic ringtone downloads Ringtones for cellular south Free voice ringtones: Eurotrip ringtone Download free ringtone software Free motorola ringtone v266 Sopranos ringtones? Motorola cell phone ringtone Download ringtones for nextel phones Free ringtone for samsung cellular phone Ozzy osbourne ringtones? Free lg phone ringtones Free ringtone for verizon cellular phone Motorola v60 ringtones Polyphonic football ringtones 3586i nokia ringtone Blackberry 7280 midi ringtones Bong hit ringtone Buy cingular ringtone Shakira ringtones Latin ringtones Reggeton ringtones Frog ringtones Boost ringtones Panic at the disco ringtone: The source ringtones Free kyocera ringtone slider Ringtones for samsung cell phones Free hindi ringtones for nokia Free nextel i710 ringtone Mp3 ringtones for lg Ringtone for lg vx6000 us cellular John cena ringtones Free verizon wireless ringtone I760 nextel ringtone Free voice ringtone Ringtones for nokias Texas country real ringtones Bob the builder ringtone Titanic ringtone nokia keypress Baby crying ringtone mp3 Free verizon motorola v265 ringtone Create ringtones Free ringtones for a panasonic phone Nextel real ringtone: Free motorola ringtone v120c Free bollywood song polyphonic ringtones: Garth brooks ringtones Free nextel ringtone converter Sprint ringtone Ringtones for motorola razrvc3? Nextel ringtones i730 Airtel ringtone: Cdma motorola ringtone v60i You have an incoming call ringtone Take me out to the ballgame ringtones Car ringtones? Nextel i730 ringtone Free siemens mobile ringtones Metallica ringtones Yoda ringtones: Ntelos ringtones Download free nextel i710 ringtones Ringtone star trek communicator Cell free ringtone sprint Downloadable real ringtones Hifi ringtones. Motorola v70 ringtones Notorious big ringtone! Edge wireless free ringtones Cingular razr ringtone Remedy by seether ringtone Free real ringtone Ringtones for a samsung Cingular polyphonic ringtone Free ringtones for sprint phones Brown eyed girl ringtones! Download free ringtone software Free ringtone verizon Free ringtone sms sprint Free ringtones for sprint pcs, Nokia ringtones for tracfone Free ctu ringtone? Free websites for free polyphonic ringtones Free bollywood ringtones Misfits ringtones Free ringtones for motorola v60i? Final fantasy victory ringtone New zealand ringtones Clint eastwood ringtones Cell free phone prepaid ringtone Absolutely free phone ringtone sprint Shinhwa ringtone Eric prydz ringtone Free lg phone ringtone verizon vx3200 wallpaper Ringtone converter Free motorola v60i tracfone ringtone Cellular motorola phone ringtone v60i Download phone ringtone sprint Razr v3 ringtones Download free i730 ringtone Ringtone and wallpaper screensavers themes for cell phone Free american idol ringtones: Free ringtones for cricket phones Keypress ringtones motorola Free kyocera rave ringtone Download free samsung ringtone Download free motorola ringtone v300 Polyphonic ringtone downloads C353 free motorola ringtone 50 cent real music ringtone Free ringtone for nokia 1100 phone Phantom of the opera ringtone mp3 Phantom of the opera ringtones Nextel ringtones Free john cena ringtones Free ringtone for nextel phone Ringtone maker Nightwish ringtones! Buy cingular ringtones individually Nextel i560 ringtones Cingular samsung ringtone Free gujarati nokia ringtone Ringtone composer for motorola Hustle and flow ringtones. Country music ringtones free Blink 182 ringtone Free polyphonic ringtones for mobile phones Free polyphonic ringtones for sprint: Free mobile motorola ringtone t Monday night football ringtone Free keypress motorola v66 ringtones Lg ringtones! Cellular phone ringtone canada Ringtones for cellular one phone! Cellular download phone ringtone Free ringtones for alltel cell phones Nokia 1100 ringtones Free ringtones for cingular: Nextel ringtone software cd Free ringtones and screensavers Ringtones mp3 motorola Ringtone for alcatel one touch 535 in malaysia: Polyphonic ringtones for verizon wireless Pink panther ringtones Free ringtone makers Office space ringtones! Free motorola ringtone v300 Doctor who ringtone Original motorola ringtones Free chinese ringtone Free cingular ringtone Motorola mp3 ringtone Lg pm225 ringtones 3g free phone ringtone sprint The annoying thing ringtone Polyphonic and ringtones and software Nokia polyphonic ringtones Centennial free ringtone Non subscription ringtones Sweet home alabama ringtones Nextel cellular ringtone I like to move it ringtone Free lg vx4400 ringtone Mono ringtones Free nextel wav ringtone Download free ringtone for verizon phone Sanyo ringtone Free ringtones for 6010 phone of hilary duff: Audiovox cdm8900 free ringtone Free verizon motorola ringtone Music ringtone for nextel phone Download polyphonic ringtones Download free i710 nextel ringtone Downloadable free phone ringtone verizon wireless Polyphonic ringtones samsung Kyocera ringtones Cingular shop ringtone Ringtone free Motorola v60i ringtone converter Keypress ringtone samsung: Free ringtones for 6010 phone of hilary duff Nokia 6102 free ringtones. Ringtone affiliate program Free panasonic polyphonic ringtones: Sweet home alabama ringtone Prepaid phone ringtones Totally free motorola ringtone Text message ringtones Grateful dead ringtones Free bollywood ringtone Motorola ringtone Ringtones for samsung, Loud ringtones Cell phone ringtones downloads? Free metro pcs ringtone Mp3 to polyphonic ringtone converter? 3310 nokia ringtones composers Cingular download ringtone sound tone? Free verizon lg ringtone Free hip hop ringtone Alltel ringtone wireless Create sprint ringtone The used ringtones i caught fire in your eyes Keypress motorola ringtone Scooter ringtones I850 nextel ringtone Ringtones logos wallpapers for nokia 3510i Free samsung v200 voice polyphonic ringtones. Download ringtones for my cell phone Jerry springer ringtone Alltel download free ringtone Motorola ringtone format. Create your own ringtones Ringtones for motorola razr v3 Free true ringtones 8260 ringtones? Free nokia phone ringtone sprint Crazy download free frog ringtone Him ringtones Explicit ringtones Free monophonic motorola ringtone v60i Johnny cash ringtones. Free razr ringtone verizon Composer motorola free ringtones True tone ringtones Free ringtones for motorola verizon? Downloadable ringtones for sprint Star wars ringtones free Our man flint ringtones Free blackberry ringtone for nextel Free ringtones for uscc Madonna ringtones Mp3 to ringtones Free ringtone sprint user C350 download free motorola ringtone Boston legal ringtone Free motorola c350 composer format ringtones The used nokia composer ringtones. Free cell phone ringtones for nokia cingular Motorola mp3 ringtone Ringtones free Paul wall nextel ringtones Polyphonic ringtones tv themes Free suncom ringtones? Ringtones sent to your phone Cingular cellular phone ringtone? Aerosmith ringtones Motorola v557 ringtone, 4900 free ringtone sanyo sprint Free wireless ringtones Aqua teen hunger force ringtone Downloadable ringtone for cingular Ringtone play strip poker online Sharp gx10i ringtones? Coldplay ringtones Motorhead ringtones Kyocera 2235 ringtones Sprint nextel ringtone Free blackberry 7520 ringtones Send ringtones to your phone Free ringtone for verizon lg tm510 Free nextel mp3 ringtone! Ringtones for nokias 24 ctu ringtones! Mc hammer ringtone Download free ringtone Free bon jovi ringtones Free nokia ringtone. Nokia 6600 ringtone Free ringtones for kyocera phones V60i ringtone composer Real ringtones Download ringtones verizon Cinglar ringtones! Ringtone makers Aventura ringtones Captain pugwash ringtone Lord of the rings ringtones Ringtones compatible with verizon Free download able nextel ringtones? Verizon ringtone downloads Tupac california love ringtone? Free polyphonic cingular ringtone Ringtone for us cellular phone Free ringtones for lg Ringtones free downloads. Free motorola ringtone composer Breaking benjamin ringtones Sidekick ii ringtones Code free motorola ringtone Download free ringtone for verizon wireless phone Free pcs phone ringtone sprint vision Motorola i90c ringtones Free lg vx 3200 verizon wireless ringtone Lg vx9800 mp3 ringtones Free us cellular ringtones 6000 free lg ringtone verizon Free polyphonic ringtones for usa Cingular download free ringtone wireless Free gospel ringtone I760 nextel ringtone Keypress composer ringtones! Samsung polyphonic ringtones Mp3 music ringtones. Free ringtone for verizon wireless cellular phone Tubular bells ringtone Immortal technique ringtones Motorola v400 ringtones Ringtones phone mobile cell java games phone logos noki Nextel ringtone software cd! Free pcs pm812 ringtone sprint Led zeppelin ringtone Notorious big ringtone Looney tunes ringtones! Free ringtones for lg vx6100 cell phone Cingular ringtone downloads. Download hindi ringtone The chicken dance ringtone Phones with mp3 ringtones Free i730 nextel ringtone voice! Free mp3 ringtone sprint Rascal flatts ringtones Nokia cell phone ringtones Ctu phone ringtones Free ringtones for a nokia 3360 without phone internet Free voice ringtone Flavor flav ringtones Free soca ringtones: Free ringtone code for a motorola 120t Nokia ringtones in kepros free, Free rtttl ringtones Motorola t191 ringtone Free siemens mobile ringtones Free motorola phone ringtone verizon Free motorola mp3 ringtones Cell free nextel phone ringtone Motorola v60i ringtones keypress Animal download free motorola ringtone sound v551 Free keypress ringtones for my motorola Free tmobile ringtones: Lg vx6100 ringtones Old style phone ringtone Mp3 ringtones for nextel Free game ringtone verizon! Motorola 120t ringtones Sprint ringtones free Asian ringtones Mp3 ringtones motorola Free ringtone for verizon wireless customer Free sprint ringtone downloads Sprint ringtones free Cell free phone ringtone verizon? Cingular christian ringtone Thugz mansion ringtone: Cinglar ringtones Ringtones for Free sean paul ringtones Free hindi song ringtones. Free wap download killswitch engage polyphonic ringtone Cingular ringtone Converter download free ringtone Free real music ringtone sprint Siren ringtones Free motorola ringtone downloads Nextel cell phone ringtone Make your own nextel ringtone, Nokia 2600 ringtone Boost mobile ringtone maker Free ringtones from qwest wireless Nokia polyphonic ringtone: Free ringtone sprint totally Free motorola imelody ringtone? Verizon wireless ringtone Audiovox 8410 ringtones Download free mobile ringtone t Midi ringtone Free phone ringtone sprint vision British telephone ringtone Free backstreet boys ringtones larger than life Arac free ringtone sprint Er theme ringtone Zz top ringtones Free cellular phone ringtone downloads Download mosquito ringtone, Free get phone ringtone sprint Mmf ringtone, Free ringtones for nokia Free kingdom hearts ringtone Free nextel cell phone ringtone Free hindi movie ringtones? Godfather ringtone motorola Ringtone codes Free verizon polyphonic ringtones Free us cellular ringtone, Free cingular ringtone usa Ringtones logos wallpapers for nokia 3510i Dowload ringtones from computer to phone Free kingdom hearts ringtone Free real ringtone for sprint phone Unicell ringtones Red dwarf ringtone Ringtones alltell Captain pugwash ringtone Ring tone download i730 nextel ringtone Free ringtone for nokia 1100 phone Motorola 120e ringtone: Make your own ringtones free Free sound effects ringtones Buy cingular ringtone Caller ringtone Real music ringtone for nextel i730 Free blackberry ringtones! Cingular ringtone and wallpaper Download mp3 ringtones? The who ringtone Cellular free kyocera ringtone us: Cellular phone free ringtone download Free ringtones for us cellular phone, Free alltel motorola ringtones free Free samsung cell phone ringtones Sportscenter ringtone Kid rock ringtones Ringtones for cricket wireless Nokia polyphonic ringtones Free polyphonic ringtones for mobile phones New ringtones: Top gun theme ringtone Nextel free ringtone creator. Download free ringtones Free downloadable polyphonic ringtones usa! Caller ringtone Lg phone ringtone wireless, Composer ringtones for nokia Clint eastwood ringtones! Download bollywood ringtones Super mario ringtone Free pcs rap ringtone sprint Real ringtone nokia Free ringtones for my samsung e105 cell phone Phantom of the opera ringtones Free cingular ringtone usa Cingular media mall ringtone Free t mobile ringtones Free samsung polyphonic ringtones Free reggaeton ringtones Nokia 3360 free ringtones. Download free nextel ringtones Free get ringtone sprint Ericsson free ringtone sony Free motorola v60i hip hop ringtones Motorola t720 ringtone Cell free motorola phone ringtone v60i Firefly ringtone Cell free phone ringtone, Send ringtone to phone Free suncom ringtones Free ringtones for my prepaid 3390 nokia Sprint ringtones Free music ringtones for nextel Cingular wireless ringtones 0 Us cellular free ringtones. Led zeppelin ringtone Free alltel soho ringtones How to create ringtones Us cellular ringtone Ringtone creator software South park ringtones Tamil ringtones Free ringtones for all sprint phones Free ringtones for nokia 1100 Ringtone websites! Free ringtones for my cell phone jason alden Free motorola ringtone text v66 Free ringtones alltell Free eminem ringtones, Grits and eggs ringtones Free ringtones for virgin mobile phones Att wireless ringtone Free persian ringtones Here we go ringtone Free music phone ringtone sprint: Ringtones from pc to phone Phones the pussycat dolls ringtone Star wars mp3 ringtones Alltel download ringtone Country ringtones Make ringtones Disney ringtones for nextel Uscellular ringtones. Sprintringtones Nokia 3205 ringtone, Free cellular ringtones Polyphonic ringtones free Nextel ringtone uploader Free nokia keypress ringtones Jerry springer ringtone Ringtones for alltel Free ringtone codes We like to party ringtone Free motorola mp3 ringtone 311 ringtones Eminem ringtone 3g free ringtones Samsung ringtones download Free cell phone wallpapers and ringtones Midi ringtones motorola 5450 free lg ringtone Nokia ringtones free Korean ringtone Joe nichols ringtones Best ringtone Free polly ringtones How to make your own ringtones Boomer sooner ringtone Download able ringtones for sprint phones Free realtone ringtone Beverly hills cop theme ringtone! How to download ringtone Siemens mobile ringtone New latest hindi ringtones Free polyphonic ringtones from verizon Free nextel ringtone sprint Free ringtone sprint voice? Motorola v600 ringtones 96 quite bitter beings ringtone com Wildlife nokia ringtones Free nokia 2126 ringtone Airwolf ringtones Motorola v60i composer ringtone Ringtone siemens! Barbie girl ringtone Vietnamese ringtones! Download mp3 ringtone Godfather ringtone motorola 7520 ringtones Verizon lg ringtones Free nextel ringtone converters Janis joplin mercedes benz ringtone? Download midi ringtone Reggae ringtones, Free siemens mobile ringtones Mobile ringtones
Posts from October 2005
10/30/2005
IA 2.0

Fledgling user experience magazine UXMatters is just about to launch. I wrote an article for the inaugural issue, which now appears on the site as a preview for what’s to come.

The article describes the various challenges that face an information architect in light of technological and cultural changes happening online — dubbed, for the time being, Web 2.0. Let me know what you think: brownorama [via] gmail [period/dot] com.

[Update: for some reason, the preview issue appears to be down. You can find it cached at Google.]

-->
10/28/2005
Tired of the same ol’ UX shtick?

You’ve read everything you can get your hands on about Web 2.0 or design thinking or the intersection of business and design or even enterprise information architecture. You’ve followed the latest debate on folksonomies, even given relevant comments ironic tags in del.icio.us. You’ve thrown your hat into the ring on the IA/ID heavyweight match and compared every last sample wireframe published online.

Or you’d like to, but you’re just too lazy. Well, it’s time to find yourself another blogosphere. That’s right, there isn’t just one sphere. There are several, and rarely do they intersect. And I don’t know about you but there are only so many times I can see AJAX and Flash mentioned on the same page without saying, “Do I really, really care?”

At some point in the last six months or so I started reading screenwriters’ weblogs. I’m particularly intrigued by (1) the creative process of these unsung heros of the movie business and (2) the insane politics they deal with — rivaled perhaps only by the bureaucracy of federal consulting.

Interested in freeing your mind from the shackles of industry buzzwords and pointless debate? No? These guys might change your mind:

-->
10/20/2005
Stupid Visio Tricks #128: Tables of Contents

(This post is dedicated to Donna Maurer, who is as committed to the Visio cause as I am.)

At the IA Retreat, Todd Warfel put a great presentation together on making wireframes documents cleaner through the use of grids. His talk was not only useful and engaging, but it led to some really interesting discussions about the use of wireframes in our work.

One thing that came up was including a table of contents at the beginning of wireframes documents. I’m a big fan of tables of contents. They establish an agenda for your presentation and sets participants’ expectations.

Of course, creating a table of contents can be a real pain in the neck, especially with long Visio documents. So, I did a web search to find out if Visio can automate this for me. Of course, it can. This script creates a series of boxes on the first page of your document, where each box contains the name of one page. This script, however, has some shortcomings:

  1. It does not include page numbers.
  2. The formatting of the boxes created is a little unwieldy.
  3. For some reason, the boxes appear in reverse order, with the last page at the top of the list.
  4. The list included background pages.

So, I dusted off my scripting chops and made a couple modifications. My version of the script:

  1. Creates two boxes for each page, side by side, one containing the page name and one containing the page number.
  2. Uses boxes that are .25″ tall, instead of a full inch.
  3. Removes the hyperlinking feature, which is of no use on paper.
  4. Excludes background pages.
  5. Lists the pages in order.

The script puts the boxes off to the side (at 14″ on the horizontal axis) so you can easily reposition them without covering anything else on your cover page.

-->
It’s spamming cats and dogs!

I’m getting *crazy* amounts of comment spam, so shutting down comments for the time being. Suggestions for a WordPress spam filter? Send me an email at brownorama [via] gmail [not-a-comma] com.

-->
10/16/2005
Current Events Reading Group

We’ll be discussing Freakonomics.

-->
10/14/2005
Decision-based design

One of the major conclusions of my work in content management theory is that systems designed to enforce decisions will fail. Consider a workflow system that forces users through the same process, regardless of circumstances. Invariably, situations arise where the basic workflow doesn’t hold — authors are absent from work, editors don’t have the right expertise to review a document, the content demands a new structure. Yet the majority of content management systems — indeed, most business systems — prevent humans from accommodating these scenarios because they are confined by the rules imposed by the computer.

I realized that computers should stick with what they’re good at — serving up information — and humans should be allowed to do what they’re good at — making decisions about day-to-day situations. This is the essence of decision-based design:

  1. Focus the system on providing information to users to support the decisions they need to make.
  2. Trust users to make good decisions if given the right information.
  3. Avoid enforcing business rules, which may change with each new situation.
  4. Evaluate requirements based on the extent to which they support decision-making.

Coincidentally, I have begun work on a new system that is ripe for applying this philosophy. This project has a couple things going for it:

  1. The tech lead and I met informally a few weeks ago, and it was clear that he and I see eye-to-eye on this approach. He lamented the existing system as inflexible, indicating that the users have been extremely frustrated that it’s not designed to match their thought process. They’ve had to develop some work-arounds to accommodate situations that are not as extraordinary as they first thought.
  2. The system is meant to support a process with more-or-less clear inputs (submissions from customers), outputs (approval or denial of submissions), and milestones (specific dates are determined at the outset). These clear-cut bookends make it easy to imagine the process in this way.
  3. The system has pretty clear roles: a lead (the person who makes the decision about the customer submission) and a reviewer (the person who does the initial review of the submission and makes a recommendation). Because of these clear roles, we could structure our conversations around the different people making different decisions.

(The purpose of the project is to support a process for reviewing submissions from this organization’s customers and providing some kind of response.)

We’re still in the early stages of the project, but so far it seems to be working well. The project manager, tech lead and analysts have been enthusiastic to play with these new techniques, for which I’m most grateful. The design team seems to know that I won’t let them down, and they’ve been positive about my lines of questioning, so I seem to be getting at information that will help inform the design. Here’s what we’ve done so far:

Decision Lists

Instead of compiling all our observations into a list of requirements, we brainstormed a list of decisions our users have to make during the course of the process. These decisions were expressed in the form of questions like, “How many reviewers will we need?” Though the answer varies with each situation, they pretty much always have to answer this question.

As the brainstorming progressed, we sorted the decisions in more or less chronological order and categorized them in different events. For each event, we indicated who the key decision-maker was and the scope of the decisions — what the decisions applied to, whether that be the entire project, one of the customer submissions, or one element from one of the customer submissions. Most importantly, we began listing the inputs — the information that the users need to make the decisions.

The outcome of this process was a table that listed every decision our users have to make during this process. I also captured some of our outstanding questions about the process, so we could clarify with users at a later date. Some observations from this exercise:

  • Different people answer the same questions differently. The best example is the assignment of reviewers to customer submissions. Some leads do this arbitrarily while others apply a thoughtful approach. It told us that we couldn’t use the system to enforce any particular method.
  • Some decisions are repeated. Since our users are looking at a collection of items, they need to ask the same questions about each item. Sometimes they can make these decisions in bulk — about a number of items at once — and in other instances, they can only make them one at a time.
  • Some people have to answer the same question based on different inputs. Leads and reviewers all have to decide how they’re going to priortize the customer submissions, but they use different criteria to make this decision.

Most of the data for this exercise came from the team’s existing knowledge. Obviously, first-hand user research is preferable, but at this point infeasible.

Sorting Decisions into Screens

Admittedly, after we came up with this list, I wasn’t sure how I would use it. Everyone got into the process of creating the list, but I hadn’t though much further ahead. I was used to personas — a flury of activity yielding deliverables that sat on the shelf.

After a requirements meeting with the client, we held a post mortem and the project manager indicated that we were starting to come up on the design deadline. I suggested a brainstorming meeting, but wasn’t entirely sure how I would facilitate it. At first I thought about an exercise I saw Marc Rettig demonstrate where he’d taken all the system features, put them on stickies, and organize them into related groups. It then occurred to me that I could do the same thing with our list of decisions.

I printed each decision out on a card and we did an internal card sort. There were a couple principles guiding the card sort:

  1. Two cards went together if they were related decisions — decisions about the same kind of thing or made virtually simultaneously. For example, two decisions considered related were, “Do we have enough people assigned to the project?” and “What method will we use to assign people to customer submissions?”
  2. Two cards went together if they were decisions that could be supported by the same information.

During the process, we elaborated on the kinds of information the users would need in order to make the decisions. We also realized that although we’d separated some decisions by events in the listing exercise (above), they really went together. In other instances, we divided a single event into multiple groups of decisions — one event ended up as three groups of decisions.

To facilitate the activity, we imagined each group a “screen”, such that a user should be able to make all the decisions in the pile without having to click away. In other words, one screen in the application should be able to support all the information required to make all the decisions in the pile of cards. This is how I set up the exercise for the team, and thought it made sense because we were trying to group like decisions. In the back of our minds we knew that this initial take may be totally off base, but it did help move the discussion along.

The feedback on this exercise was very positive. It allowed us to envision the user experience without getting caught up in screen design — even at a basic level. I didn’t stand at a white board and sketch rectangles. It was refreshing.

Decision-focused Wireframes

Even my wireframes look different. I’ve only just started, but for the first time my IA decisions have real traceability. In addition to functional annotations, the wireframes include the decisions that the screen needs to support. I’m taking a crack at ranking the decisions based on our card-sorting conversation. Each wireframe, therefore, includes a list of decisions that the user should be able to make when looking at the screen and which of those decisions is most crucial.

The wireframe itself is shaping up like my page description diagrams — a list of content in priority order. By including the list of decisions, I’m showing my work: the most important information on the screen corresponds with the most important decisions users have to make.

Next steps

It’s hard to say at this point whether this approach is worthwhile, and the success of the wireframes will be a big part of that. The challenge for me will be to get out of the high level and focus on the details. (Though a decision-based approach does force this by putting crucial information front-and-center in the design process.) There are a few other things that we’ll need to work out:

  • Interaction models: At this point, we haven’t thought about the transaction side of the application. In a sense, this approach is more bottom-up: we’re looking at the screens we need to design to support various decisions, but not how those screens should relate to each other. At this point, it’s conceived as a linear process, but clearly it’s more complex than that.
  • Same screen, different users: The way these requirements shake out, it’s very focused on individual user types. Clearly, the same screen may be used by different users, even though they’re making different kinds of decisions. I’m not sure how I’ll resolve this.
  • Validation: The current situation at the client makes genuine user research difficult, so I’m not entirely sure how we’ll validate the design. Like I said, the source of this information has been the team itself, who has done extensive requirements gathering. This isn’t a case of excluding the users because our team are decent surrogates, but it is still a bit of a vacuum.
  • Extension of method: Will this method be useful for other projects? Only time will tell.

Despite these reservations, I’m really pleased with how this approach is working. For years I’ve wondered how to adapt the requirements process to the needs of an information architect. Conventional requirements (”The system shall…”) have always felt inadequate to capture user needs for our purposes. Personas are too high-level, too difficult to apply directly to requirements. Use cases are too time-intensive. For the first time, I feel like I have a useful mechanism for capturing IA requirements.

-->
10/13/2005
Yom Kippur

Fasting. Yay.

-->
10/10/2005
IA Retreat: chipmunks are not extinct

Wikipedia image of Eastern ChipmunkIt’s true. There are at least three chipmunks at the Edith Macy Conference Center, in Chappaqua, New York, where the IA Retreat was held this past weekend. It had been twenty years since I saw my last chipmunk, and I assumed that they were extinct. Just think, if I hadn’t woken up early and took a walk around the campus, they might still be.

The retreat was good, and reminded me a bit of the informal meetings we hold for DCIA: lots of good debate and shop-talk. A couple of the talks validated things I’d been thinking about, and a couple talks really didn’t apply to my work, and still a couple more talks blew my mind.

I was more-or-less pleased with how my talk came out. For this particular session, I adopted the “madman” persona. This is where I talk very quickly and bounce around the room like a cricket in a cardboard box. Note to self: some people find this a little off-putting. Still, without slides, I needed to give people something to look at.

The purpose of my talk was to walk people through my thought process in applying cognitive science tools to content management. There’s no need for a full post-mortem. The discussion was interesting, and the crowd came up with some interesting examples of processes and roles and content that challenged the basic assumptions of content management.

Ultimately, it became clear that this is the stuff of blogposts, articles, and possibly a book. Trying to help people understand cognitive science principles and apply them to content management in the space of an hour can only be the work of … well … madman. If I were to do this talk again, I’d really boil it down: pick one principle and apply it to one concept. Such an approach did not occur to me because I really wanted to cover the big picture.

For the IA Summit next year, I may put together a presentation on what content management systems might look like if we throw out all the assumptions that come with traditional content management. This talk would be in four parts: the assumptions we make about content management, where they come from, how we could change them, and what the implications would be, with the emphasis on this last part. James thinks I should call it “Dan and the Magic Blender,” after something Lorelei Brown said at the last summit about how metadata is not a magic blender. I was thinking about calling it, “The Marvelous and Miraculous Return of the Chipmunk from the Brink of Extinction.”

-->
Search:
Archives:
by tag

by month
See Also:
White Papers:
For Sale:

Buy the Visio Reference Mousepad

Buy Mandolin Mug

More stuff from greenonions gear

See also: Cosmic Beagle Apparel & Accessories

Reading:

Ambient Findability by Peter Morville

The Cultural Origins of Human Cognition by Michael Tomasello

The Lion, The Witch, and the Wardrobe

Odds & Ends:
Random Photo: