IBM®
Skip to main content
    Country/region [select]      Terms of use
 
 
    
     Home      Products      Services & industry solutions      Support & downloads      My IBM     
developerWorks  >  Blogs  >   developerWorks

author Designing the User Experience for Lotus Notes and Sametime

Mary Beth Raven is the lead product designer for the "Hannover" project, a redesign of Lotus Notes. She joined the Notes team in 2005. Prior to joining the Notes team she was the lead designer for the IBM Workplace Managed Client and Workplace Messaging. Before joining the Workplace team, she was the Lotus Sametime designer for five years. Mary Beth has a Ph.D. in Communication from Rensselaer Polytechnic Institute in New York.



Thursday May 08, 2008

So, Steve McDonagh wants a Lotus song...

Over on his blog, Steve McDonagh
was musing about ideas for the name of a Domino blogger band.  My personal favorite is "Graceful Degradation".

He also mentioned that we "soooo need a Lotus song".... here are TWO contributions from the Design team! 

FIRST SONG: "The Heart of Lotus Notes is Still Beatin'" (To the tune of  Huey Lewis and the News "the heart of Rock n roll")

Workspace, workspace, is everything they say
And nothing that I'd rather see
Where else can you stack a half a million squares
All at a quarter to three
Then arrange the icons, ooh, those lovely chicklets,
Shows it's got a lot of style
But it's still that great old rep-li-cation
That really really drives em wild!

They say the Heart of Lotus Notes is still beating.
And from what I've seen, I believe em.
Now, old Redmond says we're barely breathing
But the heart of Lotus Notes, the heart of Lotus Notes is still beating!

E-mail, IM, and the new Contacts
Are something everyone one should use
New side-bar and the new ver-ti-cal view
Are all things you should cho-ose
Then you open new apps.
Those great new comp apps
Shows that Notes has a lot of flash
But it's still that great old rep-lic-ation
That lets us kick old Outlook in the ***!


They say the Heart of Lotus Notes is still beating.
And from what I've seen, I believe em.
Now, old Redmond says we're barely breathing
But the heart of Lotus Notes, the heart of Lotus Notes is still beating!
 
(Tarcio!) <sax riff>

Big Banks, small ones too,  pharm-a-ceut-i-cals, yeah,  Finance,  and Ed-u-cation
Hewitt, Turtle, Lotus911uhn, Penumbra, all the busi-ness part-ners,
Everywhere there's users, real live users,  folks with a million styles
But it's still that great old rep-li-cation
That really really drives em Wild!

They say the Heart of Lotus Notes is still beating.
And from what I've seen, I believe em.
Now, old Redmond says we're barely breathing
But the heart of Lotus Notes, the heart of Lotus Notes is still beating!

In <shout your company name here!>
<again!>
Heart of Lotus Notes!

SECOND SONG: This is to the tune of "Livin la Vida Loca" (Ricky Martin)

(1st verse)
We're in to replication
Wikis and data stores 
I feel a premonition
These apps are gonna take me far
We've got comp applications
New views and mail re-call
Spreadsheets and presentations
You're gonna love it all

You can build the perfect form
Or design apps to your fame
Our brand new editors will help you
Optimize your game
Life will never be the same!

(chorus)
Co-la-bor-a-tion!
We're living la vida Lotus
Lotus Notes, Sametime
We're living la vida Lotus
Quick-r, and Portal
we help you keep your focus
So-cial net-work-ing
We're livin la vida Lotus
Livin la vida Lotus
Livin la vida Lotus

(2nd verse)
Started up some activities
Wrote me some blogs as well
They helped my job and they helped my projects
They're gonna make my communities gel

I used some video
to talk to people far and near
and chat emoticons to make my
conversations clear
I'm a software pioneer!

(chorus)
Co-la-bor-a-tion!
We're living la vida Lotus
Lotus Notes, Sametime
We're living la vida Lotus
Quick-r, and Portal
we help you keep your focus
So-cial net-work-ing
We're livin la vida Lotus
Livin la vida Lotus
Livin la vida Lotus!




May 08 2008, 10:12:05 PM EDT Permalink


Thursday May 08, 2008

What types of things do you want to automatically identify in text?


One of our internal teams (LanguageWare-- they provide the spell checker and some stuff for Live Text, and other stuff) is going to be taking a full week out to focus entirely on "entity extraction development" which is geekspeak for  "recognizing what a word is" -- "Hannover" being a city OR a development project, things like that.  So if you have some entities which you really would like to see included please let us know.

By entities we mean any named thing in text, like projects, technologies, people, times, companies, organizations, places, addresses, legal jargon, ... etc.. this is your chance to suggest something a bit more off the wall, or even very mainstream and domain specific.

Here are some things I know Samantha  would want to be automatically identified:
  • Dates/Times and roles (due date, sent date, event date, etc.)
  • Relative Dates/Times: "today", "tomorrow", "noon next Tuesday", etc.
  • Scheduled calendar events (meetings, conferences, etc.)
  • Aggregate names, from lists supplied by other components, like Projects,  Activities, etc.
  • Information place names, like QuickPlace, Quickr
  • Community names from Connections, etc.
  • Geographical place names
  • Addresses
  • Patent numbers and patent publication numbers
  • Publication names (print or electronic)
  • Publication article titles
Which of these are most important, or what  else, or what else is more important for you and the Samanthas, Teds and Bettys of the world?



May 08 2008, 09:36:28 PM EDT Permalink


Thursday May 08, 2008

New Startup Sequence for Notes 8.5

The development team is working on improving performance in Notes 8.5. One of the things they are looking at doing is changing the startup sequence of Notes.

The new user experience is as follows:
  • splash screen,
  • login dialog (unless you have "single sign-on"),
  • perhaps a progress dialog
  • and then Client desktop is rendered



May 08 2008, 03:01:46 PM EDT Permalink



Monday April 28, 2008

Great customer visit last week

Last week I had a terrific opportunity to conduct some end-user interviews at a ministry of the Canadian Government.  I was able to speak to real users who ranged from Administrative assistants to a Director General. This was my first set of interviews with a government agency in my capacity as Lotus Notes designer. Plus is was a "non-US" government agency where bi-liguaglism is de rigeur.

(The last time I got to do any kind of interviews with employees of the Canadian Government, I was employed at a different company, but I got to do contextual interviews right on Parliament Hill of how people were using their new voicemail and phone system. that, too was awesome and a load of fun.... OK, I am a geek... and I am lucky that I have had so much fun at work over the years.)

To be honest, I had a blast. It was really great talking to non-techie people about Lotus Notes.  I know that  little decisions we make has a great deal of impact on the dialy lives of people who live in mail. And these interviews reinforced that.  Many thanks to the Minisry that invited me to conduct the inerviews, I think we both benefitted!





Apr 28 2008, 07:54:02 PM EDT Permalink



Saturday April 26, 2008

I am on vacation and John Lance and Carrie Tracy are doing the Admin 2008 Conference in Boston

Loyal readers,
Despair not if you see no blog entries this coming week from the Notes design team. I am on vacation in Virginia with my spouse, his mom, and our 2 kids. trying to educate them about history at Colonial Williamsburg.  John Lance (you may know him from such postings as "Mapping Imported Contacts" and "My Favorite Party Animals" (tip: monkeys are overrated, bulls are expensive, and goliath bird eating spiders get you a clear path to the buffet every time (of vital importance for those of us that wear extra large Lotusphere shirts)) and Carrie Tracy are doing a "Design Directions in Notes and Sametime' talk this coming week at the Admin 2008 conference on Boston while I am off galivanting about Colonial America in my minivan.

The rest of the team is hard at work. Sheri Branco will begin testing some usability improvements in Live Text.  the design partenrs have "pre-beta 8" to play with. in all, it is a busy spring.
Talk to you next week,
Mary Beth



Apr 26 2008, 12:00:24 AM EDT Permalink



Tuesday April 22, 2008

Another great "Lotusphere Comes to you" comes to a close

The last session of "Lotusphere Vient a Vous" Montreal just finished. (Well,  there is a 2 hour cocktail/reception in the product showcase, so it's not completely done yet).
I heard some interesting new bits of info and received good questions-- in all, it was really good to get out in front of customers after almost 3 months of not doing that (except for one or two special customer visits and the weekly Design partner meeting).

It was also wonderful to continue to be thanked by customers for doing this blog. Several expressed appreciation and mentioned that the Notes development process and decisions and ideas are no longer a "block box" of mystery. And others asked me and the design team to please continue with the blog-- and we will!!!



Apr 22 2008, 04:28:00 PM EDT Permalink


Tuesday April 22, 2008

"no plans to fix" type bug reports

A while ago a blogged that we're in a stage of bug triage, and I go to the triage meetings. Sometimes I lobby hard to fix certain bugs, and other times I do not. I do try to balance business value with the cost to IBM to fix a bug. Now in my case, most of these bugs are usability bugs.

And let me assure you, I and the Design team are constantly educating the developers and advocating that "usability bugs are real bugs."  And by and large, the Notes development and QE team has got the message and usability bugs are treated as real bugs.

When a bug is marked as NPTF it means "no plans to fix in this codestream". And the definition of "this codestream" is a bit fizzy (At least to me). It might mean, say, not going to be fixed in 8.5. OR it might mean it will nto get fixed in any 8.x or 8.x.x release. However, if enough customers enter PMRs, we will re-open any bug, definitely.

Here's one that is not going to get fixed in Notes 8.5. When you do a Google search and hit enter the focus is on the address bar and not the view

Since no customer (that I am aware of) has reported this as a problem in 8.0 or 8.0.1,  I got overruled for fixing it in 8.5.




Apr 22 2008, 02:50:25 PM EDT Permalink



Monday April 21, 2008

Felicitations au Montreal Canadiens!

Ce soir, je me trouve dans la ville de Montreal.  Et, tout l'equipe des "Boston Bruins" et aussi en ville. Alors, un match d'hockey entre les Boston Bruisn et les Montreal Canadiens vient de  finir. Et Les Canadiens ont gagne. Felicitation au Montreal Canadiens! L'hotel est l'autre cote de la stade ou joue les Bruins et Canadiens. Alors, les rues sont replis des voitures, des gens, avec les drapeaux "Canadiens", et qui chant. C'est tres interessant. Apres tout, la raison pourqui je suis venue d'Montreal est d'apprendre plus des choses culturelle parmi les clients de Lotus Notes.



Apr 21 2008, 11:32:39 PM EDT Permalink



Wednesday April 16, 2008

The J. Lance Scale of Bug Stupidity

HI,
It's not John Lance here.  But I'm posting something he wrote. Here in the Design Studio, today was "one of those days"...  the kind when bugs that we've been lobbying for end up getting marked as "NPTF." (Officially that stands for "no plans to fix ever"... and I don't think I can publish some of the other  phrases we've made up for that acronym....). John lightened our day with his scale of bug stupidity, so I thought I'd share it here. It would be almost funny... if it's weren't true...

0

1

2

3

4

5

6

7

8

9

10

Feature works precisely the way a user expects.

Feature almost works the way a user expects.

Feature causes user to mutter under his/her breath.

And sigh a lot.

Feature causes user to complain to his/her neighbor.

Loudly.

Users form angry mobs.

With torches.

Users swear feature was designed and engineered by chimps.

Stupid chimps.

Someone feels compelled to create a web site devoted solely to how much your product/feature sucks.

 





Apr 16 2008, 10:57:58 PM EDT Permalink



Friday April 11, 2008

Introducing Paul Clemmons, our new draft persona for a DWA user

We have had several requests from customers to interview users of DWA -- Domino Web Access, (aka iNotes)-- and create a persona. We also had requests for us to ensure that  we take into account various age groups in our personas, including younger (university-age or just entering the work force) users.  To that end, our own intern, Drew Condon, has conducted several interviews of such users and created the following draft persona.

Please feel free to comment if you are a member of this target user group-- or get your friends/siblings/children to read it (if they are members of this target group) and provide us with feedback.
Thanks,
Mary Beth on behalf of Drew

DWA is for: Paul Clemmons, Intern
User ID: pclemmons | Telephone Number: 1-416-555-1104 | Email: pclemmons@renovations.com | Employee Number:  11130
Here's a photo of Paul:

Biography:
Paul is a 23 year old graduate student getting his MBA with an e-business concentration at a Chicago area business school.  He works part time as an intern three days a week in the PR department of Renovations, a home improvement store, when he’s not at school.  He is working on a project with two other interns focused on optimizing and monitoring the image of Renovations on the Web.

Personal Life:
Paul has an apartment in Logan Square on the outside of downtown Chicago with two other roommates he met on Craig’s List.  He’s played bass guitar in a local band for the past 3 years, and he typically rides his bike around Chicago instead of driving.
Here's a photo of his beloved Bass:


Assumptions:
-    Able to multitask, but understands his limits, and sets them.
-    Expects to be able to “connect” to people and information virtually all the time.
-    Knows technology plays a big role in day to day life, but recognizes the importance of real contact.
-    Focused on what technology can to for him, rather than how or why.
-    Intakes a huge amount of information on a daily basis, at his discretion.

Goals and Motivations:
  • Graduate on time with honors, but also learn something.
  • Use connections to find a well paying (secure), interesting, and satisfying job; possibly at Renovations, but he’s keeping his options open.
  • Manage a busy schedule, but not let work and school consume life.

Average Day:
  • Paul collaborates with others on searching through social bookmarking sites to see if there is any new positive or negative press about Renovations.
  • Monitors the content on various Wikis, web pages, and blogs about the company to make sure they are accurate.
  •  Partly responsible for checking and maintaining Renovations online customer forums.
  •  Paul rides the “El” to get from home to work to class, and tries to be productive answering emails along the way.

Tools:
Work:
  • IE 6 at work with a del.icio.us plug-in to save pages he browses at work, for home.  Uses IE (Renovations gave him IE, he hasn't yet treid to get permission to see if he can use Firefox)) to do all of his web based research.
  • Lotus Notes 7.5 w/ DWA for work emails.
  • Dell laptop running XP at work, model # = whatever they gave him (something not great).
  • Microsoft Office Suite for creating reports, work related documents, presentations, and spreadsheets.

Personal:
-    Custom skinned FireFox at home/class.
-    Gmail for mail, chat, & calendar and Facebook and LinkdIn for social and professional networking.
-    Digg and del.icio.us for social bookmarks.
-    Apple MacBook and old Dell Desktop at home.
-    Google Docs for most things or MS Word for more substantial documents like resumes.
-    iGoogle homepage with RSS feeds from his favorite blogs (TechCrunch, Engadget)

Technological & Computing Skills:
Paul is “connected” virtually all the time; he can be reached or reach out via mobile/smart phone through voice, data, or text messaging.  When at home, Paul is wirelessly connected to a high-speed, always-on network connection. Paul has a both a desktop computer (music and photos networked to his TV), and a newer laptop for school and general use that he keeps in the living room at his apartment.  He usually leaves his work laptop at work.

Paul uses gmail for personal email and chat, although he has an old AIM account too, and sees them as part of broader services offered by Google (youTube, google maps, search, and the iGoogle homepage).  Paul also keeps another email address active as well; its not uncommon for him to have a couple of email addresses at any given time. 

Paul relies on email and chat for more immediate communications, but uses Facebook as way to casually keep in contact with friends, or check out what others are up to.  Voice is seen as on par with personal email, and just another method of communicating, however, Paul recognizes that it is preferred for professional or formal situations.  Paul, not deliberately, uses different channels to create a layered communication style that allows him to filter and target how he contacts people based on relationships or the type of message.  Paul’s good friends talk to him on the phone, others may only receive text messages.

At work, Paul uses DWA instead of the Notes client because most of his responsibilities are limited in scope.  Reading and responding to email is his primary mode of communication in the office, although he sometimes has to log into the client to access and add data to a reporting database.  For the most, part DWA meets all his professional needs.

Paul usually adopts technology based on buzz, recommendations from friends, availability, impact, and mandate, but rarely on research or in depth feature comparison.  He is quick to switch between competitors or sites if he feels the switch is a net benefit.  His rich client applications were preloaded with his original computer (iTunes, Photoshop Elements, Microsoft Office etc), or are highly specific to some of his interests, but most of his interaction is done via free Web applications (monster.com, google maps, weather.com).  Paul has his “sites” that he checks daily for news and entertainment to help pass the time or stay up to date; he more or less creates a diverse patchwork of free unrelated sites to satisfy all his information and communication needs.


Categories : [   persona  ]

Apr 11 2008, 02:23:41 PM EDT Permalink



Wednesday April 09, 2008

Allow Samantha to close the Home page, or not?

In Notes 8.0 and 8.0.1 we allow Samantha to close the Home page. This was an intentional departure from previous versions, where she could not close the Home page.
Some of the reasons were that we'd heard a few customers who wanted users to be able to do that in order to free up more screen real estate across the top for other tabs.

Having a non-closeable home page was not a feature that Xpeditor supported, and the Symphony standalone did not use such a thing, either. So, that's why Samantha can close the Home page in Notes 8 and 801. She can re-open it by choosing it from  Open list (It's near the bottom, but she might not know that.)

The Home page ALWAYS still opens when you restart the client.

What do you think? Should we change the behavior in Notes 8.5 so that the home page is not closeable? Why or why not?



Apr 09 2008, 06:45:38 PM EDT Permalink



Tuesday April 08, 2008

A .png dilemma

There are two ways to import png data into an Notes 8.x document. One is to directly import a png, and the other is to import png images as part of an HTML. Importing pngs as an HTML is currently not supported. So this is not an issue here.

Importing a png directly is partially supported on the current Notes 801 clients by converting it to jpeg. But animation and transparency of png are lost because jpeg doesn't have the features. We can fully support png images on an HTML on 8.5, but then we will lose backward compatibility.

Development is giving me 2 options. Which do you prefer:
1. Always convert png to jpeg. This has maximum backwards compatibility.

2. On Notes 8.5 clients, Render as a png data. Animation and transparency are supported.
The image is saved/loaded as a png data.
However, on older clients, A png image in a document becomes complete blank with a small red x, because the old clients don't know the image format.



Apr 08 2008, 03:59:55 PM EDT Permalink



Monday April 07, 2008

How I got started with Notes

I used Notes 3.something at  "FTP Software" back in 1995. They used it for entering Trouble Tickets.
I hated it. Of course, since it was for trouble tickets, I was already always in a foul mood when I saw it.
And I remember that the first thing it always seemed to do was ask me what server I wanted to connect to.... and of course I could never remember.

Fast forward 2 years... to 1997,  my job interview at Iris Associates, with Paul Haverstock, about the Sametime project.   So I took the job. My first day on the job was August, 25 1997, the same day that Iris moved into its new builds-- the one we're in now, but moving out of next year.

 I was the second person on the team, surrounded by Notes people talking Notes Notes Notes all the time. They were working on (or maybe just shipped) 4.6. Sametime 1.0 had a "web home page"  that I built (I had some help) using Domino Designer 4.6. (Please nobody go look for it, it was pretty dull...)

I watched the development of several  versions from "the sidelines of Sametime." Then, after working on Workplace for a bit,  one day Kevin Cavanaugh (director of Notes development at the time) called me into his office and talked about the Outlook competitive threat and how  maybe we should really invest in Notes and spiff up the UI.  Then he ask who I thought would want to be the lead designer.  I jumped at the chance!.  When this job is not excrutiating (like when we have to cut features) , it's the most fun I've ever had at work. 





Apr 07 2008, 10:28:44 PM EDT Permalink



Thursday April 03, 2008

On your workspace-- do you even pick the menu item "Arrange Icons"?

Hey folks,
For you Workspace users out there,  open up your Workspace  to any tab, and then go up to the View menu-- see that menu item called "Arrange Icons"?

It will move all your icons to the upper left-- so that there are no extra spaces between the "Chicklets" (tiles).  (So if the arrangement of your icons is important, DO NOT PICK THIS MENU ITEM NOW!!! :)

How often you you pick this menu item for "Arrange Icons"?
One a day
Once a week
Once a month
Less than once a month?

How would you feel if this option is not available in the new workspace in Notes 8.5?


Categories : [   LotusNotes8.5  ]

Apr 03 2008, 09:11:26 AM EDT Permalink



Wednesday April 02, 2008

All Day Long

Hi all, John Lance here. You may remember me from such past blog postings as "Mapping Imported Contacts" and "My Favorite Party Animals" (tip: monkeys are overrated, bulls are expensive, and goliath bird eating spiders get you a clear path to the buffet every time (of vital importance for those of us that wear extra large Lotusphere shirts)).

Moving right along...

We're hard at work here in Lotusville making it so that Samantha can subscribe to other calendars from her Notes calendar (i.e. she can see entries from other calendars in her Notes calendar). One particularly interesting side effect involves All Day Events.

Currently when Samantha creates an All Day event in her Notes calendar the event appears in the nontimed event area (that area at the top of the calendar) and the column has a light fill of the same color. When Samantha adds her personal google calendar (or Ted's calendar) she gets to pick a color for those calendars. Right now, any all day events on those calendars also colors the day. And, if you happen to have multiple all day events from multiple sources you wind up with a blend in the column.

So, should All Day Events from other calendars actually color the column, or should they just appear at the top in the nontimed event area?

Pink (on left) is from another calendar - Yellow (on right) is an All Day event on Samantha's calendar.



Thanks in advance.

John


Categories : [   calendar  |  federated_calendar  |  google  ]

Apr 02 2008, 02:06:21 AM EDT Permalink

Previous month
  May 2008
Next month
S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031
       
Today

RSS for

RSS for

Favorites
Apple Human Interface Guidelines
Eclipse UI Best Practices
Eclipse UI Guidelines Wiki
Eclipse user Interface Guidelines

Categories
2007 (3)
8.01 (2)
85 (1)
Address (1)
Book (1)
Calendar (1)
Contacts (3)
DNUG2007 (1)
DWA (1)
Display (1)
Domain (1)
Domino (1)
Dos (1)
Export (1)
Feeds (1)
Getting (1)
Help (1)
ID (1)
ILUG (3)
ILUG2007 (1)
ILUG2008 (2)
Instant (1)
Lock (1)
Lotus (5)
LotusNotes (16)
LotusNotes8 (8)
LotusNotes8.5 (5)
LotusNotes85 (5)
LotusNotes8Beta2 (5)
LotusNotes8beta2 (1)
LotusNotesAfter8 (6)
LotusSymphony (1)
Lotusphere08 (1)
Lotusphere2007 (9)
Lotusphere2008 (16)
Notes (4)
Notes85 (2)
Notes8Beta (3)
Notes8Beta2 (8)
Notes8beta (1)
Notes8beta2 (3)
NotesAfter8 (1)
Notesafter8 (1)
Personas (1)
Recall (1)
ST (1)
Sametime (6)
Search (1)
To (1)
Toolbars (1)
Week numbers (1)
Workspace (1)
administration (1)
blackberry (1)
bookmark.nsf (1)
calendar (8)
chat history (1)
contacts (2)
content (1)
customer (1)
customer-feedback (1)
display (1)
education (1)
encryption (1)
federated calendar (2)
focus (1)
framework (1)
getting (1)
google (1)
gutter (1)
history (1)
home (1)
hybrid (1)
icon (1)
ilug07 (1)
importing (1)
inbox (1)
locations (2)
lock (1)
lotus (2)
lotus8notes (1)
lotusNotes (1)
lotusphere2007 (1)
lotusphere2008 (1)
menus (2)
messaging (1)
modified (1)
month (1)
month view (1)
notes (4)
offline (1)
page (2)
pda (1)
pernab (1)
persona (1)
personae (2)
personas (1)
policies (1)
product description (1)
recent contacts (1)
replication (2)
research (1)
sametime (1)
search (1)
selection (4)
side calendar (1)
sidebar (4)
started (2)
surveys (1)
tab (1)
tabs (1)
time zones (1)
toolbar (3)
toolbars (1)
training (1)
usability (3)
user (2)
user-research (1)
usersfirst (1)
web (1)
welcome (2)
workspace (1)

Recent Entries
So, Steve McDonagh wants a Lotus...
What types of things do you want...
New Startup Sequence for Notes 8...
Great customer visit last week
I am on vacation and John Lance ...
Another great "Lotusphere Comes ...
"no plans to fix" type bug repor...
Felicitations au Montreal Canadi...
The J. Lance Scale of Bug Stupid...
Introducing Paul Clemmons, our n...
Allow Samantha to close the Home...
A .png dilemma
How I got started with Notes
On your workspace-- do you even ...
All Day Long

Blog