Tag: Enterprise


Better UI Tops Notes Users’ Wish List

September 23rd, 2005 — 12:00am

But not the new features list for the next release. In a previous post Lotus Notes UI = Disease, I cited a SearchDomino.com article in which Ken Bisconti, IBM Lotus vice president of Workplace, portal and collaboration products, is quoted as saying “Through improvements such as contextual collaboration and support for composite apps, we’ve gone *above and beyond simple UI enhancement*”. [Emphasis mine.] Above and beyond? I think UI enhancement – which is often far from simple, especially when the existing user experience is fundamentally flawed – is exactly what Notes needs.
After watching software development first hand, I know that many Product Managers understand the importance of quality, design, and meeting users’ needs, but do not feel empowered to work against the pervasive featuritis that leads to unusable bloatware. Good product managers and designers often work for organizations or managers who remain blinded by standard practices and marketing driven perceptions of priority, and thus feel it’s impossible to step off the new functionality treadmill.
That is, unless they are armed with information that indicates to the contrary.
The article in Ken’s statement appears, Beyond Notes 7.0: IBM Lotus sketches ‘Hannover’ user experience, is dated June 14, 2005. Yet when digging it bit more, I discovered an earlier piece from May 9, 2005, titled Better UI tops Notes users’ wish list, in which the same author, Peter Blochner, reports on the results of an open request for Lotus Notes features made by Ed Brill(Brill heads the worldwide sales group for Notes, according to Blochner). In his review of user responses to Brill’s question, Blochner says, “the most requested feature was for an improved user interface for Notes.”
Simple UI enhancement is all that the users want, and they’ve said it themselves. Yet Notes is going way beyond this? Despite repeated and public requests for this from committed users (Ed Brill’s blog is a predominantly Notes-friendly forum) in their own voices, and in response to questions from your own team. Why not listen to them?
For reference, Blochner’s article is reproduced below:
By Peter Bochner
09 May 2005 | SearchDomino.com
IBM is already working on plans for the next major releases of Lotus Notes beyond 7.0. Last week, on May 3, visitors to the blog site of Ed Brill, who heads up worldwide sales for Lotus Notes and Domino, were asked, “If you could add one feature to Lotus Notes 7.x, what would it be?”
As of May 9, his question has garnered 184 comments, although many respondents circumvented the question’s one-feature limit by submitting multiple posts.
To kick off the thread, Brill provided his own request – multi-level undo – and that was reiterated by seven posters. However, the most requested feature was for an improved user interface for Notes. “It’s time to give the Notes client UI a much-needed facelift,” wrote one respondent. When people say Exchange is better than Notes, said another, “What they are saying is that the Outlook interface is . . .nicer than the [Notes] mail template. A top UI for the next release would top off a lot of end-user complaints.”
Only a handful of responses mentioned specific suggestions for improving the UI. One asked for “a first-class, richly configurable Welcome Panel that resembles a Web portal.” Another suggested UI improvements such as “more user-selectable columns in folders/views, having preferences all in one place, or rules that can act on documents already in the mail file.” Still another requested “a sexy modern mail template with a single UI in Notes and on the Web.”
Finally, one user said, “What would it be worth if every part of the Notes mail experience, which …is the Notes interface for the majority of users, from the toolbars to the icons to interaction and behavior, was consistent, modern, clean and inviting? There is no point in having the superior everything if it’s not appealing to look at.”
P.S. Brill has requested a moratorium on suggestions, because the thread is now so long it has become unwieldy.

Related posts:

Comment » | User Experience (UX), User Research

Lotus Notes User Experience = Disease

September 22nd, 2005 — 12:00am

Lotus Notes has one of the most unpleas­ant and unwel­com­ing User Expe­ri­ences this side of a medium-security prison where the war­den has aspi­ra­tions towards inte­rior design and art instruc­tion. One of the most painful aspects of the Notes expe­ri­ence is the default set­tings for font size and color in the email win­dow. The default font size (for Macs) is on the order of 7 point type, and the default color for unread mes­sages is — iron­i­cally — red. The com­bi­na­tion yields a user expe­ri­ence that resem­bles a bad skin rash.

I call it “angry red microNotes” dis­ease, and it looks like this:

angry_red_micro_notes.png

Over­all, it has an unhealthy affect on one’s state of mind. The under­tones of hos­til­ity and resent­ment run­ning through­out are man­i­fold. And nat­u­rally, it is impos­si­ble to change the default font size and color for the email reader. This is fur­ther con­fir­ma­tion for my the­ory that Notes has yet to escape it’s roots as a thick client for series of uncon­nected data­bases.

After three weeks of suf­fer­ing from angry red microNotes, I real­ized I was lit­er­ally going blind from squint­ing at the tiny type, and went to Google for relief. I found niniX 1.7, a util­ity that allows Mac based Lotus Notes users the abil­ity to edit the binary for­mat Notes pref­er­ences file, and change the font size of the email client. I share it in the hopes that oth­ers may break the chains that blind them. This will only solve half the prob­lem — if some­one can fig­ure out how to change the default color for unread mes­sages to some­thing besides skin rash red, I will hap­pily share with the rest of the suf­fer­ing masses (and appar­ently there are on the order of 118 mil­lion of us out there).

But will it always be this (hor­ri­ble) way?

In Beyond Notes 7.0: IBM Lotus sketches ‘Han­nover’ user expe­ri­ence Peter Bochner of SearchDomino.com says this of the next Notes release, “Notes has often been crit­i­cized for its some­what staid user inter­face. Accord­ing to IBM’s Bis­conti, in cre­at­ing Han­nover, IBM paid atten­tion “to not just the user inter­face, but the user expe­ri­ence.“

Okay… So does that mean I’ll have my choice of dis­eases as themes for the user expe­ri­ence of my col­lab­o­ra­tion envi­ron­ment?
Accord­ing to Ken Bis­conti, IBM Lotus vice pres­i­dent of Work­place, por­tal and col­lab­o­ra­tion prod­ucts, “Through improve­ments such as con­tex­tual col­lab­o­ra­tion and sup­port for com­pos­ite apps, we’ve gone above and beyond sim­ple UI enhance­ment”.

I think sim­ple UI enhance­ment is exactly what Ken and his team should focus on for the next sev­eral years, since they have so much oppor­tu­nity for improvement.

Comment » | Enterprise, Tools, User Experience (UX)

Defining Enterprise Semantics

September 15th, 2005 — 12:00am

JP Morgenthal of DMReview.com offers a snapshot of the process for defining enterprise semantics in Enterprise Architecture: The Holistic View: The Role of Semantics in Business.
Morgenthal says, “When you understand the terms that your business uses to conduct business and you understand how those terms impact your business, you can see clearly how to support and maintain the processes that use those terms with minimal effort.”
Not a surprise, but how to make it happen, and how to explain that to the business?

Related posts:

Comment » | Architecture, Information Architecture

On Semantics At The Enterprise Level

September 14th, 2005 — 12:00am

In the same way that information architecture helps take users’ understandings of the structure, meaning, and organization of information into account at the level of domain-specific user experiences, information spaces, and systems, the complex semantic boundaries and relationships that define and link enterprise-level domains is a natural area of activity for enterprise information architecture.
Looking for some technically oriented materials related to this level of IA – what I call enterprise semantic frameworks – I came across a solid article titled Enterprise Semantics: Aligning Service-Oriented Architecture with the Business in the Web Services Journal.
The authors – Joram Borenstein and Joshua Fox – take a web-services perspective on the business benefits of enterprise-level semantic efforts, but they do a good job of laying out the case for the importance of semantic concepts, understanding, and alignment at the enterprise level.
From the article abtract:
“Enterprises need transparency, a clear view of what is happening in the organization. They also need agility, which is the ability to respond quickly to changes in the internal and external environments. Finally, organizations require integration: the smooth interoperation of applications across organizational boundaries. Encoding business concepts in a formal semantic model helps to achieve these goals and also results in additional corollary benefits. This semantic model serves as a focal point and enables automated discovery and transformation services in an organization.”
They also offer some references at the conclusion of the article:

  • Borenstein, J. and , J. (2003). “Semantic Discovery for Web Services.” Web Services Journal. SYS-CON Publications, Inc. Vol. 3, issue 4. www.sys-con.com/webservices/articleprint.cfm?id=507
  • Cowles, P. (2005). “Web Service API and the Semantic Web.” Web Services Journal. SYS-CON Publications, Inc. Vol. 5, issue 2. www.sys-con.com/story/?storyid=39631&DE=1
  • Genovese, Y., Hayword, S., and Comport, J. (2004). “SOA Will Demand Re-engineering of Business Applications.” Gartner. October 8.
  • Linthicum, D. (2005). “When Building Your SOA…Service Descriptions Are Key.” WebServices.Org. March 2005. www.webservices.org/ws/content/view/full/56944
  • Schulte, R.W., Valdes, R., and Andrews, W. (2004). “SOA and Web Services Offer Little Vendor Independence.” Gartner. April 8.
  • W3C Web Services Architecture Working Group: www.w3.org/2002/ws/arch/

Related posts:

Comment » | Architecture, Information Architecture, Modeling

Mental Models, Resilience, and Lotus Notes

September 5th, 2005 — 12:00am

Several very unpleasant experiences I’ve had with the Lotus Notes webmail client during the past few weeks have brought up some questions about mental models; specifically how users respond to challenges to their mental models, and how resilience plays a part in how changes to mental models occur.
The IAWiki defines a mental model as, “a mental model is how the user thinks the product works.” This is a simplified definition, but it’s adequate for the moment. For a deeper exploration, try Martina Angela Sasse’s thesis
Eliciting and Describing Users’ Models of Computer Systems.
In this case, the model and the challenge are straightforward. My mental model of the Notes webmail client includes the understanding that it can send email messages. The challenge: the Lotus webmail client cannot send email messages – at least not as I experience it.
Here’s what happens my mental model and my reality don’t match:

  1. I log in to my email client via Firefox – the only browser on the Mac that renders the Notes webmail client vaguely correctly – (I’m using webmail because the full Notes client requires VPN, meaning I’m unable to access anything on my local network, or the internet, which, incidentally, makes it difficult to seem like a credible internet consultant.) again, because it’s frozen and crashed my browser in the past ten minutes.
  2. I realize I need to respond to an email
  3. I do not remember that the Notes webmail client is incapable of sending out email messages
  4. I open a new message window, and compose a chunk of semi-grammatical techno-corporate non-speak to communicate a few simple points in blame-retardant consultantese
  5. I attempt to send this email
  6. I am confronted with a cryptic error message via javascript prompt, saying something like “We’re really sorry, but Domino sucks, so you can’t send out any messages using your email client.”
  7. Over the span of .376 seconds, I move through successive states of surprise, confusion, comprehension, frustration, anger, resentment, resignation, and malaise (actually, mailaise is more accurate.)
  8. I swear: silently if clients are within earshot, out loud if not
  9. I switch to gmail, create a new message, copy the text of my message from the Notes webmail window to Gmail, and send the message to some eagerly waiting recipient
  10. I close the Notes webmail client, and return to business as usual.
  11. I forget that the Notes webmail client cannot send email messages.

Despite following this same path three times per day, five days each week, for the past five weeks, (for a total of ~75 clear examples), I am always surprised when I can’t send a message. I’m no expert on Learning theory but neither lack of attention nor stubbornness explain why seventy-five examples aren’t enough to change my model of how Notes works.
Disciplines including systems theory, biology, and sociology use a concept called resilience. In any stable system, “Resilience generally means the ability to recover from some shock, insult, or disturbance.” From an ecological perspective, resilience “is a measure of the amount of change or disruption that is required to transform a system.” The psychological view emphasizes “the ability of people to cope with stress and catastrophe.”
Apparently, the resilience of my model for email clients is high enough to withstand considerable stress, since – in addition to the initial catastrophe of using Notes itself – seventy-five consecutive examples of failure to work as expected do not equal enough shock, insult, and disturbance to my model to lead to a change my in understanding.
Notice that I’m using a work-around – switching to Gmail – to achieve my goal and send email. In
Resilience Management in Social-ecological Systems: a Working Hypothesis for a Participatory Approach , Brian Walker and several others refine the meaning of resilience to include, “The degree to which the system expresses capacity for learning and adaptation.” This accounts nicely for the Gmail work-around.
I also noticed that I’m relying on a series of assumptions – email clients can send messages; Notes is an email client; therefore, Notes can send messages – that make it logical to use a well established model for email clients in general to anticipate the workings of Notes webmail in particular. In new contexts, it’s easier to borrow an existing model than develop a new one. In short order, I expect I’ll change one of the assumptions, or build a model for Notes webmail.
Here’s a few questions that come to mind:

  1. What factors determine the resilience of a mental model?
  2. How to measure resiliency in mental models?
  3. What’s the threshold of recovery for a mental model?
  4. Put another way, what’s required to change a mental model?

Based on a quick review of the concept of resilience from several perspectives, I’m comfortable saying it’s a valuable way of looking at mental models, with practical implications for information architects.
Some of those implications are:

  1. Understand the relevance of existing mental models when designing new systems
  2. Anticipate and plan the ways that users will form a mental model of the system
  3. Use design at multiple levels to further the formation of mental models
  4. Understand thresholds and resilience factors when challenging existing mental models

From a broader view, I think it’s safe to say the application of systems theory to information architecture constitutes an important area for exploration, one containing challenges and opportunities for user experience practitioners in general, and information architects in particular.
Time to close this post before it gets too long.
Further reading:
Bio of Ludwig Bertalanffy, important contributor to General System Theory.
Doug Cocks Resilience Alliance
Garry Peterson’s blog Resilience Science

Related posts:

Comment » | Modeling, User Experience (UX)

Enterprise Information Architects = “An artist, a guru, a coach, and a spy”

August 23rd, 2005 — 12:00am

“An artist, a guru, a coach, and a spy” is how David C. Baker and Michael Janiszewski describe enterprise architects in their article 7 Essential Elements of EA.
The full quote is, “An enterprise architect requires a unique blend of skills. At various times he or she needs to employ the characteristics of an artist, a guru, a coach, and a spy.” Besides being pithy because it sounds like the intro to one of those ‘____ walk into a bar’ jokes, this rings true for enterprise information architects. However, humorousness aside, this isn’t terribly useful. And overall, the article is a fine breakdown of what’s required to put enterprise architecture into practice, but it only offers the pioneer’s perspective on where enterprise-level architects come from.
Their take, “Enterprise architects grow from within the technical architecture ranks, learning how to be artists, gurus, coaches, and spies as they work their way from being technical specialists, through application or infrastructure architects, eventually to enterprise architects.”
This is an honest if after-the-fact apprasial of a self-directed career growth trajectory that is no stranger to veteran IAs. It’s not adequate as a way to expand the understood scope of information architecture roles to address the enterprise perspective. I feel comfortable saying Information Architecture is accepted as relevant and useful in many areas of business activity, from user research and experience design to product development and strategy, after a few lean years following the dot com crash. But I’m not comfortable saying we have appropriate representation or even access to the enterprise level. It’s here that the business and information perspectives come together in an architectural sense, and also here where we should strive to make sure we’re valued and sought out.
We need to discover, create and define the paths that lead Information Architects to enterprise level positions.to action>
The alternative is being left behind.

Related posts:

Comment » | Architecture, Information Architecture

Three Contexts for the Term “Portal”

June 27th, 2005 — 12:00am

I’m working on a portal project at the moment for a healthcare client, so I’ve heard a great deal about how the concept of ‘portal’ is so diluted as to be effectively meaningless. Following a series of surprisingly muddled conversations with technologists, business types, and end users representatives around the concept for this new portal, I realized that much of the hand-wringing and confusion comes from simple lack of perspective – on the different perspectives represented by each viewpoint. Ambiguity or disagreement about which perspective is the frame of reference in any given discussion is the biggest source of the confusion and friction that makes these projects needlessly difficult.
There are (at least) three different perspectives on the meaning of the term portal.
To technologists and system developers, a portal is a type of solution delivery platform with standard components like authentication, an application server, integration services, and business logic and presentation layers that is generally purchased from a vendor and then customized to meet specific needs. Examples are Plumtree, BEA, IBM, etc.
To users, a portal is a single destination where it’s possible to obtain a convenient and – likely, though not always – personalized combination of information and tools from many different sources. Some examples of this sense of the term include Yahoo, MSN, and a well-developed intranet.
To a business, a portal is a bounded vehicle for aggregating information and tools to address diverse constituent needs in a coordinated and coherent way, with lowered management and administration costs realized via framework features like personalization, customization, and role-based configuration.
One case where all three of these frames of reference intersect is with Executive Dashboard projects. A dashboard is a portal in all three of these senses (unless it happens to rest on a different architecture / technology stack, in which case I maintain that it’s something else, so as an IA it’s prudent to keep in mind the differing implications and assumptions associated with each perspective while dealing with their representatives.

Related posts:

Comment » | Building Blocks, Dashboards & Portals, Information Architecture, Intranets

Don’t Cross the Streams! The Terrible User Experience of Enterprise Software

May 20th, 2005 — 12:00am

Below is an excerpt from an email sent to all employees – a ‘global broadcast’, very Max Headroom… – of a larger company (name removed), in response to repeated plees to improve the nightmarish user experience of the time and expense system that all employees must use.
<begin transmission>
There have been a few issues with the submitting and/or processing of Expense Reports resulting from individuals using data fields which have no value to [company], but may have processing impacts within the system. At this time, there is no way to remove or ‘grey-out’ these unused fields. If you have not been trained on the use of a field and/or do not know what the field may/may not do, don’t enter any data within that field – ask your branch admin or contact the help desk.
</end transmission>
What a fantastic example of a user experience directly impacting business: useless but open entry fields = garbage data = inaccurate financials!
Let’s peak into the inner chambers, to see how this might play out:
CEO> “How are we doing this week for revenue?”
CFO> “No idea. I don’t have any numbers to work with.”
CEO> “Why not? That’s ten weeks in a row!”
COO> “Another financials system crash.”
CTO> “Some junior tech in nowheresville accidentally hit the drop select of death again, and now we can’t get reports done for that half of the country.”
CEO> “The analysts and the board are going to kill me – someone take care of this right now.”
COO> “Fix it, or get rid of it!”
CTO> “We can’t fix it – we didn’t buy the configuration module. And we cut the deployment services contract from 24 weeks to 6 weeks, so there was no time to figure out which fields we needed from the generic installation…”

Related posts:

Comment » | User Experience (UX)

Executive Dashboards Poster From The IA Summit

March 11th, 2005 — 12:00am

Thanks to all who stopped by to ask questions and express interest in some of the concepts central to executive dashboards, portals, or to simply say hello during the poster session at the IA Summit in Montreal. Many of you took cards, and I look forward to hearing from you soon. Based on the level of interest, I’m talking with the good people at Boxes and Arrows about how to share some of this experience and these ideas in more depth. Stay tuned.

Meanwhile, until the summit site offers a full set of presenter materials, you can find the.pdf version (it’s a largish ~6MB) here.

The published description of the poster is below:

Executive Dashboards: Simple IA Building Blocks Support A Suite of Sophisticated Portals
This poster depicts how a small set of standardized Information Architecture structures and elements was used to create an effective suite of interconnected Executive Dashboards at low cost and without substantial redesign effort.

This suite of dashboards meets the diverse information needs of senior decision makers working within many different business units in a global pharmaceutical company. These dashboards incorporate a wide variety of data types and functionality, but present everything within a consistent and usable User Experience by employing modular tiles and navigation structures.

This set of modular tiles and navigation structures met the diverse information needs of senior decision makers operating within several different business units.

The poster shows how the basic IA component or ‘atom’ of a tile or portlet, with a standard structure, elements, and labeling can contain a tremendous variety of content types. The content types include qualitative and quantitative visual and textual data displays, as well as complex functionality syndicated from other enterprise applications. It also shows how tiles are easily combined with other tiles or portlets to create larger scale and more sophisticated structures that are still easy for users to comprehend, allowing them to synthesize and compare formerly siloed information views to guide strategic decisions.

The poster shows how simple information architecture components common to all the dashboards allow rapid access to a tremendous amount of information, from many sources. The poster shows how this IA framework scaled well and responded to changing business needs over time, allowing the addition of large numbers of new tiles, views, and types of information to existing Dashboards without substantial redesign or cost.

The poster demonstrates how a set of IA components allows designers to present critical business information by operating unit, geography, topic, or specific business metric, at varying levels of detail, based on the needs of specific audiences.
The poster shows how this set of IA components allowed numerous design teams to innovate within a framework, thus creating an extensive library of reusable tiles and views available for syndication throughout the suite of Executive Dashboards.
The end result of this approach to solving diverse design problems is a series of well integrated User Experiences offering substantial business value to a wide audience of users.

Comment » | Building Blocks, Dashboards & Portals, Information Architecture, User Experience (UX)

See You At the Information Architecture Summit

February 11th, 2005 — 12:00am

After missing the first four IA summits, I’m very much looking forward to this year’s IA Summit in lovely Montreal.
For this year’s gathering, I’m presenting a poster on how a simple set of IA building blocks can support powerful information architectures, in the context of interconnected exeuctive portals. Aside from benefits in terms of user experience consistency, learnability, and increased rates of user satisfaction and adoption, the true business value of a system of simple information objects that conveys a tremendous variety of content is in meeting diverse needs for decision making inputs across a wide variety of audiences and functional requirements.
This is a follow-on to the better part of a year spent working on the strategy, design, and development of a suite of executive dashboards and portals for major pharmaceutical clients.
In the look-over-your-shoulder-as-you-run-forward mode typical of most consulting roles, it’s quite a bit different from the semantic web / semantic architecture work I’m engaged with now. But that’s the joy of always being on to new things :)

Related posts:

Comment » | Information Architecture

Back to top