June 25, 2005

Getting to Know You

Microsoft dispatches anthropologists into the field to study small businesses. Here's why...

Posted by Navneet at 01:07 PM | Comments (0)

May 03, 2005

Implementing a Pattern Library in the Real World: A Yahoo! Case Study

Yahoo’s multiple business units, each containing decentralized user experience teams, have a natural tendency to design different solutions to similar problems. Left unchecked, these differences would weaken the Yahoo! brand and produce a less usable network of products. Designers and managers have discussed “standards” as a way to solve this problem but this standards content (often contained only in the memories of designers) has never existed in a commonly accessible format...

Read the case study...

Posted by Navneet at 04:22 PM | Comments (0)

April 26, 2005

November 25, 2004

Boxes and Arrows redesign winners

Boxes and Arrows has announced the winners of its re-design contest. Though the winner looks nice, my personal favorite was the bronze winner from Behavior Design.

You can check out all the entries here in a self running presentation mode...

Posted by Navneet at 09:31 AM | Comments (0) | TrackBack

October 05, 2004

World's first HCI Rap

Oh Yeah!!!

Posted by Navneet at 10:29 AM | Comments (0) | TrackBack

September 11, 2004

Accesskeys and Reserved Keystrokes

While developing accessible applications it is a nice practice to provide short-cut keys for key operations. But which key for which operation? This article takes a look at the challenges of using accesskeys.

Posted by Navneet at 10:13 AM | Comments (130) | TrackBack

August 15, 2004

Card Sorting: How Many Users to Test

According to Jakob Nielsen:
Testing ever-more users in card sorting has diminishing returns, but you should still use three times more participants than you would in traditional usability tests.

So Nielsen's reccomendation is to have 15 users for Card Sorting tests. Sounds quite reasonable...

Posted by Navneet at 10:47 AM | Comments (332) | TrackBack

User interfaces: The next generation

According to this article:

Keyboards and mice will face competition from motion-sensing, gesture recognition and haptic technologies.

Input devices have driven the user interfaces have developed over the years, so yes the next generation of UIs will have to be driven by the next generation of Input and Display technologies.

Posted by Navneet at 10:32 AM | Comments (241) | TrackBack

Handling new features

Jason Fried on feature management:


  1. Come up with the concept.

  2. Say no.

  3. Force the feature to prove its value.

  4. If “no” again, end here. If “yes,” continue…

  5. Sketch the screen(s)/UI.

  6. Design the screen(s)/UI.

  7. Code it.

  8. Test, tweak, test, tweak, test, tweak, test, tweak…

  9. Check to see if help text needs to be modified.

  10. Update the product tour (if necessary).

  11. Update the marketing copy (if necessary).

  12. Update the terms of service (if necessary).

  13. Check to see if any promises were broken.

  14. Check to see if pricing structure is affected.

  15. Launch.

  16. Hold breath.

How I wish my product team thought like this...

Posted by Navneet at 10:19 AM | Comments (97) | TrackBack

July 20, 2004

BayCHI Panel on RIAs

Good to see RIAs getting some focus in the CHI community. If you're in the Bay Area around Aug. 10th this should be an interesting discussion to attend. And looks like Rashmi is chairing this panel...

Posted by Navneet at 10:16 AM | Comments (283) | TrackBack

July 06, 2004

Non Quasimode Shortcuts on Gmail

I've been using Google's Gmail for about a week now (thanks Abdul) and it's amazingly fast in all that it does.

Now, today I turned on the Keyboard Shortcuts feature and noticed that the shortcuts are non-quasimode. In plain English, it means that you need not press any modifier keys like 'Alt' or 'Ctrl' to access the shortcuts.

This means there is a greater chance of errors happening in while trying to type into, say the URL box, while it is not in focus. Google of course has disabled the shortcuts in the compose or data entry mode, but wouldn't a quasimodal shortcut make it possible for the shortcut to be operational even in the compose mode?

But that said, non-quasimodal shortcuts are much faster to use...

Posted by Navneet at 11:08 AM | Comments (69) | TrackBack

June 29, 2004

June 12, 2004

The Haptic Chameleon

Haven’t been posting very often lately as work is keeping me extremely busy. Sometimes I feel if it is worth taking a break, considering the amount of work that piles up once you return ;)

In any case, this is something I needed to bookmark this article about the ‘Haptic Chameleon’ a shape-shifting button that is being developed at Sony. While it is an interesting concept, it needs a bit of getting used to and unless it is accepted as a standard, this is not really an intuitive design. I mean who would think of depressed knobs as happy and sad faces? But there is definite potential in something like this, and though the virtual experiment was apparently not very successful, it may be an useful concept for game developers to explore…

Posted by Navneet at 08:44 PM | Comments (179) | TrackBack

March 24, 2004

Who makes a good interaction designer?

I'm personally not too sure if there is an answer really. Karel Thönissen tried to answer it in this article but unfortunately the article has a stereotypical view of the various professionals/skill sets. Taking this topic to the other extreme is a discussion on Joel’s Discussion Board. But while all these points of view are quite interesting, im my opinion, to be an interaction designer you need a few important soft skills.

For example, it's imperative that and Ix Designer is able to understand the user goals in order to design according to their needs. But at the same the Ix Designer should have their feet grounded in reality by understanding the constraints of Marketing and Engineering.

It's a thin line to walk on, and in my opinion, one needs a balanced approach to work as an interaction designer. And while soft skills are great, they are of no use if they are not complimented by design skills. After all, that is what you will be paid for at the end of it...

Posted by Navneet at 09:06 PM | Comments (255) | TrackBack

March 18, 2004

Why Consumer Products Have Inferior User Experience

From this week’s Alertbox:

Physical products, from consumer electronics to cars, are needlessly complex because they're developed by insular companies that continue to ignore the growing usability trend.

I agree with most of what the article has to say, except that with most consumer products, if it is essential to the user, they develop a degree of familiarity with it. I’m not denying a case for usability, but it’s not as Black and White as Mr. Nielsen would have us believe…

PS: Another interesting read on the same topic is Andrei Herasimchuk's Open Letter to Nielsen

Posted by Navneet at 07:32 AM | Comments (267) | TrackBack

March 17, 2004

Where does a poor User Experience Professional go from here...

Yesterday I attended a workshop by Rashmi Sinha and Jon Boutelle of Uzanto.

It was an interesting workshop with the first half dealing with Remote User Research techniqes. Uzanto advocates a quantitative methodology to develop Personas and gather user information. Often relying on web based surveys and phone calls, these techniques work quite well in salutations where one does not have the liberty to interact with users on a one-on-one basis for qualitative research. (Of course, these quantitative results need to be validated later qualitatively, but that is step two.)

The second part of the workshop dealt a lot with the business aspects of promoting usability. This was a really interesting session, and one final open question was 'What next?' as far as a career in usability is concerned. Rashmi was of the opinion that Usability/UE people will make good project managers. True, but really is that kinda it? How popular do you think the Chief eXperience Officer (CXO) position is? Any thoughts?

Posted by Navneet at 03:47 PM | Comments (266) | TrackBack

March 04, 2004

Interaction Design: A Primer

Last week I conducted a small workshop on Interaction Design for a few Technical Writers. The workshop was called 'Interaction Design: A Primer' and this is the material used for the presentation. If you attended the workshop, or are generally interested in knowing more about Interaction Design, you can download the ppt (zipped @ 3 MB) from here.

Posted by Navneet at 01:46 PM | Comments (220) | TrackBack

January 14, 2004

Is personalization a double-edged sword?

Christian Ricci in this Boxes and Arrows article looks at web personalization and how it can be user to improve user experience.

Personalization, properly implemented, brings focus to your message and delivers an experience that is visitor-oriented, quick to inform, and relevant. Personalization, poorly implemented, complicates the user experience and orphans content.

While it does a good job of explaining how personalization can be useful, the article does not go deep into how it complicates matters. Apart from sensitivity to revealing personal information, are there any other impediments? The article does mention an increase in the complexity of the interface, but isn't this just the complexity of setting up the personalization? Does the end-user even have to know about this?

Posted by Navneet at 11:02 AM | Comments (183) | TrackBack

January 12, 2004

Adaptive Path: Seven Resolutions for 2004.

Tomalak's Realm
Adaptive Path: Seven Resolutions for 2004. The Adaptive Path partners share their resolutions for a better user experience in 2004.

Posted by Navneet at 11:46 PM | Comments (370) | TrackBack

January 01, 2004

Tackling Information Overload

E M E R G I C . o r g: Tackling Information Overload

Daily Herald writes about information overload: "The always-connected nature of our world can be overwhelming. Instead of driving technology to better our lives, we're often letting technology manhandle us. And the longer we stay connected, the more data we tend to produce for others to process, quickly cycling into information overload."

Jakob Nielsen adds that "a steady dose of realtime interruptions is toxic to anyone's health." A suggesed solution is the Internet control panel (or what I prefer to call the Digital Dashboard):


This would be a single central base for monitoring and prioritizing all the information a user is interested in. Do you want to keep track of your eBay auctions? Instead of five e-mails per auction, all scattered throughout your inbox, you would have a single flag in the control panel. Discussion groups? The control panel would show when hot topics of interest to you are being discussed and would call attention to discussions with contributions by writers you particularly respect. E-mail? Restricted to truly personal communication. Newsletters, intranet status reports, and other nonletter communications would be summarized and available for perusal on request. IM would have a small role, but your personal agent would be very strict at screening incoming requests.

Whether or not you believe in my control panel, the most important point is to change our ideology for computer-mediated communication. The old thinking was that more information was better. If a unit of information were sent, it would have to be transmitted and received at all costs. The new thinking must be that human time is our most precious resource. Stop strip-mining
it.

Traditional operating systems managed and scheduled computer resources. The next generation of computers must protect users' time just as strictly as the most vigilant executive secretary protects a CEO's calendar.


Read Complete Article
http://www.emergic.org/archives/2004/01/01/index.html#tackling_information_overload
-----------------------------------------------------------------------------------------------------------
You can manage your account by logging into http://rss.blogstreet.com

Posted by Navneet at 07:25 PM | Comments (160) | TrackBack

December 21, 2003

The Microsoft User Experience

Paul Thurrot writes:

Microsoft's history of holistic software development can be seen in many of its projects over the years, some popular some not. There was the Microsoft Bob social experiment (an utter failure, which is sad, as the Bob interface was a great UI for kids); the friendly (yet ultimately annoying) Office Assistant, which attempted to provide users with help when it appeared they needed it; the inductive UI work (LINK) most recently seen in Windows XP's task panes and Office XP's task panes and Smart Tags; and the roles-based administration in Windows Server 2003, among others.

Interestingly, that is not the image most users have of the microsoft user experience, and a lot of these attempts have either been invisible (which is the way it should be, eg inductive UIs) or left a bad taste (office assistant) wonder if Longhorn is going to change all that or is it more vaporware...

Posted by Navneet at 07:47 AM | Comments (200) | TrackBack

December 13, 2003

The Visual Vocabulary Three Years Later: An Interview with Jesse James Garrett

Boxes and Arrows: The Visual Vocabulary Three Years Later: An Interview with Jesse James Garrett
In October 2000, Jesse James Garrett introduced a site architecture documentation standard called the Visual Vocabulary. Since then, it has become widely adopted among information architects and user experience professionals.
Read Complete Article

Posted by Navneet at 11:27 AM | Comments (170) | TrackBack

December 10, 2003

User Interface Hierarchies

E M E R G I C . o r g: User Interface Hierarchies

Russell Beattie writes:


I'm looking at user interfaces more recently. Online, on my desktop and on my gadgets and I'm taken aback by their complexity. But I've had an epiphany about their underlying structure that I wanted to try to express here.

Is there a reason for the icons and the buttons and the menus and the tabs and the list boxes and all the other GUI crap that we have to deal with both on a computer and increasingly on our mobile devices as well? I honestly don't know. I personally think less is more when it comes to user interface design.

Maybe it's just me, but I think in hierarchies and outlines. Even if I don't always use my outliner for everything, I still organize my documents like that, and the text within those documents are usually indented as well.

What's my point? That we need to do like Apple did with the iPod and review how our UIs work. We need less widgets, not more. We need more than simplicity, we need consistency. And since *all* data is a hierarchy, using that as a base for all UI elements would be a good thing. Teach a newbie: "This is how a hierarchy works. Now, anytime you need to find or edit information - whether it's the MP3 you want to play or the settings on your phone, now you'll know how."

It doesn't make sense any more. Now that we're all comfortable with the idea of computers and the mouse, we don't need "buttons" and "gauges" and "files" and "tabs" and all that crap that are analogies to real things. They're not real things - it's just data.


Read Complete Article
http://www.emergic.org/archives/2003/12/10/index.html#user_interface_hierarchies
-----------------------------------------------------------------------------------------------------------
You can manage your account by logging into http://rss.blogstreet.com

Posted by Navneet at 11:26 AM | Comments (116) | TrackBack

December 02, 2003

Is it time to debunk some old UI rules?

This is a very interesting discussion at Slashdot, that sparked off from a couple of articles re-examining the ‘Three click rule’ and the ‘7 +/- 2’ rule…

Is it time we do a holistic review again? After all times they are a changing…

Posted by Navneet at 03:16 PM | Comments (383) | TrackBack

November 26, 2003

Executive Dashboards

Boxes and Arrows: Executive Dashboards
Contrary to first impression, an “executive dashboard” is not found in a CIO's car. Rather, an executive dashboard, also known as a manager dashboard, executive cockpit, or digital cockpit, is a child of what in the 1980s was referred to as the Executive Information System (EIS).
Read Complete Article
http://www.boxesandarrows.com/archives/executive_dashboards.php
-----------------------------------------------------------------------------------------------------------
You can manage your account by logging into http://rss.blogstreet.com

Posted by Navneet at 04:29 AM | Comments (152) | TrackBack

November 20, 2003

The ROSE framework

Metrics for User Experience Design projects have never been easy to define. Mark Hrust at goodexperience defines what he calls the ROSE framework, which stands for Results, Organization, Strategy and Experience. While it is still intangible and cannot be well defined like stanadard Project Management metrics of Schedule Compliance and Earned Value, it still sounds like great starting point.

Posted by Navneet at 07:51 AM | Comments (345) | TrackBack

November 17, 2003

User Experience Accountability: Assessing Your Impact on Business Results

Scott Hirsch says:

So often, user-experience designers are held accountable for process objectives. A successful project is one that meets budgets, deadlines, and specifications.
There’s a problem with measuring success this way — process-objective metrics don’t really tell you how good you are at developing a strong user experience, only whether you completed the job specifications efficiently.
But what about the project itself? Was it chosen wisely? Was it grounded in user research and customer insight? What effect will it have on the business?

As Scott says, it is really important to define what you as user-experience designers will bring to the table. But it is equally important to note that most projects will still be measured using traditional metrics.

One of the best way to handle this is to define the user-experience design phase as a sub-project itself, so that it can be measured using independent metrics.

Posted by Navneet at 09:51 PM | Comments (167) | TrackBack

November 12, 2003

Live Video Stream -- Foundations of Interaction Design

The Interaction design Institute at Ivrea is hosting an important event
today and tomorrow. This is an international symposium on the foundations of
interaction design.

The institute is making it possible for anyone who wishes to observe the
presentations and dialogue to do so by live video streaming.

Check their website for more details...

[Via Interaction Designer's Mailing List]

Posted by Navneet at 07:25 PM | Comments (114) | TrackBack

November 10, 2003

Ask Tog: D'ohLT #2: Security D'ohLTs. Only a ...

Tomalak's Realm
Ask Tog: D'ohLT #2: Security D'ohLTs. Only a D'ohLT would come up with a security scheme that is so overly complex that it's guaranteed people will write down their passwords. And yet, this kind of D'ohLTishness is par for the course with these guys. They are the most clueless profession I know, and they are showing no signs of getting any better.
-----------------------------------------------------------------------------------------------------------
You can manage your account by logging into http://rss.blogstreet.com

Posted by Navneet at 11:23 PM | Comments (78) | TrackBack

November 09, 2003

Tangible Computing at MIT

James Patten is PhD candidate with MIT Medial Lab's Tangible Media Group and his work on the physical object based interface is truly amazing to look at.

But are these 'Tangible Interfaces' really intuitive? They look very cool though. I'm sure this will have its own learning curve...

Also, keeping this on-topic and still getting Flash into the picture, I remember something Yugo Nakamura had been working on with Sony, where he had given a demo at a FlashForward of a way to tangibly exchange business cards. You basically drag a business card from your computer desktop on to a table and the other person can pick the card up from the table and put it into their computer. And it seems it was prototyped using Flash. Anybody remember?

Posted by Navneet at 10:41 AM | Comments (154) | TrackBack

October 27, 2003

Web Design Practices

Now here's a really useful site. Web Design Practices deals with patterns and practices that are prevalent in web design. Not only does it give you statistics and looks at various patterns it also gives you links to studies on the subject. I was looking for some information on breadcrumb navigation, and lo the site has some good links and patterns there. Very cool. [via Digital Media Minute]

Another similar resource is Martijn van Welie's collection of Interaction Design Patterns

Posted by Navneet at 08:39 PM | Comments (268) | TrackBack

October 18, 2003

Rich UI. Is it really worth the hype?

Jon Udell looks at what the implication of getting richer UIs on applications means. He talks about his user experience with Windows 2003 as an example

<quote>


    Most of my interaction with the software [Windows 2003] was dominated by two user-interface idioms: trees and tabs. The trees are, of course, the ubiquitous tree controls that manage hierarchies of servers, users, registry keys, and every other kind of object. The tabs are dialog boxes. These are both good and useful constructs, but as a strategy for managing complexity, they haven't evolved. Meanwhile, the Windows server products have gotten much more complex. Adding more snap-ins to the MMC (Microsoft Management Console), thus multiplying the trees and tabs, can't be the only way forward.

</quote>

Jon is right to some extent. We desperately need to simplify the interactions. This would call for newer UI paradigms. Some that are much simpler and can effectively display information and expose functionalities. Jon gives Sam’s Fisheye Menu as an example. The disadvantage of introducing new interactions for existing functionality is that people need time to get used to them. And the best way to get used to them is if the interactions are present in the OS itself. Apple has been leading the way on this front. I and certainly wish for Apple to separate the OS and the hardware or at least, there should be an alternative to the MS OS (I know, I know, Linux) that can really lead the way with pioneering interaction design.

Posted by Navneet at 10:16 AM | Comments (464) | TrackBack

October 06, 2003

What is experience design?

OK, if you've heard this term and are not sure what it exactly entails, you may be interested in this page on the AIGA site which gives you detailed look into experience design.

Also on the same site was this nice presentation that looks into the role definition of an interaction designer.

Posted by Navneet at 10:36 AM | Comments (242) | TrackBack

October 05, 2003

Good Experience - Four Words to Improve User Research

theOTHERblog: Good Experience - Four Words to Improve User Research
Mark challenges the accepted methods for conducting a usability test, which if I'm right comes down to relying on your intuition, winging it and riding by the seat of your pants, but listening carefully throughout.Which sort of points towards not being able to tell anyone how to conduct tests, which I quite like the sound of, when the methodologies for usability tests are all sorted out, the magic has gone for me. Sometimes I don't like to know how I do what I do, or like being able to guarantee results. Where's the fun in that? ...
Read Complete Article
http://www.goodexperience.com/columns/03/1001.fourwords.html
-----------------------------------------------------------------------------------------------------------
You can manage your account by logging into http://rss.blogstreet.com

Posted by Navneet at 03:23 AM | Comments (101) | TrackBack

October 03, 2003

Sample chapters from Don Norman's new book

It will be out in Jan 2004. But you can read a few sample chapters from Emotional Design here...

Posted by Navneet at 08:35 AM | Comments (181) | TrackBack

September 29, 2003

Making Rich Web Application Architecture Usable

Vishi has an article on Sitepoint. Good pointers and makes a nice read...

Posted by Navneet at 09:03 AM | Comments (253) | TrackBack

September 24, 2003

IA Tools initiative launches

AIfIA has launched its IA Tools initiative. The Tools are a collection of model templates and deliverables that can be used by information architects and UI designers to help sell IA services to clients.

The current list includes the following:

  • Design Review Checksheets
  • Design Review Process
  • Design Scope
  • Project Overview
  • Creative Brief
  • Project Definition and Scope
  • Process Maps
Posted by Navneet at 10:00 PM | Comments (206) | TrackBack

September 23, 2003

Nokia's Guidelines for Greater Fun

Nokia here presents results of a game usability study it had commissioned.

The study concentrated on solving usability and playability issues in games developed by three companies for Series 40 devices. The most visible result is a detailed collection of usability guidelines that are available on the Nokia website.

[via Usability News]

Posted by Navneet at 07:50 AM | Comments (212) | TrackBack

September 20, 2003

Cooper's Last Gasp

    I believe we are in a new economy—and that the dotcoms never even participated in it. Instead, they were the last gasp of the old economy—the economy of manufacturing.

…writes Alan Cooper in this wonderful article. The article talks about the economics of the new economy. While in the industrial age, reducing cost was difficult and was a selling point, in the new economy it is a given. After all, how much does it cost to duplicate software? Thus the emphasis in the new economy has to be on quality and user experience.

Further:

    The only available economic upside comes from making your product more desirable by improving its quality, and you can't do that by reducing the money you spend designing or programming it. You must invest more time and money on the research, thinking, planning, and design to make your product better suited to your customer's needs. Instead of reducing what they spend to build each object, software companies must increase what they spend to build all objects. This is the essence of the real new economy. The intangible but extremely complicated patterns of thought are that software has value only when it's accompanied by the programmers who write it. No company can treat programmers the same as a factory because programmers demand continuous attention and support well beyond any factory.

[via Viswanath Gondi]

Posted by Navneet at 01:48 PM | Comments (296) | TrackBack

September 19, 2003

A study of CNET's new widget

Manu has a very nice study of the new CNET 'Save Article' widget on the ICHI blog...

Posted by Navneet at 09:37 PM | Comments (201) | TrackBack

September 18, 2003

Nielsen says it’s time to make tech work…

Excerpt from the article:
“The IT industry is maturing. Hopefully, this maturity will result in a slower introduction of new features, which in turn will let companies focus their attention and resources on making existing technology work better for users.”

Interesting article but also goes on to add the following:
“…companies are more likely to commoditize software development and move it to cheaper locations, causing some concern due to the poor state of usability practices in the main offshore countries.”

Personally I wish Nielsen did come down to the ‘Offshore Countries’ to check out the state of usability here. It may not be rosy, but it ain’t bad either here in India…

Posted by Navneet at 01:06 AM | Comments (186) | TrackBack

September 15, 2003

The difference between sitemaps and site indexes...

Boxes and Arrows has an article about sitemaps, site indexes, what they are, and why you should use them...

There is a school of thought though, that believes that if a site needs a sitemap for navigating around it, there is something wrong with the navigation, and maybe the sitemap should be made the homepage...

Can the same logic be used for large sites?

Personally I do not provide a sitemap link anywhere on sites I design. But the 404 page (page not found error) itself can be a sitemap. So users see the sitemap only if they are not able to find what they are looking for, otherwise the navigation should take care of the rest...

You can check this implementation on the latest Digité site...

Posted by Navneet at 03:39 PM | Comments (153) | TrackBack

September 13, 2003

A collection of the worst designs...

Baddesigns has a collections of some of the world's 'worstly' designed objects, displays, controls and signs...

The good thing is that most bad designs mentioned also have design suggestions.

Which reminds me I need to re-read Don Norman's The Design of Everyday Things...

Posted by Navneet at 01:40 PM | Comments (263) | TrackBack

September 12, 2003

LIFT to support Dreamweaver MX2004 for Web Accessibility testing

According to the newsletter:

    The new version of LIFT, compatible with Dreamweaver MX2004 will be available immediately. Any purchase of LIFT today for the standard MX version will be updated for free to the MX2004.

For more details on LIFT, check here...

Posted by Navneet at 08:11 AM | Comments (209) | TrackBack

September 09, 2003

Jef Raskin has a ZUI demo built in Flash

Jef Raskin (The Humane Interface, Mac fame) has a Flash Demo of a ZUI (Zoomable User Interface.) It's an 8MB Flash file so it takes a while to load. There are also some performance issues with the demo, but it gives you a fair idea...

Jef, understandably, did not have all insights into the Flash development process and mentions that he could not get Flash to recognize the left mouse click. He should have come here first...

But nevertheless it's great to see Flash being used as a prototyping tool. I think it serves the purpose extremely well...

Posted by Navneet at 08:55 AM | Comments (269) | TrackBack

September 08, 2003

Eric Raymond looks at the taxonomy of cognitive stress

Eric Raymond (of the Cathedral and the Baazar fame) has come up with a classification schema for the levels at which users are willing to invest effort to build competence.

Posted by Navneet at 08:47 AM | Comments (225) | TrackBack

September 06, 2003

THE REVOLUTION USABILITY REPORT

According to this report:

    Improving usability for groups with special requirements can benefit all users. And, of course, it benefits brands.

Also:

    The World Wide Web Consortium (W3C) estimates that 10 per cent of the population of any country has some kind of disability and it promotes the Web Accessibility Initiative (WAI), which is a set of standards for sites around the world. Making a web site accessible should not be a dreaded chore; it is in the interest of everyone, from the site owner to the user. Accessibility is simply about good design principles and it doesn't necessarily involve having to make a separate large-print version of your homepage.

All of this is fine, but personally I found the text on the Revolution site a bit difficult to read and you could not even control the font size as it was fixed using CSS. Maybe they should look into it now that they've published the report.

Posted by Navneet at 09:28 AM | Comments (223) | TrackBack

August 30, 2003

InteractionDesigners.com

Over the last few weeks, heavy discussions on the interactionarchitects Yahoo! Group has culminated in the formation of this new group, which is currently just a Working Group or Steering Committee. Challis Hodge, Rick Cecil, Jim Jarret and David Heller are taking the lead, and here's what Challis Hodge has to say:


    "This is a unique time in the history of interaction design--so many of us have come together asking similar questions and demanding change. We must capitalize on this opportunity; it is now or never."

So if you're interested, head over to the InteractionArchitects group...

Posted by Navneet at 09:09 AM | Comments (144) | TrackBack

August 28, 2003

A Blog for Usability Professionals in India

Finally the indiachi blog is up. For now there are 10 contributers, including Ananthraman Mani, Anshuman Singh, Apala Chavan, Bhavin Turakhia, Manu Sharma, Navin Pangti, Navneet Nair (me ;) ), Saurabh Wadhwa, Shilpa Suresh and Vikram Chauhan...

Keep an eye out for this one...

Posted by Navneet at 02:14 PM | Comments (238) | TrackBack

CHris analyzes the Macromedia Menu Bar

CHris MacGregor of Flazoom has an interesting analysis of the new menus on Macromedia.com.

    Quote: "...it is nice to see that Macromedia is paying attention to the way people use their mouse when designing their menu. Notice that when you first mouse over a button you see the listing of sub sections for that portion of the site..."
Posted by Navneet at 08:21 AM | Comments (223) | TrackBack

August 26, 2003

Using personas to develop usable application and sites

Alison J. Head has a very nice article on personas. If you're not familiar with using user personas in interface design, check here for some more links...

[via viswanath gondi]

Posted by Navneet at 04:41 PM | Comments (331) | TrackBack

August 18, 2003

Looking for a job in UI or Usability?

Scott Berkun has some wonderful advice for you...

Posted by Navneet at 09:08 AM | Comments (224) | TrackBack

August 17, 2003

How discoverable is your interface?

Scott Berkun look at the myth behind discoverability. According to him, a prioritization of how to think about the relative importance of tasks and features is based upon:

1. Things most people do, most often.
2. Things most people do, somewhat often.
3. Things some people do, most often.
4. Things some people do, somewhat often.
5. Things few people do, most often.
6. Things few people do, somewhat often.

Another thing that Scott misses out in this list is to find out how many users will perform the task. This is very important of your application supports multiple roles. In that case each of the above questions have to be factored by the number of users using the feature. And if the ultimate prioritization can be done when the feature is used by your primary persona or role...

[via Emergic]

Posted by Navneet at 12:10 AM | Comments (348) | TrackBack

August 15, 2003

Viswanath Gondi has nice blog

Viswanath Gondi a recent graduate from MDes Digital Media program at Harvard Design School, has a neat blog. Talks a lot about UI, RIAs and Flash...

Posted by Navneet at 11:29 AM | Comments (339) | TrackBack

August 08, 2003

The new amazon widget

Christina Wodtke at elegantHack takes a look at this Amazon Widget, which has a clumsy interaction design. Seems Amazon is still testing it. I don't know how expensive (or inexpensive) it is to actually test designs on a live site. Macromedia did it sometime back with their new site design and Amazon apparently uses quantitative techniques to do their testing. Is this the right way to go about it? Because it seems some of the mistakes in these designs could have been caught much more easily in a lab. Maybe usability labs actually cost more than putting the site on live and then getting feedback...

Posted by Navneet at 11:57 PM | Comments (107) | TrackBack

August 06, 2003

Do you wan't to be called an Interaction Architect

A search on Google for the term Interaction Architect used to bring about three Interaction Designers. First there was Sim D'Hertefelt then there was me and Tess Lispi...

Now with this article by Tog looks like there will be a lot more on that list...

Will you be one?

Posted by Navneet at 06:15 PM | Comments (160) | TrackBack

August 04, 2003

How to make a weblog URL more usable

Matthew Thomas shows you how to recognize a Weblog tool by its permalinks and goes on to suggest ways to make the permalink URI more usable. The truth is, if URIs were usable Google will be out of business...

Posted by Navneet at 10:45 PM | Comments (420) | TrackBack

August 02, 2003

Book Review: GUI Bloopers! Don'ts and Dos


I first came across this book while viewing Jeff Johnson's presentation on Stanford Online. If I can have just one book on HCI and UI design, without any hesitation, this would be it.

GUI Bloopers! Don'ts and Dos by Jeff Johnson, is as the title says a book of guidelines for Interface Designers and Programmers. If you've been working on developing UIs for application, you'll appreciate the loads of wonderful information that is contained in this book. The tips, or bloopers, have been divided into the following:


  • GUI Component Bloopers

  • Layout and Appearance Bloopers

  • Textual Bloopers

  • Interaction Bloopers

  • Web Bloopers

  • Responsiveness Bloopers

  • and Management Bloopers

The only complaint I have is that the web section does not explore web application related bloopers. But since a lot of application UI related issues are covered in the rest of the topics, this is sort of made up for. I've recommended this book to all the designers who have worked with me, and have no hesitation in recommending it to you. Go, check it out on Amazon...

Posted by Navneet at 03:00 PM | Comments (116) | TrackBack

August 01, 2003

Chris Sells on Alan Cooper

Alan Cooper has a dream...

Extract: "web designers are called programmers, programmers are called engineers, engineers are called architects and architects are never called."

;)

Posted by Navneet at 12:42 AM | Comments (290) | TrackBack

July 31, 2003

UK government issues usability guidelines for designing government websites

Check out the Quality Framework for UK government websites. Recommends a Human Centered Design approach to designing websites.

Posted by Navneet at 08:34 AM | Comments (214) | TrackBack

Why are scrollbars on the right of the screen?

If you've ever wondered about it, this paper by Alan Dix tries to provide some answers...

Posted by Navneet at 08:27 AM | Comments (204) | TrackBack

July 25, 2003

Advancing UCD, while facing challenges working from offshore

I hate linking directly to word files, but looks like this paper is not available in any other format. This paper is an interesting look at the state of usability in India, particularly from the consulting company's point of view, but will make an interesting read for anybody interested in the state of HCI in India

Posted by Navneet at 08:04 AM | Comments (190) | TrackBack

July 24, 2003

Burning Issues

NY Times reviews Roxio and Nero. Why isn't CD burning part of the OS yet? Copying files to a floppy was, this should ideally be just an extension...

Posted by Navneet at 11:20 PM | Comments (318) | TrackBack

July 19, 2003

Usability Heuristics for Rich Internet Applications

A very interesting article on boxes and arrows:

Extract:


    “The key difference between a typical Flash site and an RIA is that RIAs possess the functionality to interact with and manipulate data, rather than simply visualize or present it.”

Posted by Navneet at 12:07 AM | Comments (235) | TrackBack

July 18, 2003

3-pane view anybody?

Interesting discussion

Posted by Navneet at 03:55 AM | Comments (384) | TrackBack

July 17, 2003

PDF unfit for human consumption?

Jacob Nielsen seems to thinks so...


    Extract:
    Users get lost inside PDF files, which are typically big, linear text blobs that are optimized for print and unpleasant to read and navigate online. PDF is good for printing, but that's it. Don't use it for online presentation.

First it was Flash, now Nielsen turns his attention on to PDF. I wonder what he will have to say about Flash Paper, which is sorta like PDF in Flash

[via Dan Gillmor]

Posted by Navneet at 05:02 AM | Comments (368) | TrackBack

July 13, 2003

Are you a sharecropper?

Asks this article:

Extract:


    "These people have forgotten that all user interfaces used to be “richer environments,” which the users abandoned by the millions, in favor of the browser, the moment they got a chance. I said millions and I meant millions: tens of millions, hundreds of millions of browser downloads from the Netscape that was, and the software vendors fighting the rearguard actions to defend their “richer,” “more responsive,” “higher-performance” client software; and losing, losing...

    ...That’s why the phrase quoted above, about flexibility and usability, is so completely 100% wrong. Browsers are more usable because they’re less flexible."

I agree with the last statement a great deal...

Posted by Navneet at 11:30 PM | Comments (253) | TrackBack

July 02, 2003

A group is its own worst enemy

Reading Clay Shirky's article titled A Group is its Own Worst Enemy got a lot of mental threads running. This is an excellent look at Group Software and Behavioral Patterns that emerge from its usage. It's a long read, but worth it, especially if you're developing FlashComm applications...

    [quote] We've had things like mailing lists and BBSes for a long time, and more recently we've had IM, we've had these various patterns. And now, all of a sudden, these things are popping up. We've gotten weblogs and wikis, and I think, even more importantly, we're getting platform stuff. We're getting RSS. We're getting shared Flash objects. We're getting ways to quickly build on top of some infrastructure we can take for granted, that lets us try new things very rapidly. [/quote]

[via Joel on Software]

Posted by Navneet at 09:13 AM | Comments (290) | TrackBack

Colorblind Web Filter

Found this on Kristin's Blog. It is a web filter to view pages as they would be seen by people who are color blind.

A nice resource if you're building accessible websites...

PS: Although you cannot filter Flash sites yet, the author does promise a Flash compatible version soon.

Posted by Navneet at 08:49 AM | Comments (426) | TrackBack

July 01, 2003

Everything you wanted to know about User Personas but...

If you have read Alan Cooper's The Inmates are Running the Asylum you would have discovered an amazing interaction design tool called 'User Personas'. A persona is a user archetype you can use to help guide decisions about product features, navigation, interactions, and even visual design.

When I used to work in advertising we had something similar and at FCB I've used a methodology called 'Mind and Mood' to do persona development. This basically involved putting a representative user/audience in front of a camera and having them talk freely of things they do, how they work, how they play, just about anything. The insights you get from such an exercise is unbelievable.

Of course, the Cooper Methodology and Software Personas are slightly different but the essence is the same and they are both used as effective design tools. To get you started on User Personas I would recommend the Alan Cooper book highly followed by the following links:

Personas and User Profiles from the STC Usability SIG page
The Research Triangle
SBI-Razorfish Presentation
Personas, Participatory Design and product Development: An infrastructure for Engagement.
From User to Character
Constructing the User
Personas: Theory and Practice

[links thanks to the CHI-Web Mailing List]

Posted by Navneet at 11:28 PM | Comments (221) | TrackBack

June 29, 2003

Interface Design Using a Tablet PC

Just came across this post about a Visual Studio add in that allows you to draw an interface using a Tablet PC and then it gets converted into a windows form 'on the fly'. Looks really cool! Guess the Tablet PC will open up a whole new market for these 'thumbnail 2 finished product' and CASE tool kind of software. It also greatly increases the importance of UML and other modeling languages so that communication gaps are bridged. Interesting...

[via Scobleizer]

Posted by Navneet at 01:17 PM | Comments (0) | TrackBack

June 21, 2003

Some interesting Music/HCI research

There seems to be some interesting research going on at the University of York Music Technology Group The first link I found via a post on JD is a software program that simulates other music not possible in the physical world. A few tires on Google revealed the performance and synthesis home page looks like some cool stuff going on there...

Posted by Navneet at 08:54 AM | Comments (163) | TrackBack

June 17, 2003

It's illegal to be an Information Architect in Ohio

Kathy Gill made an interesting post on the SIG-CHI mailing list that the Certification Board of Architects has deemed it illegal to use the term 'architect' without their approval. So what would be the next on their list? Technology Architect? Interaction Architect? Wonder what Richard Saul Wurman has to say about this?

    <Quoting Kathy> I received a note last week on Digital-Eve-Seattle, which suggests that an information architect in Ohio has a cease-and-desist order from the state Attorney General's office; she must stop describing herself as an "information architect" effective 22 June. I have not documented this (ie, I haven't seen the cease-and-desist order) but what I have found suggests trouble for the software industry in Ohio. </Quoting Kathy>
Posted by Navneet at 08:59 PM | Comments (195) | TrackBack

June 16, 2003

Do all programmers believe that usability is 'stupid'?

Was just reading Jeremy Zawondy's post about credit-card validation bloopers and how some sites did not allow users to input spaces and dashes. While most programmers attributed it to programmer inertia, some of them were quick to blame the usability person [see comments on the above post]

Good interaction design principles, by the way, will not restrict the user in such a fashion, it's a pity to see that some programmers do not understand this.

Do all programmers treat usability people the same way?

Posted by Navneet at 08:38 AM | Comments (291) | TrackBack

June 14, 2003

How to deliver a usability report

AskTog has this interesting article that explores how to provide constructive criticism while developing usability reports. One of the key points this article points out is:

    The job of a usability professional or interaction designer is to be an integral and helpful part of the process. Even if you are called in as an outside consultant—and even more so if you have taken it upon yourself to volunteer a review—you must be exquisitely sensitive to the feelings of your most important audience, those who will actually change the product or service you are reviewing. If they are in any way connected with the work that has gone before, even through acquaintanceship with the old team, they will resent any suggestion that the original product was screwed up. If they resent it, they will make you pay.

How true.

[via Flazoom]

Posted by Navneet at 10:00 AM | Comments (115) | TrackBack

June 04, 2003

Requirements gathering using blogs...

Mike Chambers has a post on his blog asking Flashers to describe their dream ActionScript Editor. While this is a good community exercise, this would be an excellent way to get ideas for the next version of the product. I'm not sure how Macromedia is going to use the information, but most product managers when the look at all the feature sets asked for by the users staring at them like this, would feel inclined to use at least 50% of them...

Let's take for example, take the ability to enhance the commenting feature. Here are some of the responses (most describe the functioning of the users' favorite software):

  • the ability to select several lines of code and with one button comment those lines (even if the lines are already commented). This is a feature that Directo
  • Ability to easy add JavaDoc style comments
  • Ability to parse JavaDoc comments into XML for component packaging
  • ability to hide/show comments
  • to be able to place customizable bookmarks in the margins that link to external files with comments
  • block commenting, code hinting for user defined functions, code templates (like homesite) for custom blocks of code you use all the time
  • inbuilt commenting/doc engine
  • collapsable functions and comments
  • way to view a function and it's comments, without leaving the call on the function
  • Multi-line commenting (ala director)
  • XML style code commenting ... like in C Sharp
  • the ability to insert embedded swfs (or flas) into the code comments
  • the ability to define regions of code that comments belong to
  • post a comment using your mobile phone

Now enter the product manager, who looks at all this set of features that are sitting in front of him/her and wondering "Wow! This is how I will be able to deliver a user centered product with all the features the users want"

However, this is NOT user centered design. Ask a user to describe their dream product and you'll get all sorts of answers. You can't add all these functionalities!

Now I'm not suggesting that the Product Managers at MM are planning to go this route, but in a smaller software company like mine, this is a great risk.

In fact, the next step at this point would be to accertain why the particular requests are coming up in the first place. What is the motivation? In this case I see only two:

  • The need to make code managable
  • The need to make documentation out of comments

You can solve the above goals either by giving an excellent (read bloated) commenting feature or you could use this information to think outside the box and come up with an innovative way to make the code more managable.

I wonder which way Macromedia will go...

Posted by Navneet at 09:47 AM | Comments (299) | TrackBack

June 02, 2003

Tog on dishwashers

A very interesting article from Ask Tog that answers the question: How many mistakes can you make in interface design? Tog's answer in one line: Not more than two.

I wonder how this fits in with Eric Raymond's famous statement:

"Given enough eyeballs, all bugs are shallow"

[via Gartenberg]

Posted by Navneet at 12:40 AM | Comments (180) | TrackBack

May 31, 2003

How effective is paper prototyping?

Carolyn Snyder who has recently published a book on paper prototyping has written this article on IBM developerWorks. Personally I don't like the concept of usability testing using Paper Prototypes unless the participants are well aware of GUI/Web design elements and can relate to the buttons as buttons and tabs as tabs...

How much longer does it take to develop a prototype using Visio or even Fireworks? If you're good with any of these tools, you could churn out the design in less than 20 minutes...

I'm not denying the importance of prototyping or even user testing. These are important stages of the process, but in my opinion a semi-finished computer prototype will work much better than the best paper prototype.

Also if you really want to test the IA, I would recommend sorting flash cards or even UML class diagrams as a good way to communicate the IA...

The paper prototype too has its place: I think it's a good way to communicate the design between designers and programmers. But showing it to the end-user, well...

Posted by Navneet at 08:08 PM | Comments (336) | TrackBack

May 26, 2003

User Experience Engineering to the fore

Finally usability is getting a little more importance than it used to. But this Business two dot oh article points out that while companies like IBM and Microsoft (believe it or not!) are focusing on usability these days, it is important for Usability Professionals to present usability as a business critical operation, not an optional extra. The article quotes Don Norman:

    "They [usability professionals] don't know the language of business. They preach usability as if it's a virtuous thing, not a business-critical thing, so the executive listening simply says, 'Yes, it's a wonderful thing, but I have to get back to work."

Another proponent of usability and interaction design is Alan Cooper and Cooper's book,
The Inmates Are Running the Asylum
should be a must read for engineers and product developers within your company. One sneaky way to make your point is by buying a few copies (you could buy them for the office library) and leaving them on a few people's desks... (sneaky ;) )

Posted by Navneet at 12:35 AM | Comments (126) | TrackBack

May 22, 2003

Humane Interfaces and Flash

I got on to Emmanuel's site via a comment he posted here and found this post...

The paper there makes for very interesting reading...

Posted by Navneet at 08:47 AM | Comments (255) | TrackBack

May 20, 2003

When do you stop work on the prototype

Joel Spolsky raises a valid question here while suggesting a new book by Carolyn Snyder. We have been using a rather nice way of paper prototyping at work using UML methodologies and this has proved quite succesful. I'll try and elaborate the techniques used sometime later, meanwhile I'll check out what the book has to say...

Posted by Navneet at 12:44 AM | Comments (147) | TrackBack

May 10, 2003

Media Labs Asia shuts it's doors.

Media Labs Asia, the high profile collaboration between the Indian Government and MIT Media Laboratory decided to shut its doors on April 30th. My office being right next to the Media Labs' Mumbai office, I might miss my neighbors. Not too sure if rural India feels the same...

Posted by Navneet at 10:34 AM | Comments (185) | TrackBack

April 13, 2003

User Interface Design for Programmers

This article has been on the joelonsoftware.com site for quite some time and makes an excellent read for those who are coming into Interface Design from a programming background, or even an HCI background. Definitely a must read...

Posted by Navneet at 12:56 AM | Comments (219)

March 08, 2003

Good user experience counts...

I was reading this article which says that a Barandchannel study has ranked Google as the brand of the year. Google tipped Coke to reach this spot.

Impressive. And considering how many people have come to rely on Google for researching everything - from the best way to implement PHP/XML based websites to finding out the recipe for chocolate cake- you could easily end up offending some. But the fact remains that Google does exactly what it is supposed to do and at the same time, it delivers a brilliant user experience. This has helped Google build a brand with an almost non-existent advertising budget.

UE concepts like Persuasive Technology and such have been trying to make the point that experience matters a lot. And not surprisingly, so has Macromedia.

However, looking at their new site it does not seem they have got the point entirely. While, their Flash based homepage seems like a way to show everybody that they are willing to eat their own pie, a bloated up size of 270k is not going to leave a good taste in visitors' mouths.

Here are some comments about the new site on a few other blogs :
Mike Chambers
Flazoom

Seems like most users want something simpler and more usable (I personally don’t think Flash is the real issue with the page). The longer Macromedia waits to make these changes, the more the user experience on their site will suffer. So I hope they respond quickly and take a few quick hints from Google.

Posted by Navneet at 05:18 PM | Comments (329)
June 2005
Sun Mon Tue Wed Thu Fri Sat
         1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30      
Categories
Recent Entries
Archives
Syndicate
Fullasagoog MXNA Info Aggregator Powered by Movable Type 2.5.1
Navneet Behal Rajesh Jain Flazoom Brajeshwar
Kottke Todd Dominey Mezzoblue Stop Design
Metafilter BoingBoing /. Challis Hodge
Joel On Software Flashguru Peter Joel Sugatagarbha