Security vs. Usability
September 23, 2008
I have been using my ICICI bank credit card for over thryears now. I encountered this weird error this morning while paying my bills on visabillpay. (Click image for a larger view)
Alright let me set context.
This is a page which ICICI bank brought up while doing a credit card transaction on Visabillpay. This page asks me to register my credit card online with ICICI bank using a Internet banking pin number.
So I have seen this page multiple times on this site but always opted out as I don’t have my interent banking pin number. So today I did the same thing and opted out of registration by clicking on the “No, thanks Don’t activate my card now” link, but this is the message I got.
“You have exceeded the number of opt-outs for this card. If you decide to opt-out even now then bank will decline your transaction.”
I was astounded. I had no clue of what was happening. The bank never told me that I had a fixed number of opt-outs from registration. Now I can’t pay my electricity and water bills.
Here’s how this scenario could have been handled using better product design
- ICICI bank should have told users the number of opt-outs they have. This could have been in the form of a counter which is very prominent on every registration request screen.
- Educating the user about the advantages of registering their credit card. In fact ICICI bank is mandating this for higher security and to prevent online credit card fraud. Educate your users by telling them the benefits of doing a particular action and then lead them to this action.
- Forgive your users which they don’t do something that’s needed, after all they are users!
- Send users warning alerts as their opt-outs are nearing to zero. ICICI bank has my email address and my mobile number.
- Get customer care to call users.
Forgive, educate and lead to action – simple but powerful.
What do you think ? What you faced this issue ?
The User Experience Umbrella
July 10, 2008
Found this very interesting picture which I think explains user experience and the various elements involved in it in a powerful way.
What do yout think ? Do all these apply to shaping web user experiences too ? Are there other factors ?
What’s your design ?
March 25, 2008
Do you think simplicity is the be all and end all of design ? Is it the panacea that we are all looking for ?
Quite a profound pic that has been floating around on the web.

Steve Job’s take on “What is design ? “
In most people’s vocabularies, design means veneer. It’s interior decorating. It’s the fabric of the curtains of the sofa. But to me, nothing could be further from the meaning of design. Design is the fundamental soul of a human-made creation that ends up expressing itself in successive outer layers of the product.
PS: Emphasis mine
![]()
The six disciplines of User Experience
January 25, 2008
The following skills are required for building the best user experience into a product (could be any product from hi-tech to manufacturing)
- Field studies – Observing potiential users doing their tasks in their normal settings. Skills require careful and systematic observation and usually come from the fields of anthropology and sociology.
- Behavioral designers – People who create a cohesive model for the product based on a detailed task analysis of the users. They mesh the task requirements with the skills and capabilities of the intended users and this model becomes the basis for engineering design.
Skills required for this come from the cognitive science and experimental psychology. - Model builders – People who rapidly build prototypes and product mock-ups that can be tested even before the real technology is ready. Skills for this usually come from people with a designing and programming background (information architects) and architecture and industrial design.
- User testers – These people are usually involved in performing usability and feasibility studies. Through rapid user-testing studies , they enable to iterate through designs in order to meet the real needs of the users. Skills for this come from experimental psychology.
- Graphical and industrial designers – At this stage, the aesthetics of the product are brought in through people who have experience in graphical and industrial design, and the “joy” and “pleasure” of using the product come into picture. Not only must the product designed merge the conceptual model and behavioral aspects but it must also meet varoius requirements of technology. These skills are usually brought in by people from schools of art, design and architecture.
- Technical writers – The goal of these people should be to show the technologists how to build things that do not require manuals. However in the real world scenario, they are usually brought in after the product is built and are asked to write usage manuals. The technical writers should be able to understand the audience, what the intended users require of the product and how they can go about getting their tasks done through the product. The technical writers should be an integral part of the development team, so that the product is built so well that no instruction manual will be required.
So here’s the deal, in a typical technology product, there is no luxury of time to go about doing all the above mentioned steps and in many cases some of the steps can’t be executed because the target audience characteristic is too far and wide.
What do you think is the best model that can work for a typical web based application scenario in order to make sure that the real needs of the user are met ?
Laptops – as designed by 7 year olds
November 19, 2007
Round up of “Expression around the clock”
October 5, 2007

The Expression around the clock event happened yesterday in Bangalore at Fuga, a cool venue for an even cooler event. This was a global designer conference(taking place simultaneously in 10 venues around the globe) aptly themed “Design is back!”
The event started with out with registration, Microsoft had a very strict registration and confirmation process for this event and inspite of that the place was packed with people. There were about 200 people and seating was available only for about 70 people.
The event kicked off with a keynote from Shelly Armstrong of the Microsoft Design team. Shelly has been involved in various projects in Microsoft, including the interaction design for the XBox and the Zune. Her talk was totally targeted towards designers and tips on improving UX, design, importance of keeping up with latest trends, networking etc.
After this there was a break, with the bar being opened up [:)]. There was more action ahead though. The next session was by Supreet Singh, an UX designer and Pandurang, a dev. They started out with a desinger dev duel and demostrated how Expression Studio supported the designer-dev collaboration with ease. This was pretty interesting, with Surpreet putting in a video on to his canvas and then Pandurang writing a bit of code for the play and pause functionality.
The dev, (as they put it, didn’t have much idea about UX) and hence he puts up text messages for play and pause. Surpreet then takes this XAML and immediately ports this message into a cool button.
The next part was demos – impressive stuff overall, though I had seen most of them before. The demo which impressed me the most, was the one of a Silverlight video player being able to play 10 high definition videos simultaneously with ease, and the ability for the user to seamless switch between them with no system overload.
Post this was the usual networking session (with more beers though!). Met a couple of interesting people and managed to market ADITI’s UX blog. People seemed to be very interested by this, especially because we are not a design only firm.(Thanks Ram ! for mentioning our blog in your post.)
At the end, Microsoft gave away a goodie bag to each participant. It had a 60-day trial of the Expression Studio, a design magazine and a Reebok t-shirt!.
Expression around the clock
October 3, 2007
I am all excited about attending the Expression around the clock – Global designer event at Bangalore.
The event will cover a range of User Experience (UX) technologies that will enable designers and developers to build next generation desktop and web applications. I am particular excited in seeing new demos on Silverlight and WPF and new features which are to be added to Expression studio.
This space of Rich Internet applications with Microsoft introducing Silverligt and Adobes traction on Flex is very exciting and the next few months will tell us who the real pioneer will be.
If you are going to be at the event, leave me a comment and we can network there.
Usability improvements in an iron
September 24, 2007
I burnt my t-shirt last weekend. I was ironing it and in between I had to run to the door and then I got a call and thus completely forgot about my t-shirt until I smelt something burning and there was my dear GAP t-shirt with a nice big shape of an iron embossed right in the middle. This will definitely serve as a grim reminder to not leave the iron face down on anything.
This made me wonder why people never thought about this while designing an iron. This is a very common scenario – that the iron must not burn the cloth under if left unattended.
Couple of ways by which I think this can be tackled
- Having a temperature sensor in the surface that touches the cloth to detect the common burning (ignition) temperature of fabrics so that the iron can shut itself off within a predetermined range of temperature values.
- Detect human presence, mainly by having some kind of pressure sensors in the iron handle, and if there is no touch detected for more than ‘n’ minutes or seconds, have the iron shut itself off.
- Have the iron automatically change orientation when burning/charring is detected.
This led me to search for some commercial products which suffice this need. Well, I did find an iron by Oliso, which uses an Auto-Lift System™ to prevent burning.
I am thrilled.
Any other ideas to solve this problem ? Let me know, leave me a comment.


currently only for preview. The UX is brilliant, and this app brings more of a human touch to conversations with smooth transitions and the likes.


