close
Welcome

Login is for licensed XVT users and provides
access to your records, licenses, downloads,
and to your interactive, online help desk.
Thank you! 

Login
Documentation 

Complete documentation in pdf files and online access to HTML formatted documentation. You'll find files, data structures, globals, class hierachies and more. For C docs or for C++ docs

Training 

Certification in XVT Cross Platform Studio 2008 will allow you to build and maintain applications in one source code that can be compiled to run on any of 14 OS environments. More...

White Papers

Technical insights, guidelines, and information covering GUI design, cross platform development, portability issues, C/C++ programming, and compiler issues. More...

XVT Consortium Video

Don Hames President PSSIThis month, we've recorded a short video interview (7.5 min) explaining the XVT Consortium, including what it is, how it works, the benefits of participating, and how you can get involved in helping shape and build the future of XVT.
         View the Interview...

Google Translations

XVT User Community

Who Else is Using XVT?

Aviation/Aerospace
Northrup Grumman

Chemical & Pharmaceuticals
Accelrys

Communications & Media
AT&T

Government
Naval Research Lab

Higher Education
University of Florida

Services
IBM

Technology
Motorola ISG

Utilities
Petrol Management Systems

Karat's 10 point Users Bill of Rights Print E-mail
User Rating: / 1
PoorBest 

Clare-Marie Karat is a PhD psychologist who evaluates the way people interact with their computers and designs what the industry calls human interfaces at IBM's (IBM) Thomas J. Watson Research Center in Hawthorne, N.Y. The problem, as she sees it, is simple: The engineers who design software sometimes know too little about the needs and frustrations of business users and consumers. ''The technologists get far into the design of a system without really understanding who the target users are, the work that they do, and the context in which they do that work,'' Karat says. By the time feedback comes in, it's ''way too late.''

To remedy this situation, Karat is challenging the industry to endorse a 10-point User's Bill of Rights:

1. The user is always right. If there is a problem with the use of the system, the system is the problem, not the user.

2. The user has the right to easily install software and hardware systems.

3. The user has the right to a system that performs exactly as promised.

4. The user has the right to easy-to-use instructions for understanding and utilizing a system to achieve desired goals.

5. The user has the right to be in control of the system and to be able to get the system to respond to a request for attention.

6. The user has the right to a system that provides clear, understandable, and accurate information regarding the task it is performing and the progress toward completion.

7. The user has the right to be clearly informed about all system requirements for successfully using software or hardware.

8. The user has the right to know the limits of the system's capabilities.

9. The user has the right to communicate with the technology provider and receive a thoughtful and helpful response when raising concerns.

10. The user should be the master of software and hardware technology, not vice-versa. Products should be natural and intuitive to use.

All of Karat's proposals are important, but the first point is the key to all and amounts to a sweeping change in attitude among the folks who produce hardware and software. It's easy to quibble over the specifics of one or another of Karat's proposed items. I'd add a point requiring all error messages to be comprehensible and explained in detail.


This challenging view was excerpted from an article in Business Week written by Stephen Wildstrom

Discuss in the forum

Last Updated ( Wednesday, 19 November 2008 )
 
Next >
Phone: 919.854.1800 - Cary, NC, US
Copyright (c) 2008 Providence Software Solutions, Inc. All rights reserved.