I will make 100 redesigns because I'm sick of startups
romansnitko.posterous.com
romansnitko.posterous.com
I actually implemented automatic IP geolocation on RateMyStudentRental.com, but it confused a lot of people because they weren't expecting it.
You have people trying to search for rental housing near their school while they're back home over break, and people searching for something across town by campus while they're at work, etc. Even the people who were trying to search for something nearby still expected to have to enter in the address, so they were completely thrown off, which is counter to the whole "Don't make me think" mantra. And don't even get me started on the people searching behind a corporate firewall, where the corporate headquarters (and IT dept) were halfway across the US.
In the end, I had to remove the automatic IP geolocation. Perhaps this is specific to my niche. Perhaps this feature is still ahead of the time (as the porn industry often is). Either way, that's what happens when you must hold your website changes accountable to actual metrics and results.
counter to the whole "Don't make me think" mantra
The problem is that confusing people forces them to think so you're actually making it harder for them to do what they need done. Honestly I have never seen a site where geolocation was useful. I guess if I were in a location where I didn't know the zip code, or street address, or street name it would be useful if I were looking for, e.g., a good restaurant. But in that situation, I wouldn't be using the internet, I'd just ask someone.
Or, indeed, in a different country with a different native language. I worked for one of those for a while, in a job that involved a fair bit of official web browsing (on-line reference materials for various things). Within days of the shift to routing everything through corporate IT, I wanted to kill whoever invented IP geolocation. It's a great idea that should almost never be used in practice.
Strangely - porn banners still show correct city in UK, not Italy... maybe PayPal should buy the geo DB from them instead?
Or, rather, web application developers who suck at implementing geolocation well can be annoying.
It is clear that no matter how smart you are as a developer, IP-only geolocation can't work reliably, simply because of the proxy issue.
And really, it's just balance -- maybe some people will still get confused. But maybe the benefit gained by the people who get their location guessed correctly outweighs the detriment of those who get a bad guess and get confused.
I'm sure it still confuses some people, but the more common it becomes, the more everyone gets used to it.
The benefit differs across markets and audience though, so I agree it shouldn't be a rule of thumb for good design. At least not yet.
For example, you and I know that you can geolocate my ISP to Nagoya with an API call that won't take a milisecond. How about, instead, doing some JQuery magic:
"Asking Google for your location..." (2 seconds)
"Searching for apartments around you..." (2 seconds)
"Picking best apartments..." (2 seconds)
$("precalculated-results").show();
I think one of the problems JangoSteve had with his implementation is that people really don't like to see forms already filled in on their website (we've gotten a lot of complaints about it at our work as well)
I really like the solution that was shown in the related article. All of his Geolocations have a regular text section that says something along the lines of:
"Ship something from _San Jose, CA_. (Not in San Jose? Click Here)"
Which would then (I assume) replace text with a fill-in form using JS.
That would keep the "Why is there information in my form!" support mails down, while at the same time providing the GEOfunctionality and an easy way to correct mistaken information (Porn sites always think I'm in Kasugai, which is about 50km from where I live grin)
And be sure to save their inputted area in a cookie, so they don't have to re-correct your geocache every time they see your site!
But after all the discussion about Dustin's AA or Andrew's Zappos redesigns, I don't know how the fact still didn't catch up, that creating the first mockup isn't that big of a deal, and the real work can't be done not taking into account any requirements or business goals :)
And unfortunately from a user's standpoint, a redesign is one of the worst things that could happen to a site. Because however cramped and difficult a site might be, there are people who use them daily, and changing the structure completely overnight would abandon the most loyal users. That's why it's easy for startups to come up with nice sites in 2010, they haven't had a website since 1995 so they don't have the baggage of previous users.
So as much as a redesign, I'd appreciate not a complete overhaul but sort of a compromise, that would improve usability without forcing old users to relearn everything. A good alternative is having the old and new site co-exist for a while, to get feedback on the new site as well, but not all companies unfortunately have resources for that.
So we should never redesign and make a website more functional because old users might not use it?
A redesign in this case may help get new users, but it's much easier (and more cost-effective) to retain existing customers than to gain new customers. So, if your change upsets existing users on any meaningful scale, then it's probably not a good idea.
I'm not saying to never redesign. I'm saying that you should redesign iteratively and in small steps, so that both existing and new users benefit. You never want to attempt gaining new users at the expense of existing users.
Users who visit the site regularly would probably appreciate the fact that the page contains only the parts they use and no other stuff.
You'd need to do a lot of analytics on the old design to ensure that all the regularly used features are still easy to find.
Rinse, repeat, for every major redesign.
I remember my outrage and all of the groups that formed when Facebook created the concept of the "News feed." Remember when to see the differences in people's profiles you had to individually check them?
The website for the card game Magic:the Gathering is an example of that, they absolutely wrecked their webpage and forums, and I know that they lost a lot of forum users and webpage readers because of that (but maybe it's ok for them if they weren't the core audience).
I don't know if they did gain among the younger audience, so maybe the redesign was a success... I'll never know, as I'm not an insider.
From my experience, getting feedback from a small team in 20 person startup can drastically change the site from the designers original vision.
At the bigs companies there are many different stakeholders who need to be appeased. Some of the changes may seem illogical to the average consumer, but they might be well justified by management. For example trying to keep a few big corporate clients happy by including a large cheesy marketing message on the homepage.
Edit: But I admit, DHL is in desperate need for a redesign. Their website is awful.
http://theoatmeal.com/comics/design_hell - How a Web Design Goes Straight to Hell
That's like saying "Wouldn't it be cool if Amazon displayed the prices of all of its competitors (like PriceGrabber does)?" It's a conflict of interest. Either the information is honest and helps competitors or it is dishonest and of no benefit to consumers.
I'd be much more curious to see "100 Business Redesigns" where you'd outline how you'd revolutionize the mission, organizational culture, operations, marketing, etc of a large public company.
You could title it "If I ran this place..."
Here, I'll start with NCR, just like the OP:
* Simplify pricing: For a given market, date, and vehicle class, here's the cost of the rental, regardless of what referral source you came through. Inventory is inventory.
* Publish all this data publicly, not just to those who pay for SABRE contracts
* Include a gas card (ala zipcar). (Pre-negotiate rates with the major gas station operators)
* Don't overbook. Have real-time inventory available at all times at all points of sale. (again see zipcar)
* Don't bombard me with cross-sells from your "partners". The only revenue you ever got from that is from people who forget to untick the box that charges them the extra $50. It just gets in the way of me completing the transaction with you.
The most common model I've seen thus far is the "single-minded-guy-at-the-top" model: Apple, Zappos (any other good examples come to mind?). A relentless voice to keep reminding people "what is our core business?" and ruthlessly cull everything that isn't core, even if it contributes revenue.
I don't usually hear about JetBlue's CEO holding that kind of sway-- they seem to have that culture organically. If I recall, Southwest used to have that kind of CEO, but he's retired, so the question remains of how to maintain that kind of focus.
A common, and reasonable-sounding, approach to fixing problem areas is to create some sort of "focus group" or "core team" (or bring in an external consultancy) who can take the time to do what the rest of the staff can't do without disrupting their regular jobs: go talk to people at all levels through the organisation, gather the key points about what is happening and what the staff feel about it, summarise what is actually happening for management, and possibly advise on how to improve the situation based on what has worked elsewhere.
The difficulty with this approach is that in most organisations, there will be a grass-roots resistance/resentment of any changes that such a working group proposes, because people don't like to be told how to do their jobs, even if they are doing them badly and don't necessarily realise it. You have to have honest, full-on backing right down the management structure to pull this off, and you need to get the "good" people on your side first so that when others challenge the changes the people they know personally and respect will shape their views. This is possible, but IME only if senior management are willing to deal brutally with any middle management interference runners, which they seldom are. (Edit: Also, anyone seconded to the working group needs to have both an open mind themselves and the respect of the management team in whatever part of the organisation they represent. Otherwise, they will just disrupt the group, or they'll talk a lot and come up with good ideas to which no-one will then listen.)
Those who get to run big businesses and have snazzy MBAs and such are supposed to understand these issues and get them right, but it's sad how often they don't.
And the subsequent fallout from an AA employee opening his mouth - http://news.ycombinator.com/item?id=922913
Consultants and Job Seekers take note: instead of telling people what you can do for them, just start doing it.
This strategy to get hired is quite applicable to other professions.
On the other hand, other companies (who weren't shat on) will stand up and take notice.
Spec work is only when it's by request, and the request came from people who benefit from it (e.g. "show me how you'd do this before I pay you").
This isn't spec work, it's publicity-seeking. :)
Though I stumbled when the "Have a tip which site should I redesign next?" link took me to Twitter. I missed the "Hire Me" link in the top right for some reason. (big screen made it way out in right field.)
Regardless, I bet you'll bring more business this way; maybe even from one of your "targets". It's a really nice guerrilla marketing strategy.
I like all three. Can I add you to my list of 'available' webdesigners ?
The biggest problem with these big corporate websites I think is that they have no real incentive to think about the usability and general aesthetics of their websites.
After all, we're just lousy customers, if the package was sent through DHL we'll have to use their website.
If you want to fly KLM/North-West then you'll have to use their website, etc.
If they were just competing on the web they'd be paying much more attention to these details.
Another big problem is that usually there are 10 or 15 departments involved in getting a big corporate website built, especially if they interface to 'legacy' systems.
Looking at this through the lens of a startup-minded person is not 100% accurate. It is also a very good reason why running a start-up is much more fun than working for one of these big corporations.
Before you would even get internal permission to do these mock-ups you'd be 6 months down the line, and during those 6 months the requirements would change all the time.
The problem isn't necessarily that big companies have incapable web designers, but rather that the influence of even the most capable is quite limited. It seems to be a fundamental problem with large organizations.
(He picked blue)
I know it's just a sketch you did for fun, read the disclaimer in the page, but: The Main navigation menu, the tips (ads ?) in the left, and the successive steps however can be optimized. Eg: Enter personal information (Mr. Stewart ... It's not needed when the user (mr Stewart) is logged in.
The author asked why companies have not done this. Believe me, 9 times out of 10, if it would increase their income, they would have. The fact that they have not done so means that there are either business reasons to leave it as-is, or simply other projects that will have a greater impact on the business, and therefore a redesign is of low priority.
I've said this before -- just becase we care about web startups, that does not make every company into a web startup. Having a good web design does not always have a material impact on the bottom line of a business.
I haven't worked in that situation before, but what is likely happening is that the managers in these large orgs are 50+, didn't grow up with the internet, and don't fully appreciate things like the importance of awesome design in your front page.
If you've ever worked on a design project inside a big company, you'd know that's simply untrue.
Big companies are not actually streamlined profit machines, they're streamlined ego-perpetuating machines. Which is why you have the 10-committee problem, the 50-stakeholder problem, and "Marketing" owns the sidebar and news area of the site, while Copywriting owns only the front page and About Our Company pages, and Operations and/or the Boss' Secretary owns everything else...
It's inefficient as hell to have 10+ people in a design meeting, for example. Wastes profits by the boatload. Committees do not create profits, they just increase the wastefulness of most meetings.
And so on, so forth -- the good news is, as a consultant, they were wasting my time at $300+ an hour.[1] As long as I was content to sit there and do nothing but count my money in my head, it was a great gig.
I remember one client that paid us quite a lot of money for research and initial redesigns, but in the end, the CEO got talked out of approving our $60k budget. Because Marketing was afraid it would cut into their budget -- which was $300k/mo.
Keep in mind: This particularly company's whole business was delivering a web video experience.
12 mos later, they went from several hundred employees to about 60. Last I heard (months after that), they're down to 20.
What a surprise.
This problem doesn't exist only at startups, though. I've worked with a lot of big name companies you'd recognize, and almost everywhere it's the same.
[1] The great thing about being a consultant to big biz is that your rates don't matter. Occasionally a client will initially balk when you throw out $300, $400, whatever per hour -- but it's usually them 'playing poker' with what they are willing to pay.
The fact of the matter is, when they overstuff meetings (which they all habitually do), they are wasting $1000s per hour of their own employee time.
Its similar with internal IT. Invariably they have to answer to people that have no tech background/knowledge, and those same people will not allow the IT dept to make decisions independently. Large organizations guarantee suboptimal results in this manner.
You see the hubris is even more prevalent in the big corporations.
http://femtoo.com/index.php?action=TrackerLibraryLoad
(snitko - you can create your own Femtoo Tracker and add a 'Track this page' button to the site to keep people updated...)
If this gains a little traction, you might find your inbox full of requests for your services. (Edit: I missed the dark gray bar at the top of the page and now see that you're aiming for that. Good luck!)