Archive for August, 2008
AT&T Wireless site Usability
I’ve been shopping for a new iPhone, and headed over to the AT&T site to check out my options. I was surprised at how many basic Usability mistakes I found in just a few minutes of surfing around. Obviously they’ve spent some money (or at least time) on design, as the graphics are nice, and they have some helpful features (such as inline filtering of phone listings by style/manufacturer/etc). And given that the iPhone is the only AT&T product (that I’m aware of) that is only sold in stores, I’m not surprised that the website may not have been designed to handle this case.
Poor Messaging
So, first I headed over to att.com to check out the deals. Because the initial page is intended for you to choose whether you want to shop for Wireless, Home, or other types of services, I was happy to see an ad for the iPhone listed somewhat prominently at the bottom of the page. So I clicked on the iPhone ad, and was taken to an informational page about the iPhone. After reading lots of good information, I clicked on the big “find yours today” button to try to buy one. I was confused because this took me to a “store finder”, rather than allowing me to buy online. Now I know you can’t buy one online, but there was no messaging regarding this on any of the pages I visited so far. So I decided I should switch to the “shop” section of the site to try to price the iPhone there.
In the “shop” section you’ve got the option to start shopping by either plan, phone, services, accessories, etc. Each of these options leads to a nice “wizard” style walkthrough of the remaining options related to your initial choice.
So I clicked on Phones to start with to see what the iPhone costs. A nice listing is provided, although it is very slow to load even when showing only 25 phones at a time. I appreciated the style/manufacturing filtering on the left side, however this was also slow to load and didn’t finish until all 25 phones were loaded. I headed over to the filter to find Apple, and was surprised that it was missing from the manufacturers list. Well, maybe the iPhone was considered rebranded as “AT&T” so I chose that, and still didn’t find any iPhone. At this point, i realized (or remembered) that iPhones weren’t sold online. I’d probably read this months ago, but I wasn’t really thinking about this since I’m a heavy internet shopper (and pricer) and usually expect to find everything I need online. And I’m sure there’s many people who didn’t keep up with iPhone news who could have benefited from some messaging here.
My suggestion for this case would be for AT&T to provide clear messaging stating that iPhones are only available in stores. (Just out of curiosity, I checked out Apple.com and as expected, Apple’s messaging was much cleaner, clearly stating that iPhones were only available in Apple/AT&T stores.) In addition, I would have still listed the product in the phone listings, with a link (and similar messaging) to the Store Finder. I would even include the price since many people like myself do shopping research online before heading into the store. In addition, I’d probably allow customers to choose the iPhone and continue through the wizard (with the proper messaging) up until checkout so they can price the related plans. Especially because the plans are tied to the phones (ie: you have to buy a specific iPhone data plan) and I wanted to price the hold package without having to drive to a store.
User Preferences and Passive Defaults
So at this point, I headed over to the plans section to try to price one out. I remembered by the end that iPhone has its own special data plans, but I didn’t remember at the time. So I clicked on “Plans”, chose “Individual Plans” and was asked for my zip code. I’m not 100% convinced that your zip code has any effect on the price, but I will give AT&T a bit of leeway on this one. The following page presented me with a list of plans, and a prominent box near the top for the “Coverage Viewer” to see the map of coverage near you. Surprisingly, this box asked for my zip code again! Didn’t I just enter it? Couldn’t they just give me a link to the Coverage Map for the zip code I just entered? That would clearly be the obvious default choice, and if the customer wanted to look at another zip code you could give them a “Choose another location” option. Granted, I was here to look at prices, but the prominent zip code box hit my eyes first.
Anyway, I shopped around a bit more, comparing family plans and individual plans, and after realizing I couldn’t get my iPhone or data plan pricing, I gave up. I’ve also got some issues with the “Shopping Cart” that constantly pops up in front of the site as you progress (which has some logic problems and confusing error messaging) but that’s a story for another article.
We ended up having to call in to AT&T to get our plans/phones upgraded, and this turned into a 4 hour ordeal with AT&T Customer Service after getting disconnected and having to restart the process many times. I guess we should’ve called from non AT&T phones!
Usability Lessons Learned
• Clear Error/Exception Messaging: When your users do something wrong, or when a component of your site works differently that the rest, make sure you provide clear messaging. This messaging should be in simple terms from the customer’s viewpoint (rather than a technical error message). Do some research with your users to determine what they expect, and if your business requirements can’t meet those expectations at least provide messaging explaining why.
• User Preferences and Passive Defaults: Remember any preference (such as their zip code) that your user provides, and don’t make them enter it more than once. Use this preference to determine “passive defaults” (such as automatically centering the Coverage Map on the previously entered zip code), and give the user to option to override any default you’ve chosen for them.
Good design isn’t enough!
As a professional working in the web industry, I’m a big believer in promoting good design, intuitive usability, and clear Information Architecture. My top design principles (more to come on this in a future post) include: Clarity, Consistency, and Intuitiveness. In a great article on SmashingMagazine, the importance of Simplicity (one of the ways to help achieve Clarity and Intuitiveness in design) was discussed and pointed out that:
If the user can’t find what she’s looking for right away, she’s gone. It’s crucial to have simple web designs to allow the user to quickly find the information they need, especially if you are selling a product.
This is a great article and does contain some good examples that can be used as design inspiration. However good design is not enough. You can have the best design in your market and still fail. And vice-versa, you can have the worst design and somehow come out on top.
Google Search is often hailed as the #1 example of how simple design will lead to great success. However this is not really the case. When Google Search first came out, I heard over and over again that “Google [Search] is great because its so much simpler and gives me much more accurate results than other search engines.” People only attributed the simplicity to Google’s success because it hadn’t been done before. What really kept people coming back though was the quality of the search results. Google Search is not the best ONLY because of its simple design, but because of its combination of good design, great technology, and smart business practices.
On the other side of the spectrum you’ve got most of the social networks, such as MySpace/Facebook which have horrible designs and overly cluttered interfaces, yet people can’t get enough of them. Many competitors try to enter this market with either better interfaces or better features, but have yet to make much traction. In this case, its the business-model completely eliminating the need for a quality product. Peer pressure leads to exponential growth and it doesn’t matter how bad the product is.
Now, I’m not saying I wouldn’t like to see higher quality (and better designed) web products out there, but it just isn’t needed everywhere. Some quick tips for product success:
• Start by concentrating on a solid business-model. Come up with something that solves a problem and you’ll have demand for your product. Find a big enough problem to solve and you won’t be able to hold back the swarm.
• Scalable Supply: There’s nothing worse than the store running out of your kid’s new favorite toy after all his friends got one. Implement Technology that will scale with your product’s demand. And there’s no point in spending excessive amounts on supply until the demand is (almost) there.
• Customer Focus: Figure out how to tweak your product’s design to best serve your customers. Without customer satisfaction, even the best business plans will fail. And scale this appropriately as well. Figure out what your users want and need, and then weigh those against the business impact of not providing those wants and needs.
• Refine. Having a successful product means you’ve got to keep up with market changes. Your customers tastes will change, your business will grow, and technology will innovate. In the Social Networking world, that same exponential growth that made you successful can quickly lead to a wave of customers moving on to the next big thing, leaving you in the dust. Revisit the first three tips often to make sure you’re keeping up with the times.
Business, Technology, and Design (which in this case represents the Customer component of the Triple Confluence) must be balanced in order to achieve success. This is just another example of how the Triple Confluence is an additive principle (and not a constraining principle like the Triple Constraint). Good design can help, but without good business and technology your great design will end up on the cutting room floor.
Via: Smashing Magazine: How Simple Web Design Helps Your Business2 comments
NBC Olympics Web Coverage: Ignoring Customers leads to failed Business
Yet again, the traditional media industry has failed to capitalize on the business opportunities available with new media. According to TechCrunch’s sources:
… eMarketer put out [an estimate] on Friday that NBC’s Olympics video ad revenues came to only $5.75 million. That compares to $23 million that CBS made from video ads when it streamed the NCAA basketball tournament live on its Website in March. … NBC paid $900 million for exclusive video rights to the Olympics, meaning that its [TV advertising] profits will be about $100 million.
It is unknown how much of this $5.75 million revenue is actually profit.
Around the internet/blogosphere, this small showing has been attributed to many things, including NBC’s usage of Microsoft’s Silverlight technology (a new technology in the already Adobe Flash-dominated web video market) that is not browser-agnostic, as well as its restrictive scheduling and content exclusivity. And while these are not “life-or-death” obstacles, obviously these are purely business decisions without any input from the customer. Based on the accounts I’ve read and my own experiences, people would most likely want a seamless experience using the technology they already have and the ability to watch truly live streaming video rather than having to wait until after the TV broadcast for replays. And when you take into account the “Web 1.0″ style of content exclusivity, NBC has fallen again behind the times.
From strictly a design standpoint, I believe NBC missed the boat on this one due to poor information design. The designers of the site payed little attention to the Information Architecture of its content, providing many duplicative (and therefore confusing) navigation paths throughout the site. As I clicked through the site in what I believed was a linear pattern, it turned out the website was constantly jumping me from section to section without a steady anchor as to where I was at any moment (or how to get back to where I came from). Granted, this is not an easy problem due to the complex multi-dimensional nature of the content (which could be possibly navigated by sport, country, athlete, date, etc), but I can’t believe NBC came up with the best solution. I’m sure many people, like me, never got that far on NBCOlympics.com as I was quickly overwhelmed by the site’s Information Overload. And this doesn’t even take into account the video content which surprised me by how many pages I had to go through to play a video after I actually found the one I wanted. Overall I left the site after 10 pages or so of finding nothing I was looking for (and only what NBC’s editorial team was pushing).
Unfortunately this can only be bad for the consumers in the long run, as NBC (and other similar business) will only see this as a proof of a bad market, rather than fixing the root of the problem by meeting that market’s needs.
Via: TechCrunch: No Matter How NBC Spins It, Olympics Web Strategy Comes Up A Loser Via: Mashable: NBCOlympics Video Ads Estimated to Pull in Just $5.75 Million 5 commentsMinty Fresh Redesign: User testing to produce Business results.
Online personal finance product, Mint, has redesigned its website based on user testing. According to TechCrunch:
… Mint has been bucket testing various redesign formats with some users and is seeing conversion rates increase by 20% over the current site. … That equals “hundreds of thousands” of more registered users over the course of a year given their current growth rates..
This is a perfect example of the concepts and methods discussed in my last article discussing balancing Business vs. User needs. In this case, Mint not only figured out what its users want, but also measured how those wants would affect their business.
Via: Redesigning For A Reason: Towards Better Conversion Rates Via: Mint.com Launches Redesign with New Financial Resources and Educational Tools No commentsBusiness vs. Customers
One of the most common dilemmas related to products/services is how to balance the needs of the Business versus the needs of that business’ Customers. As a web designer/developer (representing the Technology arm in the Triple Confluence), I am often approached by clients to produce a website that will have a design or features I know its Customers will hate or not be able to use effectively.
Many people take one side or the other on this issue, because they are conditioned to believe that “The customer is always right”. And the dilemma occurs because, who the “Customer” is can be seen from different viewpoints. Some Technologists (designers or developers) believe that because that client is paying the bills they should therefore get everything they want. (The clients also believe that too sometimes!) Some Technologists believe the end user is always right (see User Centered Design) because they are ultimately the ones using the product (and will therefore bring revenue to the Business).
However, the only way your product/service will be successful is by balancing these needs. The Business needs to remember that they represent Business needs, not Customer needs (and are usually not the end users). Without meeting the needs of the business plan, your product/service will not meet its goals. For example, users may hate your advertisements, but this may be the only way for you to make money. In addition, without meeting the needs of your Customers, your product/service can’t meet its goals either. For example, if your advertisements are too pervasive, they could prevent your Customers from using the product/service optimally. The solution to this specific example may be to use advertisements that are as non-invasive as possible.
Whether you are on the Business or Customer side (and if you’ve got enough budget to do so) here are a few ways to negotiate or avoid these types of dilemmas:
Early Detection: Spend as much time upfront as you can trying to determine if this dilemma will arise. I always try to feel this out with my clients before taking on any job. I make sure to discuss this with any potential clients early by getting (and setting) their expectations. If you have this discussion early, usually you can tell if your client (or Technologist) lies on one extreme or the other and take the necessary steps to avoid the dilemma (including not moving forward with that client/technologist).
Plain old negotiation: The simplest way is just to sit down with your counterpart and present your case. The best method here is the “Put yourself in my (or your Customers’) shoes” argument. Meeting “in person” always works best for a critical issue such as this, followed by phone communications if that’s not possible (See: The Communication Hierarchy).
Competitive Analysis / Market Research: Figure out what your competitors are doing. Chances are, if they’re leading the market they have already figured out how to balance Business vs. Customer needs. Be very careful on this one though, as many “Web 2.0″ products don’t actually make any money (or even want to make money) and just rely on investment money or an eventual acquisition. Make sure you factor this in when comparing to your business goals.
Business Plan: If you are on the Business side of this dilemma, you need to provide business justification for these types of decisions. If you have a relationship with the Technologist that allows you to share this plan, they will be more likely to understand your side. Especially if you have the data behind it (ie: “We have tested this on a small scale, and have forecasted that this feature will net/save us an extra Trillion Dollars over not using it”).
Focus Groups/etc.: Get the Customers involved. Figure out what they really want and need. This is probably the most important method, as in reality, both the Business and Design/Development teams may think they know what the Customer really wants, but often are both wrong.
Do or Die: In the worst case scenario you need to be able to walk away or just blindly accept your counterpart’s position. Obviously this is not the recommended option, but if there is no other choice it might be the only option. If you have done your homework and are convinced you are right then it may only hurt the other side to continue. Hopefully you can avoid this by the early detection method discussed above, but unexpected issues always arise and ultimately you may need to make this hard choice.
1 comment
