Bank statements. We love to look at them, export them, ponder them and see what our money is doing or what ...ASB Bank in New Zealand recently redid their look and feel of their Internet Banking offering "Fastnet".
It looks great, nice and clean (see illustration), but in the clean up they swept out one simple drop list out of the statement generator.
In one 'sweep', it changes how people look for statements in a particular range.. now its a chore, a mild one granted.
Previously, selecting statements of a particular range could be done with date pickers or via a drop down list of ranges (e.g. 3, 6 months back). It was quick and easy and took seconds to get an export. It corresponded to natural language. (e.g. "I want my statements for the last 3 months")
Now, people have to use calender pickers or type the range in (see the illustration above) only. It sounds trivial ("there goes the usability guy again") but why is it grinding my gears?
Right now, think about how you talk - "I want three months of statements or perhaps you are more exacting "I want statements from November 09 to August 09", but lets assume day to day you just want to look at past statements.
Using the calender picker only means: I have to think about this and fiddle more with my mouse or keyboard. Lets face it, people are lazy, impatient and want things fast. Here, they're made to type and think more about a date ranges.
Take 1 - the old way
Goal -I want my last six months of statements
Method
- I click on the drop down, select "last 6 months", export to CSV..
Take 2 - the new way
Same goal - I want my statements 6 months back.
Method + stream of consciousness
- (Starts counting on fingers) "So that's today
- and I want them back to the 3rd of......... er Nov, Oct, (whats before August) er September, (pauses whilst counting six months of the year backwards ..try it yourself. )
- I'm clicking the month picker 6 times..("bo -ring! I just want my statement" - picturing a teen with no attention span or an older user)
- "Number of transactions per page ?" *pause* "my export is going to have pages? Do I choose a value? Leave it ? er I'll ignore it and hope for the best"..
- Export and done...
Iteration 1

A 'Range' picker makes it faster for me to generate a statement using natural language for selections.
Fastnet has rules for the data you can have when either Exporting or Viewing data. The instructions telling you this are lower down the screen. However its not an area people look at often if their focus is on this form/control.
Why make me work the rules out? Or ping me with an error if I get it wrong?
Iteration 2 - again quickly

- Let's have instructions relevant to the selection type, when & where I need them (e.g. at the point they are relevant and where I'm looking). Have the relevant text appear for 'View' or 'Export' selections.
- Constrain the date ranges and drop downs to the data available depending on the amount we're allowed in each circumstance.
- Since 'Transactions per page' is only relevant to a 'view' and export format relevant to export, have them appear depending on the selection above too..
Is it me or am I chronologically challenged
That date picker also got me, I thought "from" meant "now" the current day to the date range back (to)..
This could also be just me - I think historically in terms of statements. 'From'' is today and 'to' is how far back I want my statements. I think from the present (from) to the future (to) when thinking about booking tickets, flights etc). User research (see my health check post) can find out how people view your world.
Wrapping up..
This might be trivial, nit picky, but it does make a potential difference to usage and speed.
If you are designing or refreshing the look and feel, get an external/or internal resource to conduct a usability review of your site to catch gotchas or "if it ain't broke, don't fix its".
Steve Krug where art thou? Luke W?
Goldstein?
