January 16th, 2009
Everyone of you would have surely heard of Automatic Teller Machines & would have used one at least once. I use ATMs almost 2-3 times a week & find it frustrating that I have to navigate through a whole lot of screens to withdraw a small amount of cash. This blog post is an attempt to suggest a new user interface to ‘get things done’ faster & leave way for others.
When you enter an ATM, you pop in your card in the card slot and then go through the following screens (or minor variations of them):
- Select language of choice.
- Enter your PIN.
- Next screen contains a slew of options such as Balance Enquiry, Mini Statement, PIN change, Cash Withdrawal, Fast Cash, Cheque Book Request etc.
- You select “Cash Withdrawal”
- You have to select whether its Savings Account or Current Account.
- Enter the amount in multiples of 100.
- Answer whether you require a printed receipt
- Wait for cash
- Answer whether you wish to do another transaction (“Yes” takes you to step 2).
- Withdraw Cash
- Balance Enquiry
- Mini Statement
New Screen Proposal
As soon as you enter your PIN in step 2, you should be directly taken to step 6. Since there are 4 buttons to the left and right of the screen, they could be used to provide other options. The four buttons on the left could contain Balance Enquiry, Mini Statement, Fast Cash & More…
This has lot of benefits:
- The amount of time being spent in the ATM to withdraw cash comes down drastically. To perform the 9 steps above, it takes approximately 3 minutes (counted yesterday). For aged people & new comers, it would take even more. So, during peak hours, if a huge crowd is waiting outside, imagine the time it would take for the last guy in the queue to get cash quickly. Now, jumping from step 2 to 6 in two screens will take less than a minute and things can happen quickly.
- Most new comers are intimidated at the number of options that are being shown. The data stored in the bank’s servers could be used to eliminate screen 5.
- A new option containing the language can also be stored in the bank’s backend so that screen 1 can be removed for further transactions from the same ATM card.
- Similarly, in step 6, since the ATM accepts only amount entered in multiples of 100, it needn’t display the last “.00”. For e.g. if you need to take Rs. 500, you have to enter ‘5’ followed by four zeros. I have personally helped an old person who couldn’t understand why the ATM wouldn’t dispense cash even though he entered ‘3’ ‘0’ ‘0’. On the screen, it showed as “3.00” and he couldn’t see the ‘.’ clearly. That is pretty bad from the usability point of view.
- Further, ATMs can have touch screens (State Bank of India has this). Touch screens are more usable than pressing mundane buttons on the screen.