Archive for May 2008
SharePoint Fridays: SharePoint and SliverLight
Consultant Thursdays: It’s Sometimes A Lot Of Small Things Instead Of A Big Thing
Good Product Manager has a good article about delivering customer value versus delivering a lot of features.
I’m going to go one further: sometimes it’s about a lot of small features instead of doing one large feature.
Example: when I was working at Escrow.com, the application was receiving a lot of bad reviews by the users, and the customer service department was working 20 or so overtime hours a week. I did an analysis of the customer service emails, and found that a full 20 percent of the emails and calls were related to the URLs in the emails — they were too long. All we had to do was design shorter URLs.
Two days of work by the developer, and in three weeks, the overtime was gone.
Over the next few months, we did a lot of small changes, like rewriting the customer service emails, making small improvements in the application, making small user interface tweaks. None of them took more than a couple of days, but over the long haul, we saw month to month improvements in both conversion rates and revenue generated. The return customers doubled, because they found the site to be easier to use.
This was all done without spending any marketing dollars.
We did do a redesign four months later, but the design was based on the small changes and user feedback collected from emails and focus groups selected from our more frequent users. They told us to make small changes, because it was the details that made it a better user experience.
Think small, then big. If you have to think big, there should be a big reason to justify it.
What are your success stories?
Things To Learn From Facebook Platform, One Year Later
TechCrunch has a really good article about the FaceBook platform, one year later.
It’s a rather long article, so I’ll summarize for the reading impared.
The takeaways:
- Few applications actually extended FaceBook, and most were garbage (that’s a technical term)
- Developers looked for any way to exploit the system for eyeballs rather than provide value
- The clean design of FaceBook was polluted by the applications
- The applications that did get a lot of traffic slowed FaceBook because the applications (and server configurations) couldn’t scale
- The applications that were useful, FaceBook would implement the feature was part of the core application (destroying the initial application, ala Apple)
- The only thing that has been consistent about FaceBook has been it’s inconsistency in applying the rules (read: applications that paid them money got better access than other applications)
- Very few application developers are making money off
MySpace is actually doing a good job on limiting some of the issues that FaceBook never learned from — it’s not as easy to spam on MySpace because they are throttling the commenting and messaging — so being the second mover isn’t necessarily a bad thing. The applications are also a better fit for MySpace because it’s “teenager’s bedroom” nature of the design and user interface.
Morning Quick Hits: May 28, 2008
A few articles of note:
- Web users are getting more ruthless, impatient, etc. according to Jakob Nielsen
- A great article that considers user adoption as the greatest challenge of application design
- The issues of beginner and advanced modes and how it inhibits the learning curve
- Managing feature requests from end users, or how to say no
- Explanation of mashups — a little late, but very good
Cool Website Tuesdays: User Interface Resource Center
The content’s a bit thin right now, but if they keep it up, this will become a really good resource for UI experts and not-so-experts. Read on…
An Update On Virgin America: This Is A Great Way To Fly
I flew Virgin America on the advice of a friend, and it was the best decision I’ve made in a while.
Everything was a great customer experience — I was able to upgrade my seats easily through their customer service department, the flights were great, they were on time, the food was off the charts (okay, it was First Class, but I’ve flown First Class before, and they never had anything like what they served), and best of all…
I forgot I was on a plane. I hate flying not because I don’t think it’s unsafe (I think it’s very safe), but because the experience is such a nightmare. Crowded seats, limited entertainment options, the feeling that I’m just wasting a few hours of my life, none of that was happening here.
On top of it, the media entertainment system is great. I had actually seen it years ago before they launched the airline through a friend, so I had a good idea of what they were doing, but still, it was really easy to use, and provided some great options without me having to reach for a credit card. They got it.
Thank you, Virgin America, and I’m not just saying this because you can follow their twitter feed, either. I will fly you again, and tell all my friends.
MySpace Mondays: You Want Your Applications To Be Viral? Design Great Applications.
This is more or less in response to comments about the limits application developers are having to deal with in building for the MySpace platform. As outlined in a few posts that were out there during my vacation, some of the application developers are providing “incentives” to users to spam their friends through bulletins and the like. Seriously, it’s annoying, because some of the inboxes of accounts I have for testing over there are filling up.
After talking with some of the MySpace platform folks (I’ve designed some MySpace Applications, and was/still am involved with the developer platform yo a certain extent), it’s dramatically increased the amount of mail being sent through the system, and end users are complaining in a big way, because there’s been no stop to the torrent of messages from applications.
This is a message to the developers: if you want the applications to be viral, build great applications that people want to use and spread.
Buy Your Friends is a good application, but it was (and still is) abusing the system. Still, it’s fun, and they’ve done a good job spreading it. Offering enticements to get more people to install it is not the best way to play fair.
Somehow complaining about the rules seems pointless because MySpace’s objective is extend the platform, not extend the spam. They’re looking for developers to come up with great ideas that will turn MySpace into a better site and, in turn, generate more ad views. The whole point is to keep users there longer, and if it’s done with some of these applications, the objective has been satisfied. If there is an application that provides real value, they’ll give you a bit of leeway.
So far, it’s worked. They’re telling me that traffic is way up. You can also bet they’re also working on ways to share the wealth (I would at least hope so) so the application developers will go beyond the usual “poke me” applications and build something better. I know we’re working on better applications.
But somehow complaining about the rules being too restrictive because you are trying to take advantage of the system is the same as saying to a police officer, “hey, I know I was speeding, but everyone is doing it.” It’s not a valid complaint.
The point: Don’t abuse it if you want it around for a while, especially if it’s a free service.
QuickTip Sundays: Yahoo Music Unlimited
I’ve been trying to install Yahoo! Music Unlimited on a friend’s computer for quite a while now, and finally, we just gave up. We found out that Yahoo! was discontinuing service soon to Canadians (the friend is Canadian), and figured it was time to move to Rhapsody, even though Rhapsody’s a few more dollars more. The point is, it was a rather frustrating experience, and part of the reason why Yahoo! is doing poorly — most of their services are rather frustrating.
There are no screen shots because I couldn’t install the software. Additionaly, there was no clear indication that the service was going to be discontinued for her.
Here’s what I would have done to make the service easier:
Tested the software on many platforms with many states of other application installs. One of the mistakes that many Windows developers make is they never test if for a typical install — which is when users install tons of applications, many of them of suspect quality, before installing your application. The developers always insist on a clean install of Windows, and how many of us have a clean install?
Put a “download software here” link somewhere on the site. If you go to Yahoo Music Unlimited now, there’s no explanation of what software you need to make it work — they just have a bunch of links to try this software now, which is entertaining, because they are about to kill the offering completely. The answer is that you have to download the Yahoo Music Jukebox, which I assume is a fine piece of software, except…
If the software doesn’t install, there should be an easy way to contact customer support for help. There was no install log, no click here if the software isn’t installing. Finding any answers at all on the Yahoo! website is a frustrating experience, and it took me upwards of two days to figure out that I should be contacting customer support. Additionally, there are seemingly three or four separate customer support contact screens, further confusing the issue.
Browser experiences are hard enough, but especially with applications, usability of said application is very important, especially when it’s an install of a paid service. Open source or shareware software, I could see less support — however, this is Yahoo, and the assumption is they are making some money off of this.



