Archive for February 2011

Mashable: Is Developing a Mobile App Worth the Cost?

From Mashable:

Apps have one clear advantage. In general, a well-made app can provide a far better user experience than even the best mobile websites are capable of right now. I don't think this is controversial.

Really, though, what I often see missing from such discussions is cost. It's often not that hard to make a web app that will work well on most smartphones (depending on the nature of the app – things like graphics-intensive games being an exception, etc.).

Return on investment should be a question asked when building any application, much less a mobile one. Think of it in terms more than just how many users are going to use it. Remember branding opportunities, and other soft marketing that results before starting.

 Comments | Comment

Five Reasons Why Skype 5.0 for Mac Sucks

I have a confession to make. After giving the newest version of Skype for Mac the old college try, banging my head against the wall one too many times and a few grey hairs later, I have now ditched it to go back to 3.7.

I like Skype and use it for both work and personal communication. The basic features continue to be provided free to over 500 million users (it must be closer to 600 million by now), and throughout the years, while not perfect, the quality of connections has continued to improve. I often use Skype’s file sharing, video conferencing features, and use it for overseas calls.

Version 5.0 feels right visually , or at the very least is no worse than 3.7 is. As an Interaction Designer, I look for things that are intuitive, easy to use, and just make sense. In these regards, from what I’ve seen so far, Skype 5.0 is a step backward when compared to its predecessor.

To what end? Let’s just say the more sarcastic side of me imagined a room full of high-ranking Skype officials maniacally laughing as they plotted how to make the UI in the new version as frustrating at possible.

Read On…

 Comments | Comment

Jason Shen: How To Find Awesome Startup Roommates

San Francisco is an amazing place when compared to Los Angeles. Down south, they flaunt their wealth and influence; here, it’s almost an afterthought, something mentioned after the second beer. You never know who you’re going to run into, from the restaurants you eat at to the bars you drink at. I’ve spend many a conversation with someone that would have kind words (or not so kind words) for the elite of the digirati.

I’ve had Foursquare mayorship battles over bars with ex VC’s (I’m so hopelessly behind but someday it’s going to make a great story that I’ll be able to tell here), and drinking buddies have referred me to Engineering VP’s of startups to talk shop. I’ve debated privacy with experts from the Department of Homeland Security, and talked mobile with more people than you can list.

All while wearing jeans and a sweater.

Part of the experience of living in The City (and just outside of it) is meeting people you would never meet anywhere else. Jason Shen works next door to one of the clients. He has an amazing blog, and this is one of his post (and not even the best). He gets startups.

From Jason Shen’s blog:

Some people don't like living with people in the same industry – but I bet a lot of those folks just hate their jobs (ie: most lawyers  & investment bankers). I love it. When I get home in the evenings, I get to geek out about  interesting Hacker News posts, debate  Facebook valuations (I'm a little bearish, Randy is quite bullish) and get  recommendations  cool web apps that make my life more awesome. Plus startup folks tend to know interesting people – I've met and made friends with some really cool people through my roommates.

This kind of sweet roommate situation doesn't happen by accident. It takes some work and planning. My roommates and I have spent many many hours making sure that we really mesh with the people in our apartment. Here are some of the lessons I've learned from these experiences…

Read on…

 Comments | Comment

User Interface Engineering: The Most Valuable UX Person In The World

Full article here. Suggest more.

They are the most valuable UX person in the world.

"Design well, my friend."

  • She builds her wireframes with real wire from ancient hand-smelted Ukranian steel.
  • Her worst personas could kick the ass of your best personas.
  • His pattern library is now in the Library of Congress.
  • When she explains good design visuals, the only thing Edward Tufte can add is "What she said."
  • He's organized his wine cellar in order of awesome.
  • Wikileaks is ready to release her sketchbooks just because they're cool.
  • He only sketches on the front of the napkin.
  • He built the world's biggest web site, using only his left hand.
  • Last season's American Idol featured her concept maps.
  • His research finds customers desire to research his behavior.
  • He is the only person Don Norman agrees with.
  • She makes her own icons out of straw.
  • Software bugs specifically ask for her to fix them.
  • He defined the damn thing, then moved on.
  • Her study participants screen themselves. Out.
  • Her interactions are the basis for everyone else's designs.
  • Scalpers sell tickets to his project kickoff meetings.
  • He is already coding in HTML6. And has been for a decade.

 Comments | Comment

Four More Ways to Increase Your Influence (And How Much You Earn) as a User Experience Designer

Immediately after I posted the previous entry, a good friend of mine mentioned a few more ways to be a respected member of the community. It really is a positive. People call you for your opinion, the number of twitter followers you have is a clear distinction that you’re working at your craft.

One recruiter called my “marketing” materials a clear  indication  that I “got” it. And employers love consultants and employees that “get” it.

Get Published Somewhere Else Than Your Blog (And Get Paid For It)

Anyone can start a blog.

Not just anyone can get paid to write a blog post on someone else’s dime, and I’m not including content farms like Demand Media. That’s the difference between being a writer just promoting yourself and being a published author who’s respected for their opinion.

I’m not saying I’m getting rich selling articles to Freelance Switch, but there’s a big difference between user-generated content that a blog needs and being considered a respected voice in the community that is paid to write for a blog. For the amount of time I spent thinking of this article, I’m getting paid way below market rate for my services.

That doesn’t matter.

I’m getting paid, and that’s a clear line of distinction. Advertisers are paying for my services. Yadda yadda yadda.

Be Interviewed for an Article

There’s nothing more of an ego boost than someone contacting you to ask, “I’d like to interview you for this article I’m writing. Are you available?” Of course you are. When can we schedule the call?

This bit of promotion is amazing for Search Engine Optimization. If you’re being interviewed, citied as a source, and they’re linking to your site, that’s free publicity! When potential clients call and ask how important you are, all you have to do is send them links of people that have written proof that you’re a big wheel in your small corner of the World Wide Web.

Best of all, it’s not your mom that’s writing about that odd career you have inbetween art conservation postings. It’s someone else that’s claiming themselves as an expert in your field. Instant validation.

Think of it as a Foursquare badge that actually means something. Not only have you checked in with knowledge, the bartender vouches that you’re a nice guy and is offering to buy you a drink.

Write a Book

Scott Berkun, author of three best-selling books, has some great comments about writing a book. The reality is that anyone can do it:

Here's the short honest truth: 20% of the people who ask me are hoping to hear this -Anyone can write a book. They want permission. Truth is you don't need any. There is no license required. No test to take. Writing, as opposed to publishing, requires almost no financial or physical resources. A pen, a paper, and effort are all that has been required for hundreds of years. If  Voltaire and  Marquis de Sade could write in prison, then you can do it in suburbia, at lunch at work, or after your kids go to sleep.

Writing a book is much more time consuming that writing a blog.

I’m writing this entry from Caffe Greco in San Francisco, and it’s going to take me an hour. It’s special treat, pounding out about 800, er, 900 words, er 1,000 words. I enjoy writing the blog; because I worked in Journalism in my past, and it’s the only chance I get to use semi-colons.

Now imagine doing this for next 125 days over the next year. Writing when you’re happy. Writing when you’re bored. Writing when the words don’t come out anymore. Writing when your publisher is screaming at you because the book is three weeks late and you’re 500 pages away.

Dan Saffer has a great post about writing fiction (and why he won’t do it again). There were some core truths there, but I had the same conversation with J. Ambrose Little. You don’t write technology books to become rich, you write them so when you interview, the interviewer says, “So you wrote a book — when can you start?”

That sentence alone trumps a lot of things, like “I learned all my absolute statements from Jacob Nielsen” and “I have a masters in HCI.”

It doesn’t even have to sell — at all. It’s a great portfolio piece than speaks to your dedication to the field, even if the book sucks (and I’ve received a few books that have absolutely sucked).

Speak at a Conference or an Event

Public speaking is hard. Real hard. I’ve done it a few times (I’m not great at it and tend to do better on panels versus sole presentations).

What’s the best way to learn?

Start small.

Pick topics that are different enough that no one’s repeated it but interesting enough not to bore 50 people. Call local User Experience event organizers, local Marketing organizations, anyone that would benefit from having a user experience professional speak at the event.

I would also have a blog or a Twitter feed, because a presenter that’s only presenting themselves at an event is Big Hat, No Cattle — nothing to back up their reputation. I spoke at an event and there was someone sitting next to me on a panel that had no experience in the topic they were speaking about. That’s just frustrating. I want to be surrounded by speakers than put in as much work in the field as I do.

Construct a PowerPoint that is entertaining but could be understood by your mom (seriously). Don’t use UX speak — use English. Short sentences that are easy to understand.

And practice, practice, practice.

It’s best to do a dry run in front of about five to seven people. Co-workers are perfect during a lunch you buy them, and then do it in front of the group. The first few times you do it, you’ll get two feelings: am I a good public speaker, and do I want to do this again?

I’ll speak occasionally, but there are much better public speakers than me. I enjoy my corner of the World Wide Web. Do you?

 Comments | Comment

How I Was Reunited With My Wallet By Virgin America And Twitter

There are two truths about me: I travel a lot, and I lose a lot of things while I travel.

I don’t bother bringing liquids with me, and I’ve lost two iPhones on business trips. There’s nothing more frustrating than constantly losing things. If my head weren’t attached, I’m sure I would have left it in Portland.

This weekend, I arrived home at San Francisco International Airport, and my wallet was in Seattle-Tacoma International Airport at Gate A6.  On the floor.

I was left with exactly one dollar more than I needed to get to my car by cab.

By Tuesday morning, I had my wallet, with cash and credit cards intact, thanks to Twitter and the wonderful customer service representatives at Virgin America.

Here’s what happened:

Missing My Wallet and Getting on WiFi

I boarded the fight. After a 10 minute search for my wallet through my luggage, and realized that I didn’t have it. I did have my drivers license, because I took it out at the gate. I ordered something at a snack bar, so I had change. I knew it was near the gate area and grabbed my computer out of my luggage.

I opened my laptop and logged in to Virgin America’s WiFi service (I think it’s GoGoFlight).

I had used it once before, so I was lucky enough to have my credit card information in their system. I don’t worry about them having my information, because it’s more secure than at a hotel bar. One click, and I was surfing to Twitter.

What went right: I could get on WiFi on the plane.

What could have been better: The free Facebook service was cool, but it would have been better if I could have reached Twitter or Virgin’s customer service for free.

Contacting Customer Service Via Twitter

Finding their customer service on Twitter was super, super easy. I typed in Virgin America, and it was evident their service was used for more than just pushing out fare sales. No wacky handles. No super cool messages. Just @VirginAmerica and “we can help you.”

Real humans with real thoughts (and not angry comments because they are getting paid horrible wages) correspond with customers in a way that makes you feel that they care about the service they provide.

Within two traded messages, Virgin America sent me the contact information of Seattle’s baggage service. Additionally, they gave my phone number to the customer service representatives in Seattle, and by the time I landed, I had voice mail that they had found the wallet. All I had to do was call back, and I would have the wallet the next day — not like some far off tale like my luggage being sent to Hong Kong.

What went right: Everything. It could have gone faster had I followed @VirginAmerica earlier, like two minutes faster. Shame on Twitter for making me wait.

What could have been better: Not much. The tone of the message made me feel that Virgin America cared about keeping me as a customer.

Working with Their Baggage Claim

After a few phone calls, I got a hold of one of their customer service representative (I was impatient with the voicemail). They correctly identified my wallet and made a special effort to get the wallet back to me the next morning, this included driving off-site (get this — the FedEx airport pick up time had past, but their later location was a mile away) to deliver the wallet.

The only odd request is that I had to have a FedEx account number to have it sent back to me. This wasn’t so hard, because I have one. But if you didn’t have one, this would have required signing up at FedEx.com.

Within five minutes I had the number to Virgin America, and they FedEx’ed the wallet that evening in time to be delivered the next day.

What went right: They were fully aware how this interaction went, and knew how important this was.

What could have been better: Ironically, it was FedEx that failed here. I downloaded the FedEx application on the iTunes store, and low and behold, there’s no easy place to find the account number on the application. The user has to sign-in to FedEx.com to find the account number. FedEx FAIL, yo.

The Conclusion

I love Virgin America and how they embrace technology to solve human interaction. I don’t have to threaten them within in an inch of a blog posting, and they don’t overcharge to certain destinations. They don’t leave cats in cargo holds to die, and offer $50 for the reimbursement (what would that tweet look like?).

I love the first class upgrades, the great service, the ambiance of the flights that makes it feel comfortable. But every time I’ve gone, they’ve made it a special event — from the time I met Stevie Wonder at their Los Angeles terminal to getting great service in a dire time of need.

This customer experience couldn’t have gone much better. They are fully aware that even in times when a customer could be angry (my flight was delayed by almost two hours because SFO is the gift that keeps giving), a customer can have a great experience, reinforcing the brand.

Read this again: their social media strategy reinforces the brand. How many brands can say that?

 Comments | Comment

Four Ways to Increase Your Influence (And How Much You Earn) as an User Experience Designer

It always shocks me when someone says, “Hey, I read your blog.”

Three people  read my blog (one is my mother), but there’s a substantial number of followers that recognize me from time to time — plus sporting a goatee and wearing a lime green sweater to events help too.  Thing of beauty, baby!  I love lime green.

The blog is self-defense. When things aren’t going so well, it’s free marketing and takes my mind off my ever-dwindling checking account. When things are going well, it can only make things better. People do value your opinions, good or bad, and the way they value it is with their feet.

I’ve gotten work through the blog, which only happens when you have a blog.

It’s also a great way to grow a career.

Most recruiters with the best jobs are looking for some kind of verification that you know what you are doing. Social recruiting platforms like Jobvite look at all kinds of things like your social profile on the web.  All kinds of things come up during web search results, and recruiters aren’t looking just for your resume. They want to see where you are on the web. Social is now an important piece of the search.

(How do I know this? I work there. Duh. CareerBuilder has me as the number #2 search result for User Experience in the United States. How?)

This list isn’t all inclusive, but also doesn’t involve looking like an idiot on Quora.

Here’s a few things I would do if I wanted to increase my influence as a User Experience professional:

Start A Twitter Feed

I run a feed on Twitter. I don’t get a ton of followers. I think it’s close to 1,700 or so. Most of them are here for my good looks and rather dry, but understood by people living north of Columbus Avenue, sense of humor.

Running a Twitter feed is much easier than writing really, really long blog posts, which I tend to do (read: this one).

Whenever you find an interesting article, tweet it.  Whenever you see an interesting tweet, retweet.  If you have something really funny to say, say it.

I’ve been running the gag of “Internet, definitely a fad” for the last twelve years or so. I’ve lost followers because they complained about my inane posts.  I’m also the number one result on Google for it. That’s great SEO.

People will find you if you tweet interesting content. The best part: you don’t even write it. Other people will supply the content. It isn’t the amount of followers you have (geez, Ryan Seacrest has close to 3,900,000 followers, and how could he — or his producers — have anything interesting to say?), it’s the quality of followers.

Dan Saffer runs a really funny feed that occasionally has great content. He’s got a lot of UX followers.

Semantic Will is even funnier.

Jared Spool is funny in Europe. Kind of like the Hoff, except with less hair and wears glasses.

People love funny, especially when you’re talking about radio buttons and multi-select menus. It’s when they’re laughing you can stick some truth down their throat (who’s the comedian that said it?).

Start A Blog

It’s easy. Go to Dreamhost, pay the hosting, and install. Smashing Magazine has a ton of great WordPress themes that will look great yet out of context for your opinions online.

You don’t have to post all the time (I post something of substance about once a week). But it’s out there because it’s great SEO.  Post something. Post anything. It could be other content. It could be something you retweeted (Even better! Free content!). It might be a short note about your dog. But blog, blog, blog.

Why?

Being able to communicate in some kind of written form is an awesome skill to have.

Coding Horror has a great blog post about programmer communication skills. I think this applies to everyone in the technical field, because it’s hard communicating ideas  concisely. Writing reinforces that. It you want to move your career ahead, write a lot and learn how to express your thoughts.

Need more examples?

One of the best writers I’ve ever read is Joel Spolsky. He writes Joel On Software. His is some of the best prose I’ve ever seen on software development. He’s influenced thousands of people. He’s sold a book, which is almost exact copy of his blog (smart man!).

I’m convinced good writing is easier that public speaking, so a great way to get your ideas out there is starting a blog. Sometimes, the blog is picked up by someone cool (I’m listed in Alltop under User Interface and Social Media). Sometimes I appear on other blogs.

Go To Meetups

I hate networking.

I really, really hate networking.

Did I mention I hate networking?

I was at an event the other day, and I remembered how much I hate it because I’m not extroverted. I’ve learned how to fake it (a friend of mine called it “turning it on”), so I could at least hand out a business card shamelessly and start a conversation with someone.

There’s a number of different conversations you could start at the events: “So do you follow the school of Cooper (‘personas rock!’) or Nielsen (‘Flash is 128 percent bad’)?” You can talk about travel or even talk about projects you’re working on. The more knowledge you pass on, the more people respect you.

The more things you do selflessly (I sponsor events like UX Eye for the Developer Guy and Barcamp LA), people will also respect you.

Eventually, it will lead to great employment and consulting opportunities.

For me, it’s lead to both getting work and finding work for people that needed it. For UX consultants now, I go to meetups in San Francisco and there will be four or five companies looking for professionals to help them out.

Develop An Idea

The need to invest in your career doesn’t end in college.

Very few of us get to work on ideas that involve technology outside of our core skill set without some client blindly trusting us to do it well. The best way to do something cool — ya know — do mobile, for example, do the unthinkable.

Come up with something and get it built.

If you manage the project correctly and do something simple, you can do some really, really cool stuff without going broke. My Pick An Excuse application is an example of something that was simple, didn’t cost me a lot (relatively), and got what I needed — experience in mobile.

The idea is kind of lame, but I’ve done something thousands of other user experience professionals haven’t done: released an application on the Apple iPhone Store. It brings chuckles at events, but it also brings something else:

More projects.

The application has already paid for itself.

What have you done for your career lately?

 Comments | Comment

UX Matters: Reasons Why Usability Problems Don’t Get Fixed

From UX Matters:

There are various reasons why usability problems exist in the first place-some simple and some complex. Identifying problems and recommending solutions is not always enough. Unfortunately, the same factors that cause problems in the first place also hinder their getting fixed. The following are some of the most common reasons why usability problems don't get fixed.

“Identifying problems and recommending solutions is not always enough. Unfortunately, the same factors that cause problems in the first place also hinder their getting fixed."

Everyone should read this article.

 Comments | Comment