Wasted Clicks in Badly Written Software

by Mark Graban on August 30, 2008 · 4 comments

So I’m using some online software for work, a system that I don’t normally have to use. I enter a login and password, and then hit the ENTER key on my keyboard. Most web pages or software will recognize this as the same thing as clicking “login” (or “confirm” or whatever the primary dialog box choice is).

This software responded thusly:

Click Login Wasted Clicks in Badly Written Software lean

What? You’re kidding. Nope, I had to click “OK” and click “Login.” Seeing waste like this sure helps you appreciate the “regular” case (or even design that’s truly elegant). For the effort that was involved in creating that dialog box (that required two clicks then, for the user), couldn’t they have programmed to recognize “Enter” as triggering the “Login” button?

On that topic — a bit off topic, but this is an fun video from the NY Times’ David Pogue on simplicity and design…

Simplicity, elegance, Lean-ness. All somewhat related concepts. What if the MIT people had named it “Elegant Manufacturing”?? Unlikely, but something to think about… at least “elegant” doesn’t rhyme with anything bad… if it does, I’m sure you’ll tell me :-)

Subscribe via RSS Lean Blog Main Page Podcast Message Board

pbp Wasted Clicks in Badly Written Software lean

Mark Graban 2011 Smaller Wasted Clicks in Badly Written Software leanAbout LeanBlog.org: Mark Graban is a consultant, author, and speaker in the “lean healthcare” methodology, focused on improving quality and patient safety, improving access, reducing costs, and fully engaging healthcare professionals. He is also the Chief Improvement Officer for KaiNexus.


pixel Wasted Clicks in Badly Written Software lean
Share, Print, or Be Social:
  • printfriendly Wasted Clicks in Badly Written Software lean
  • twitter Wasted Clicks in Badly Written Software lean
  • facebook Wasted Clicks in Badly Written Software lean
  • googlebookmark Wasted Clicks in Badly Written Software lean
  • linkedin Wasted Clicks in Badly Written Software lean
  • digg Wasted Clicks in Badly Written Software lean
  • stumbleupon Wasted Clicks in Badly Written Software lean
  • delicious Wasted Clicks in Badly Written Software lean
  • posterous Wasted Clicks in Badly Written Software lean

{ 4 comments… read them below or add one }

1 Jayadeep(JDP) August 31, 2008 at 7:02 am

Surely a lean software methodology with short feedback cycle would have found and fixed this kind of silly stuff. But then people don’t get lean that easily. I am about to leave a well known lean organization for their manufacturing, but has no clue about lean in their design groups.

Like or Dislike: Thumb up 0 Thumb down 0

Reply

2 Ralf Lippold September 2, 2008 at 5:49 am

David’s speech strongly reminds of the “Giant Hairball” (with every software update the product becomes more complex – and not to handle any longer at a cerain point).

Anybody interested in more about the “Giant Hairball”, have a look at “Orbiting the Giant Hairball” by Gordon MacKenzie.

I really loved it:-))

Cheers,

Ralf

Like or Dislike: Thumb up 0 Thumb down 0

Reply

3 Matt McKnight September 6, 2008 at 5:20 pm

Amusingly enough, allowing you to hit enter is the default behavior. They wrote code to prevent this from working as expected, perhaps to prevent automated logins from spam bots. Of course, there are better solutions to these problems. A good piece of code they should have written is a single line of javascript to put the default focus in the username field, so you don’t have to tab or click into that field.

As an improvement suggestion to Mark, use the tab key to move between the fields. This will save you lots of time during the day, as opposed to removing a hand from the keyboard to touch the mouse.

Like or Dislike: Thumb up 0 Thumb down 0

Reply

4 Mark Graban September 6, 2008 at 5:50 pm

Interesting insight, Matt.

I do know about the “tab” key shortcut. I’m a keyboard shortcut wiz, at least for the basic ones (cut, paste, copy, undo, save). Big time/motion saver, I agree.

Like or Dislike: Thumb up 0 Thumb down 0

Reply

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv badge

Previous post:

Next post: