Intranet Journal   Earthweb  
Images Events Jobs Premium Services Media Kit Network Map E-mail Offers Vendor Solutions Webcasts

   Intranet Journal Subjects
Search Earthweb

Privacy Policy

 

[ Home | Discussion Forum | How Do I... | Lotus Notes Intranets | Microsoft SharePoint | Products | Shopping  ]

free news!
  Managing the Modern Network
Sponsored by HP
In a global economy where information crosses the globe in an instant, and where Web-based applications power business, it's more important than ever to ensure your network is safe from threats and optimized to deliver the data your business needs. »
 
  Business Service Management: Generate Revenue Through IT
Sponsored by HP
IT must now help organizations attract, retain and grow customer relationships and increase customer satisfaction. Business service management (BSM) helps lay the foundation by managing services in dynamic support of business requirements. Learn more. »
 
  Evaluating Software as a Service for Your Business
Sponsored by Webroot
Is Software as a Service just hype, or is something really going on here? See if your company can benefit as SaaS tries to change the face of the enterprise. »
 
  Storage Networking: Configuration and Planning
Sponsored by HP
The most critical part of setting up a SAN is configuring each individual disk array. This guide examines configurations for SAN-attached servers and disk arrays, and looks at the future of IP storage. »
 
  Is Your Disaster Recovery Plan Good Enough?
Sponsored by HP
Preparing for a disaster is more often than not part of the storage planning process, and it is one of the most difficult tasks, since it includes local hardware and software, networking equipment, and a test plan. Learn how to get disaster recovery right. »
 

14-Day Qualys Trial: Find Out in Minutes if Your Network is Vulnerable! Scan for the latest vulnerabilities & receive a detailed risk assessment report. Sign up now.

Human-Centered Intranet Design


Paul Chin
(post@paulchinonline.com)

11/28/2005

Printer Friendly Version

Have you ever tried discussing Tolstoy with a vacuum cleaner? This is precisely how many users feel when trying to interact with their systems in a technologically driven work environment. And I do mean interact. Although the word is usually associated with social activity, interacting with technology is exactly what we're doing every time we sit in front of our computers.

There's an unfortunate disconnect between how humans naturally function and what a lot of technology delivers. Technology needs to function as an extension of our own abilities, but users are often left scratching their heads or pounding their keyboards in frustration. It's ironic that while intranets aim to bring workers together in collaborative effort they can also alienate individual users who struggle to decipher poorly developed or overly complicated systems. This makes about a much sense as creating more bureaucracy to eliminate red tape.

The human-computer relationship can be an uneasy one. But it doesn't, and shouldn't, have to be that way. Just as physical ergonomics is important to the health of the body, cognitive ergonomics is important to the health of the mind. Developers need to have a deeper understanding that regardless of what technology allows them to do, the end product must conform to the natural way in which humans work.

Human-System Disconnect

Users have always tried to reconcile the way in which they naturally work with how technology makes them work (or in some cases changes the way they work). For those not in a technology-driven field, or not used to working with computers beyond a word processor, this is not an easy task — especially when software is getting bigger; more elaborate; and consequently, more complicated.

We've all heard the same buzzwords associated with software — intuitive, user-friendly, easy-to-learn, ready out-of-the-box — but more often than not, users are in conflict, rather than in concert, with their systems. Simplicity is touted as a major selling point to convince users that what they're about to install or use isn't threatening. But user manuals end up longer than the code itself, system interfaces make users cross-eyed, and figuring out how to perform a task requires more effort than the task itself. This makes users feel as though they have to run a mile to gain an inch; and the payoff of technology, in the long run, isn't always apparent to those outside of IT.

This disparity in the human-computer relationship can be fueled by the manner in which software is developed. Too often solutions are created with technology as the primary focus, when it should be the users. This notion of human-centered design isn't a new one, but it's one that hasn't received the attention it should from developers.

The vast discipline of human-computer interaction (HCI) is dedicated to improving the relationship between human users and computer tools. The Association for Computing Machinery's (ACM) Special Interest Group on Computer-Human Interaction (SIGCHI) defines HCI as "...a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them." HCI practitioners include professionals from various fields including engineers, designers, psychologists, and social scientists.

Human-Computer Interaction Resources
  • Interaction Design Association (IxDA)
  • Interaction-Design.org
  • Human Factors and Ergonomics Society (HFES)
  • Special Interest Group on Computer-Human Interaction (SIGCHI)
  • The British HCI Group
  • The International Ergonomics Association (IEA)
  • The Usability Professionals' Association (UPA)
  • Understanding the Causes of Human-Computer Disconnect

    There's really no single overriding cause for this human-computer disconnect, and it varies from individual user to user. The list of human factors affecting interaction with technology is a long one. It can be the result of poorly written software, human limitations and behaviors, personal intuition, user habits, prior experience, cultural biases, and environmental conditions.

    Effective use of technology, like most other skills, must be learned. No one can use a brand new system with efficiency from the outset regardless of how user-friendly it claims to be, or how much skill the user has. The opinion users get during this stage will form the basis for their future interaction with the system — a sort of technological first impressions. They will either connect with it after some basic training and independent experimentation, or they will find the system too difficult to use (or learn to use) effectively and eschew the technology for simpler manual methods.

    It's the intranet developers' responsibility to make this connection with users. But it's easy for them to get carried away when developing new systems with new technology because of the initial WOW-factor. Soon they start adding in bells-and-whistle just because they can, and the central focus of development slips to technology and experimenting with what it can do. Developers can't connect with users through their own excitement with technology. Users don't care what it can do, they just want to do.

    Article Tools
  • Print this article
  • E-mail this article
  • Discuss this article
  • Related resources
  • Marketing — whether by commercial software makers to the public or by in-house developer's to management — can also indirectly influence the human-computer relationship by affecting the end-result of a system. Users crave simplicity, but marketing can cause software to become bloated with unnecessary features in order to create the impression of a "fully loaded" solution. It's also done to mark up commercial software's retail price, or to inflate the system's value (real or imagined) to management to justify development expenses.

    These superfluous features, however, are often added at the expense of usability and user comprehension. Software becomes so complicated that users no longer see these tools as answers to their problems, but rather as more questions heaped on top of an already laden pile. There's no progress in forcing users to swim upstream. It will only lead to exhaustion, stress, and a loss in productivity (More on this can be found in my past articles "The Problem with Jack-Of-All-Trades Intranets" and "Beware the Bleeding Edge and Feature Creep.")

    Nothing will drive a wedge between user and tool more than poorly developed or overly complicated systems. Not only do intranet owners — and to a greater extent, employers — have to worry about initial system adoption, but there's also a danger to users' personal skill sets if they actually do accept an inefficient system: Negative habituation. Getting accustomed to using poorly written software can change the way in which users work for the worse and cause them to adopt bad habits.

    Tips on Making the Connection

    Intranet owners and developers don't necessarily need to immerse themselves in the field of HCI. There are many basic design principles that any intranet developer can apply to make technology more human-friendly. Being conscious of fundamental human behaviors and their users' specific needs will go a long way towards promoting positive user experience:

    • The human mind works linearly, so organize content structures by context. Don't spread related information all over the screen, bury it under multiple levels, or interrupt it with other, less relevant content. This causes users to break their train of thought.

    • Arrange content to promote at-a-glance absorption. Layout should be arranged so that users can understand the context of the page with only a cursory glance.

    • Don't clutter up screen real estate. Humans aren't good at absorbing large amounts of information at one time, so keep screens clean.

    • Navigational systems must be self-explanatory even for casual users. If instructions are required to show users how to navigate an intranet, it's too complicated. These types of complex interfaces are often found in purely Flash-based sites where design takes precedence over functionality.

    • Never use technical jargon or obscure acronyms unless the primary audience is also in a related technology-based discipline.

    • Don't forget to edit content that originates from within the organization. Poorly written content will affect the comprehensibility of the message and/or topic.

    • Blogs, podcasts, and discussion groups can be used to give an intranet a more human voice

    • A virtual assistant (also referred to as a "chatterbot") can be used to interact with users and to answer the most commonly asked questions. The Web site for home furnishing giant, IKEA, for example, offers "Ask Anna." Anna serves as an interactive FAQ, capable of answering common customer questions. Anna even has enough artificial intelligence to respond to questions such as "How are you?" Even though Anna isn't a live person, it provides a comfort level to those users who aren't as technically inclined. This helps tone down technical interaction and bolsters more natural, conversational interaction.

    • Flashy gimmicks will adversely affect users' interaction with an intranet so keep it simple. Don't include non-spec features, or features that don't contribute to positive user experience. These can unnecessarily complicate the system and be intimidating for some users.

    • If contact information is provided on an intranet, always respond to it so that users know there's actually a person behind the system. Users will feel further disconnect if they take the time to write an e-mail only to be ignored.

    Closing Thoughts

    Developers are coming up with all sorts of ways to try "humanizing" IT systems, to make it seem more like users are "conversing" with people rather than through a keyboard. Effective human-computer interaction is part science and part art. "Natural" and "intuitive" are highly subjective terms. Every user will have a different experience with, or tolerance toward, technology.

    Technically inclined users who are already accustomed to interacting with technology might find it as natural as turning on a light switch. Users who are more accustomed to dealing with people on a face-to-face basis might find it awkward if, for example, they were suddenly put in front of a WebEx session and told to chair a meeting with other WebEx users scattered across the globe.

    The role of the developer is to ensure that their systems don't put undue stress on users simply for the sake of technology. Developing for technology alone helps no one. It may showcase the advances in the industry and impress those in-the-know; but after the oohing and aahing stop, it does little to ease the disconnect between the user and the tool.

    Paul Chin is an IT consultant and a freelance writer. Previously, Paul worked as an intranet and content management specialist in the aerospace and competitive intelligence industries.



    Printer Friendly Version


    Other Resources
    from Intranet Journal
  • Intranet Journal Discussion Forum
  • The Problem with Jack-Of-All-Trades Intranets
  • Beware the Bleeding Edge and Feature Creep
  • from JupiterWeb
  • Seeing I to i (Dynamic Graphics)
  • Software Developers Have Something To Teach You (WebReference.com)
  • from the Web
  • Interaction Design Association (IxDA)
  • Human Factors and Ergonomics Society (HFES)
  • email this page

    Tutorials
    and more at:
    Intranet Journal's Tutorials
    Intranet Journal Favorites

    Creating a PHP-Based Content Management System

    The Spyware Guide

    Introduction to Microsoft SharePoint Portal

    Intranet Journal
    Part of the EarthWeb Network

    Managing Editor
    Intranet Journal

    Tom Dunlap

    EarthWeb Home Page
    Jupitermedia Home Page

    Media Kit





    JupiterOnlineMedia

    internet.comearthweb.comDevx.commediabistro.comGraphics.com

    Search:

    Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

    Jupitermedia Corporate Info


    Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

    Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

    Solutions
    Whitepapers and eBooks
    Microsoft Article: Will Hyper-V Make VMware This Decade's Netscape?
    Microsoft Article: 7.0, Microsoft's Lucky Version?
    Microsoft Article: Hyper-V--The Killer Feature in Windows Server 2008
    Avaya Article: How to Feed Data into the Avaya Event Processor
    Microsoft Article: Install What You Need with Windows Server 2008
    HP eBook: Putting the Green into IT
    Whitepaper: HP Integrated Citrix XenServer for HP ProLiant Servers
    Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 1
    Intel Go Parallel Portal: Interview with C++ Guru Herb Sutter, Part 2--The Future of Concurrency
    Avaya Article: Setting Up a SIP A/S Development Environment
    IBM Article: How Cool Is Your Data Center?
    Microsoft Article: Managing Virtual Machines with Microsoft System Center
    HP eBook: Storage Networking , Part 1
    Microsoft Article: Solving Data Center Complexity with Microsoft System Center Configuration Manager 2007
    MORE WHITEPAPERS, EBOOKS, AND ARTICLES
    Webcasts
    Intel Video: Are Multi-core Processors Here to Stay?
    On-Demand Webcast: Five Virtualization Trends to Watch
    HP Video: Page Cost Calculator
    Intel Video: APIs for Parallel Programming
    HP Webcast: Storage Is Changing Fast - Be Ready or Be Left Behind
    Microsoft Silverlight Video: Creating Fading Controls with Expression Design and Expression Blend 2
    MORE WEBCASTS, PODCASTS, AND VIDEOS
    Downloads and eKits
    Sun Download: Solaris 8 Migration Assistant
    Sybase Download: SQL Anywhere Developer Edition
    Red Gate Download: SQL Backup Pro and free DBA Best Practices eBook
    Red Gate Download: SQL Compare Pro 6
    Iron Speed Designer Application Generator
    MORE DOWNLOADS, EKITS, AND FREE TRIALS
    Tutorials and Demos
    How-to-Article: Preparing for Hyper-Threading Technology and Dual Core Technology
    eTouch PDF: Conquering the Tyranny of E-Mail and Word Processors
    IBM Article: Collaborating in the High-Performance Workplace
    HP Demo: StorageWorks EVA4400
    Intel Featured Algorhythm: Intel Threading Building Blocks--The Pipeline Class
    Microsoft How-to Article: Get Going with Silverlight and Windows Live
    MORE TUTORIALS, DEMOS AND STEP-BY-STEP GUIDES