Obama Campaign on the iPhone App Store

October 2nd by kevan | In Design, Fun, General | 1 Comment »

What a technology team Obama has, bringing the Obama campaign to the iPhone:

Download Obama ‘08: The Official Application

Obama ‘08 is your official, comprehensive connection to the heart of Barack Obama and Joe Biden’s campaign, giving you the tools you need to make an impact and stay in the know.

Making a difference takes only moments using the Call a Friend feature. Want to do more? Find your local Obama for America HQ or look up local campaign events.

Download Obama '08 from the App StoreYou’ll have instant access to Barack’s positions on important issues, as well as local and national campaign news as it happens. Photos and videos from the campaign trail are all here, too.

Talk about trying to get in touch with the political (technological) mavens and connectors. Obama’s team has demonstrated they move fast, and they move well.

I’ve written previously about mobile texting as a way to engage constituents in the issues organizations care about, and even mobile texting as a new revenue driver. Connection Cafe even profiled the cell phone as the killer app for Election ‘08.

What’s fascinating about the Obama iPhone application is that an organization (Obama’s campaign, in this case) isn’t restricted to just one engagement channel with their constituents, namely texting. Texting, after all, is fairly limited, not terribly empowering, and doesn’t do a whole lot more than tell you people are engaged and interested. Tapping the power of the iPhone on the other hand places an entire application at the fingertips of a mobile user who’s a technological savant, at least savvy enough to purchase an iPhone. Chances are you put such a cool application at the fingertips of such a person and they’re going to use it. Functionality in the Obama iPhone application includes:

  • Call Friends: A great volunteering tool that lets you make a difference any time you want by talking to people you already know. Your contacts are prioritized by key battleground states, and you can make calls and organize results all in one place.
  • Call Stats: See nationwide Obama ‘08 Call Friends totals and find out how your call totals compare to leading callers.
  • Get Involved: Do more. Find and contact your local Obama for America HQ.
  • Receive Updates: Receive the latest news and announcements via text messages or email.
  • News: Browse complete coverage of national and local campaign news.
  • Local Events: Find local events, share by email and get maps and directions.
  • Media: Browse videos and photos from the campaign
  • Issues: Get clear facts about Barack Obama and Joe Biden’s plan for essential issues facing Americans.

Talk about wow. Maybe non-profits and organizations can start hiring some iPhone developers to do this for them. On top of that, it looks cool.

Bucket Testing vs. In-Person Testing

October 1st by kevan | In Best Practices, Usability | No Comments »

What a cool idea Google has: bucket testing.

The company regularly tests out unannounced new features across a small percentage of its users to see if they are worth implementing on a wider scale (this is called bucket testing).

As a user experience professional, I remember my job isn’t just designing user experiences. I’m not simply an advocate behind company walls, lobbying for our users and their needs, pushing back when requirements or features get “too functional,” in the sense that they’re so functional they alienate and introduce hard-to-use UI.

My job is also to user test our features and designs, to get feedback as part of the design process to make sure our assumptions are validated by real, living and breathing people. So, what Google does is cool… bucket testing. It’s food for thought: kind of a shotgun usability test, automated instead of personal. One drawback I see is I’d be basing design decisions on self-reported claims about their needs instead of observing what they’re actually doing. All sorts of people write about this distinction, notably Jakob Nielsen and another usability guru, Steve Krug.

Limiting Constituent Email

September 30th by kevan | In General | No Comments »

This just in, the House is limiting constituent email because the huge crush of email (due to the interest generated by the economic bailout legislation) is causing systems to go down. Here’s the error message constituents will get when they send their email to a House member:

“The House of Representatives is currently experiencing an extraordinarily high amount of e-mail traffic. The Write Your Representative function is therefore intermittently available. While we realize communicating to your Members of Congress is critical, we suggest attempting to do so at a later time, when demand is not so high. System engineers are working to resolve this issue and we appreciate your patience.”

What a fascinating scenario. The power of a shifting technology put into the hands of interested citizens is a wonderful thing to watch.

iPhone black: cool or a copout?

September 29th by kevan | In Design | 1 Comment »

Over on Jon Gruber’s influential Daring Fireball, there’s an observant quote about the iPhone’s persistent black UI from Paul Goracke and Gruber’s response:

The black iPhone UI look doesn’t look bad, per se, it’s just different than the standard theme.

I’d chime in and say the difference isn’t merely a question of aesthetics. At some point, the prevalance and superfluity of the black UI in any and every application strips each application the opportunity (or responsibility) to brand itself and go through the difficult task of distinguishing its particular user experience. In other words, the varied applications remain undifferentiated because the black iPhone UI is being used by everyone.

Black’s cool. But not at the cost of a decrease in independent creativity, or an increasingly prevalent (and disturbing) uniformity.

Tools for a geographically dispersed team

September 24th by kevan | In Design, General | 1 Comment »

Our team’s split between the two offices in Austin, TX and good ol’ Berkeley, CA. The places couldn’t be more different. Texas and California: ’nuff said. But we’re on the same team and try really hard to behave like one: passing ideas to one another, dropping by one another’s virtual cubes to see what’s up, IM’ing, sharing prototypes and mockups, and everything else under the sun.

With the advent of Web 2.0, the big thing is social networking. It’s also sharing information. And it’s also sharing work not as a finished product, but work that’s in the process of getting there. Our team uses a bunch of tools. Some of them have been helpful, and some not. Some have been adopted with a bit more fervor than others, and thought it’d be good to write them down.

  • 37signal’s Basecamp is just plain cool. Messaging, commenting, and tracking conversations so we don’t have to search through email. Posting images, screenshots, and mockups. We don’t use it as a project management tool, although I think the recent feature of adding files and comments to the to-do’s was brilliant. But we really like the fact that our conversations, ideas, comments, screens, and everything in between has a historical record online.
  • Skitch is self-described “fast and fun image sharing!” It’s what we use for our virtual whiteboarding and sketching so different product stakeholders and team members can be in the conversation together, commenting on different screens they might see, having the designer revise on the fly, and then posting inline on the fly. It’s cool, it’s free, and the easy drag click and one-button upload takes care of so many in-between steps that it’s a plain joy to use. It’s Mac-only too, but not a problem. I think I was sold after reading (and watching) tap tap tap’s design session.
  • We recently started using Yammer. We’re into daily status reports so we know what we’re working on and stuff like that, but it’s tough to capture a day’s events (the previous or the current day) in a single bullet point email. Yammer is enterprise Twitter, and it’s a little like peeking over into someone’s cubicle. You can just as easily walk by if you’re not interested (but at least you know they’re there), or you can see what they’re working on and say, “Hey, that’s cool. I want in on what you’re doing.”
  • Fast prototyping’s done with Balsamiq’s Mockups. It’s better than OmniGraffle, InDesign, Photoshop, Visio, Illustrator and a whole bunch of other things I’ve tried. Don’t get me wrong. I think those other programs are awesome. And when it comes to working on the visual design of a screen and doing a hi-fidelity pretty pictures UI, I still wouldn’t trade anything for Photoshop (I’m really psyched about CS4). But in that step after requirements, after whiteboard sketching, and in trying to quickly communicate what the Product Manager and I have in our mind’s eye to other stakeholders and developers, Mockups is a great tool. There’s knocks against it that it doesn’t give room for innovation and creativity because you’re using a palette of already made UI elements. On the other hand, understanding where a new interaction can be introduced comes when the designer is trying to figure things out at a UI elements level, past the level of abstraction and theory.

There’s more, of course. But at the risk of overloading and overwriting, this was a foray into some of the new technology we’re playing with, trying out, and have incorporated into our workflow as a design team.

Previous & Next buttons

September 16th by kevan | In Design, Usability | No Comments »

In the last release, we did some crazy stuff: we got rid of the Previous button.

Yes, I know, what were we thinking? Part of our design team’s reasoning had to do with clarifying the visual cues in our multi-step forms, which our clients have to use for virtually everything they put together (i.e. Advocacy Action Alerts, Fundraising campaigns, Email campaigns, etc.). There’s so many buttons and links, garish greens and squished dull grays and purples all coagulated together in a row. It wasn’t pretty, nor was it usable, and with some of the bandwidth we had, our team jumped in to do a little cleanup: functionally, usability, and visually as well.

It was fun, and it was a first step to visually refreshing an admin interface that needed it. BUT (where’s the story without this word, right?), there was a lot of pushback. It was good pushback in the sense that we had a whole lot of feedback internal to the company from all sorts of people: developers, product managers, services, training, engineering management, our own usability team, the entire gamut. What was good about all this were the kind of conversations we were able to have:

  • What kind of negative (or positive) impact will this have on our clients?
  • How are we going to communicate the change to our users?
  • Will our users like the change?
  • Will the change be appropriate for all the different levels of users, from the novices and “I’m scared of technology” folks all the way to the power users?
  • Can we solve the problem another way without impacting so many people?
  • What design principles are we abiding by?
  • How does this affect accessibility? Visual impairment? Screen readers and tab indexes?
  • Does the design decision have hard evidence and numbers supporting it?
  • Ultimately, is this the right decision?

You can imagine that all the feedback gave our team an opportunity to think long and hard about the choices we were making, and also to engage in discussion, build consensus and arrive at a solution we could all agree on as the best solution.

On the one hand, why all the hubbub over a Previous button? Or a Next button? But then again, I ran across this discussion on the Interaction Designers forum, and with over 75 comments, it seemed like no one person has a good answer.

Cheers and Kudos to the entire Convio team that was willing to start our own conversations so we could arrive at the best solution for our clients, no matter how small or insignificant the change might seem to be.

Accessibility: It’s our responsibility

August 10th by kevan | In Best Practices, Design, Usability | 1 Comment »

With Easter Seals as one of our clients, we’re all into accessibility. I even got a coworker who’s visually impaired in one eye and she has strong opinions about some of our designs. Together with Richard (our accessibility compliance guru), that’s great for us because it means our team’s under the scrutiny of some pretty watchful and interested parties. It means we have accountability for this thing called accessibility that all too often gets short shrift in the www.

I recently read a post titled, Are you giving accessibility the consideration it deserves in the user experience? Talk about direct. But this is worth noting:

There are still lots of ways for designers to screw up accessibility, and I think that a lack of exposure to how our work behaves for people using assistive technologies means that we don’t understand the impact of the decisions we make sometimes.

Developing an understanding and awareness of simple ways to avoid common accessibility problems, and ensuring that, as we design, we spend just a little time checking our work to make sure that we’re making life easier and not unnecessarily difficult will provide lots of benefits for very little investment.

I guess that’s why subscribing to blogs like 456 Berea Street is a good thing, as is watching videos of people dealing with computer accessibility.

Knowing Your Objective

July 25th by kevan | In Fun | No Comments »

I’ve been in projects where the objective and goal (read: requirement) was very clear.  Crystal clear, in fact.  There’s a market need or problem, a solution has been prescribed, and that project comes to the Product Design table.  My job is to take the solution and think about what it should look like, feel like, and work.  Think: Zune or iPod.  It’s an iterative process, of course, and there’s plenty of back and forth with the developers on what’s actually achievable.

But, frankly, I don’t think I’ve ever been on a project this bad.  Cheers, and happy Friday!

YouTube Preview Image

Visualizing Information

July 1st by kevan | In Design, Usability | No Comments »

A big part of usability has to do with taking complex data, and presenting it in a visual form that makes sense of as much information as possible as simply as possible.  After all, spreadsheets with their many rows and columns of data are great, but they’re not the most intelligible.  Good information design is one of the problems our team’s constantly trying to tackle.  There’s a whole lot of complex data our clients are trying to pull, having to do with click-thru rates against different segments from major donors to activists to those who are mildly interested, parsed out by geographic location across different swathes of calendar dates.

All of this is just to say that we’re always on the lookout for interesting ways information is graphically visualized and presented.  When the thing being represented is interesting, all the better.  So recently I ran into this graphic of the mysterious world underneath the seas that powers and drives our internet.  Ever wonder how many cables run between Japan and the United States, or which cities are the hubs of our information network?

How our world is connected

Smashing Magazine has a treasure trove of modern data visualization, and how can we talk about this topic without referencing the very famous (perhaps, most famous) Charles Joseph Minard’s graphic of Napolean’s March to Moscow?

Tour de Force keynote presentation

June 26th by kevan | In General | No Comments »

You can watch the Force.com keynote presentation online.  Pretty good stuff.

« Previous Entries Next Entries »