Originally published: Mar 01, 2007 Printable PDF Version Articles Archives
Delivering on the vision…
It all started a few years ago with the CIO vision… ‘We need a 360 degree view of the customer’. If your company is typical of most out there, you have spent the last few years integrating disparate data sources to transform the executive vision into a reality for your internal users.
How are you doing? Have you delivered on the promise? Are your users more empowered, clients ecstatic and CIO beaming in the ambiance of increased sales and improved customer service? If that reality is still a few years away, no worries, you are not alone. Many companies have found that building the foundation for delivering web enterprise applications is more complex than planned and are just coming online with solid architectures to deliver on the original goal. The good news is Web 2.0 user interface design is poised to provide truly useful methods of delivering complex data in ways that will deliver on the vision.
The Web 2.0 Approach
Since Web 2.0 is an approach, here are four characteristics I would focus on to improve the user experience.
1. Less Implementation, more content. Web 1.0 was about bringing data to the desktop, often via portals. This often resulted in a ‘My XYZ’ page with a hundred links. Great. Now the user has a 1 in 100 chance of making the right choice. These systems were flexible and certainly better than logging into 5 disparate systems, but how much better are they than just creating a static HTML page with those same links or a “Main Menu’ in the old mainframe days? The web 2.0 approach will dispense with portletviews and provide integrated content tailored to how the user would actually use it. It will break the political boundaries within the company and provide rich contextual views so that users can make fluid decisions. Long gone will be the days of ‘We cannot give you access to the data, but you can link to us…is that ok?’ A great example of this approach iswww.zillow.com where you can view real estate information from a customer view, not from a realtor view www.realtor.com.
2. Rich interaction…where needed. I like Rich, engaging interfaces when they work the way a human works. Unfortunately, many of them to date are loaded with ‘surprises’ and new learning experiences most users are not willing to tolerate. On the other hand, when an interface works like the real world, most people are happy. Take for instance www.kayak.com. This travel site adjusts the selection of flights when I move the sliders on the left. My stereo works the same way. Move the volume slider and I enjoy more sound. No learning, no waiting, no back button.
3. Community collaboration. We’re social creatures. Hang out at a mall and watch people for a day. You’ll learn a lot. When users look at your data, they often desire validation from others. Web 2.0 applications likewww.flickr.com play on this natural human behavior to build decentralized social networks. That’s correct; your new Web 2.0 application will actually embrace feedback from everyone in your company with a bottom up approach rather than a top-down approach. This is not a radical as it seems. Most key business knowledge is already stored at the bottom level in spreadsheets and emails rather then the company’s ERP system. Just integrate your application to embrace this phenomenon.
4. Purpose Built. Visit a construction site and hang out with a carpenter. You will likely find a selection of saws for specific types of jobs. The web allows us to create a 1-to-1 relationship with the user. Know them, build just what they need and they will be happy. Avoid ‘Boil the Ocean’ designs that try to meet the needs of every user but rarely meet the needs of any. This approach requires clear vision and strong leadership. Products likewww.gmail.com are forging the path with simple but effective solutions. ‘I need to check my email, I don’t have much time and I don’t want spam.’ Done. Thanks Google.
1. A crisp understanding of the problem
2. A deep understanding of your users and their tasks
3. Design strategies that work the way humans work
4. A small team with passion and skills to solve the problem
5. An environment where people are truly productive
Nope. Web 2.0 didn’t make the list. Why? In short, long after Web 2.0 has evolved into Web 3.0, etc. items 1-5 will still likely be true and valid. Until then, try using the Web 2.0 approach along with the basics of good design and you may just be able to apply a handy Botox treatment to spruce up the usability of your enterprise applications. After all, giving a 360 degree view of your customer should at least look good ????