Subject: RE: User Interface Disasters in Lotus Notes
I think you’ve misunderstood how the attachment>Edit function works.
That’s the POINT OF MY POST! EVERYONE MISUNDERSTANDS IT! The UI does NOT make it clear what will happen when you ‘edit’ a document, and it certainly doesn’t make it clear what the user has to do to make it work as you describe in your message.
The normal sequence of events is that the user
first saves the file they’re working on outside
of Notes, and then saves the Notes document
that has the attached file.
Oh, ok. I’ve been using Notes for 4 years now, and I’ve never known that sequence of events before. So you’re saying that:
-
The user selects “Edit Attachment.”
-
The user makes any edits they want in Excel (we’ll use Excel for an example) While editing the Excel document, the user cannot quit or close the email document in Notes.
-
The user saves their changes in Excel.
-
THEN the user has to also save their changes into the Notes document.
-
NOW the user can close Excel without any data being lost.
Do you really think that this is a workflow that most people understand? Most people, yes, even total computer neophytes, MULTITASK while using their computer. Imagine Bob getting interrupted while editing the Excel document: “hey Bob, do you still have that silly joke from last week?” Bob switches to Notes, deletes the email with the file attachment he no longer needs (after all, it’s open in Excel right now, right?) then finds the joke and they all have a good laugh. Now Bob goes back to Excel, finishes his changes, and hits Save, then Close. POOF! BOB HAS JUST LOST ALL HIS WORK because a co-worker asked to see a joke.
(BTW, I don’t know what you’re talking about when you say Notes keeps the edited temp files around, because the version 6.5.1 we run certainly doesn’t. The temp directories were the first place I looked, followed by a system-wide search for “*.xls”. This is ignoring the fact that to the naive user, the file is still “lost.” Normal people don’t search their HD and temp directories when a file disappears, nor should they have to.)
This is the kind of problem that could have been spotted EASILY with about an hour of observing users use your program. (And I mean users who haven’t been working on Notes their entire life and think like normal people, not Notes developers.)
This dialog, which contains a checkbox that the
user can use to ask not to see the message
again, explains the procedure for attachment
editing so that the user knows that they must
exit the editing application first.
That’s better, but still not good enough. Does any other email client on Earth have a “procedure” to do something as simple as edit a file then re-attach the edited one to a new email? I managed to figure out how to do that in Outlook, Apple’s Mail.app, Eudora, Thunderbird all on my own without any explainatory dialog boxes.
That’s not fixing the problem, that’s just explaining Notes’ bone-headed operation to the user.
It’s a little hard to know what more Notes
could do to prevent loss of data.
What every OTHER email client on Earth does. Present a “Save As…” dialog BEFORE the user edits the document. Let the user save it safely, THEN they can edit it, and Notes can do its weird-ass “auto-attach-on-save” thing.
we really have no sure way to tell when the
user is done editing.
If you have the user “Save As” the file first, it won’t MATTER when they’re done editing… if something goes wrong, they can just look up that file and re-attach it to a new email.
Thanks for replying. It’s good to see that at least some of the developers of Notes actually care about usability, and a lot of the issues I bring up should be really low-hanging fruit. (Like the mouse scrollwheel problem… doesn’t even scrollbar in Notes use the same code behind the scenes? If they did, the scrollwheel would behave consistantly in every view.) Admittedly, fixing the bloat, and making the MacOS X version actually look like a Macintosh application might take a re-write of the code.
One last point: Here’s a link to a webpage called the UI Hall Of Shame. There’s an ENTIRE SECTION on Lotus Notes:
http://homepage.mac.com/bradster/iarchitect/lotus.htm
And only about half of the issues they mention are fixed. The truly sad part? That webpage was written about Notes 4.6. Between Notes 4.6 and Notes 6.5, you’re awkward Address Book window hasn’t changed one iota! That’s why it surprises me that anybody developer on Notes actually cares about UI.
(Usability problems abound! Upon hitting “Preview” for this post, this forum software decided to insert carriage returns between “back to” and “Excel, finishes” for no apparant reason… those carriage returns don’t exist in the text field I typed this message in. Lemme guess, this forum is implemented using Notes? It also put a carriage return between “re-write of” and “the code” in that third-to-last paragraph.)