The Master's Degree in HCI at 20: Issues and Trends
SIG Meetings
/
Henneman, Richard L.
/
Ballay, Laura
/
Wagner, Linda
Extended Abstracts of the ACM CHI'16 Conference on Human Factors in
Computing Systems
2016-05-07
v.2
p.1111-1114
© Copyright 2016 ACM
Summary: Over the past 20 years, professional HCI programs at the Master's level have
emerged and evolved at a number of universities, providing academic training to
future HCI practitioners. Demand for these programs by students and demand for
graduates by industry has increased considerably. In this SIG, representatives
from such programs, current students, alumni, and representatives from hiring
companies will discuss emerging trends, tools and technologies that will
influence the future structure of these programs. Industry attendees will
identify how current programs meet their needs and identify where gaps exist.
Attendees will also consider ways to build a community of support for those
involved in delivering HCI education at the Master's level.
Evolution of a User Interface Design: NCR's Management Discovery Tool
DESIGN BRIEFINGS: Access to Knowledge: Libraries and Data Mining
/
Knutson, James F.
/
Anand, Tej
/
Henneman, Richard L.
Proceedings of ACM CHI 97 Conference on Human Factors in Computing Systems
1997-03-22
v.1
p.526-533
Keywords: User-centered design, Iterative design, Prototypes, Mockups, Data mining,
Data analysis, Data retrieval
© Copyright 1997 ACM
Summary: Many companies are developing large data warehouses to understand their
customers and business trends better; however, tools to analyze these data
typically require significant expertise. Because of this, NCR has developed
the Management Discovery Tool (MDT) for the typical manager who wants answers
to business questions without having to know SQL or database table and column
names. We provide an overview of the user-centered design process used to
design one part of the MDT (the "Folders View" dialog) and give rationale for
design decisions.
The NCR Human Interface Technology Center
ORGANIZATIONAL OVERVIEWS
/
MacTavish, Thomas J.
/
Henneman, Richard L.
Proceedings of ACM CHI 97 Conference on Human Factors in Computing Systems
1997-03-22
v.2
p.83-84
Keywords: User interface, User-centered design, Cognitive engineering, Human-interface
technology
Summary: The NCR Human Interface Technology Center (HITC) exists to meet its
customers' business needs through the application of new human-interface
technologies. The HITC designs and develops these user-interface solutions
through a user-centered design (UCD) process, in which user needs and
expectations guide all design and development decisions. The HITC consists of
about 90 engineers and scientists with expertise in such areas as cognitive
engineering, graphic design, image understanding, artificial intelligence,
intelligent tutoring, database mining, and new I/O technologies. Established
in 1988, the HITC is funded by work performed for its customers.
EDITED BOOK
Cost-Justifying Usability
/
Bias, Randolph G.
/
Mayhew, Deborah J.
1994
n.14
p.334
Boston, MA
Academic Press
I. A FRAMEWORK
1. Wherefore Cost Justification of Usability: Pay Me Now or Pay Me Later -- But How Much? (3)
+ Bias, Randolph G.
2. A Basic Framework for Cost-Justifying Usability Engineering (9)
+ Mayhew, Deborah J.
+ Mantei, Marilyn
3. A Business Case Approach to Usability Cost Justification (45)
+ Karat, Clare-Marie
II. APPROACHES TO COST-JUSTIFYING USABILITY (71)
4. Cost Justification of Usability Engineering: A Vendor's Perspective (73)
+ Ehrlich, Kate
+ Rohn, Janice Anne
5. Human Factors Cost Justification of an Internal Development Project (111)
+ Dray, Susan M.
+ Karat, Clare-Marie
6. Cost-Justifying Usability in a Contractor Company (123)
+ Mauro, Charles L.
PART III. CASE STUDIES (143)
7. UPAR Analysis: Dollar Measurement of a Usability Indicator for Software Products (145)
+ Cox, Mary E.
+ O'Neal, Paige
+ Pendley, Wayne L.
8. Cost-Benefit Analysis of Upgrading Computer Hardware (159)
+ Mayhew, Deborah J.
9. Reuse: A Case Study on Cost-Benefit of Adopting a Common Software Development Tool (177)
+ Aykin, Nuray
10. Design of a Human Factors Cost-Justification Tool (203)
+ Harrison, Mary C.
+ Henneman, Richard L.
+ Blatt, Louis A.
IV. SPECIAL ISSUES (243)
11. Guerrilla HCI: Using Discount Usability Engineering to Penetrate the Intimidation Barrier (245)
+ Nielsen, Jakob
12. Justifying Prepaid Human Factors for User Interfaces (273)
+ Brooks, Ruven
13. Organizational Inhibitors and Facilitators (287)
+ Mayhew, Deborah J.
+ Bias, Randolph G.
14. Summary: A Place at the Table (319)
+ Bias, Randolph G.
+ Mayhew, Deborah J.
Index (327-334)
Skills Needed by User-Centered Design Practitioners in Real Software
Development Environments: Report on the CHI'92 Workshop
Papers
/
Dayton, Tom
/
Barr, Bob
/
Burke, Pamela A.
/
Cohill, Andrew M.
/
Day, Mary Carol
/
Dray, Susan
/
Ehrlich, Kate
/
Fitzsimmons, Lynne Axel
/
Henneman, Richard L.
/
Hornstein, Susan B.
/
Karat, John
/
Kliger, Jill
/
Lowgren, Jonas
/
Rensch, Jeff
/
Sellers, Mike
/
Smith, Mary R.
ACM SIGCHI Bulletin
1993
v.25
n.3
p.16-31
Summary: User-centered design (UCD) of human-computer interfaces-including task flow
and documentation-is gaining acceptance in software development organizations.
But managers who want their organizations to start using UCD often do not know
what characteristics to look for, in candidates for hiring or retraining to
fill UCD roles; this article can help. It has the recommendations from
participants in a CHI '92 conference workshop on this topic. The 16 workshop
participants were UCD practitioners and managers from companies and a few
universities across the United States, Canada, and Sweden. This article first
describes some typical roles of UCD practitioners in software development
organizations. There follows a list of attributes that UCD practitioners
should have. Some attributes should be had by all practitioners, regardless of
their subspecialties. The most important of those universal attributes are of
three types: knowledge that can be acquired formally (e.g., of the
human-computer interaction literature, cognitive processes, experimental
design, rapid prototyping), skill that can be gotten from experience (e.g.,
estimating resources needed to do a job, commitment to users, understanding of
the software development process, negotiating ability, enjoyment of working on
teams, ability to really listen), and attributes that are harder to acquire
(e.g., tenacity, flexibility). Every practitioner needs other characteristics
as well, but their importances differ by the practitioners' subspecialties
(e.g., a design team leader needs team management skills).
On Handwriting Recognition System Performance: Some Experimental Results
COMPUTER SYSTEMS: Handwriting, Speech, Touchscreen, and Other Input
Techniques
/
Santos, Paulo J.
/
Baltzer, Amy J.
/
Badre, Albert N.
/
Henneman, Richard L.
/
Miller, Michael S.
Proceedings of the Human Factors Society 36th Annual Meeting
1992-10-12
v.1
p.283-287
© Copyright 1992 Human Factors Society
Summary: Performance of a rule-based handwriting recognition system is considered.
Performance limits of such systems are defined by the robustness of the
character templates and the ability of the system to segment characters.
Published performance figures, however, are typically based on pre-segmented
characters. Six experiments are reported (using a total of 128 subjects) that
tested a state-of-the-art recognition system under more realistic conditions.
Variables investigated include display format (grid, lined, and blank), surface
texture, feedback (location and time delay), amount of training, practice, and
effects of use over an extended period. Results indicated that novice users
writing on a lined display (the most preferred format) averaged 57% recognition
performance. By giving subjects continuous feedback of results, training, and
after about 10 minutes of use, the system averaged 90.6% character recognition.
Following three hours of interrupted use and with performance incentives,
subjects achieved an average 96.8% accuracy with the system. Future work
should focus on improving the ability of the recognition algorithm to segment
characters and on developing non-obtrusive interaction techniques to train
users, to provide feedback and to correct mis-recognized characters.
Model-Based Interface Design for Transaction-Processing Tasks
Computer Systems: Models and Modeling
/
Henneman, Richard L.
/
Inderrieden, Michael
/
Benson, Charlene
Proceedings of the Human Factors Society 35th Annual Meeting
1991-09-02
v.1
p.421-424
© Copyright 1991 Human Factors Society
Summary: Characteristics of transaction-processing tasks are described in the context
of retail point-of-sale systems (cash registers). Proliferation of
functionality coupled with a lack of emphasis on interface design have led to
systems that require extensive training and result in high error rates. A
state-action representation of a transaction-processing task is described.
This approach to task modeling is appropriate given the deterministic nature of
transaction-processing tasks. To illustrate this approach, a task model for a
particular retail point-of-sale system and an interface design based on this
model are described. A preliminary analysis of subjects using the new
interface suggests that the model-based design will result in significant
reductions in training time and error rates.
Evolutionary Design of a Customer Activated Terminal: A Case Study
Computer Systems: Prototyping/Usability
/
Henneman, Richard L.
/
Inderrieden, Michael
/
Anderson, Andy
/
Taylor, Brett
Proceedings of the Human Factors Society 34th Annual Meeting
1990-10-08
v.1
p.300-304
© Copyright 1990 Human Factors Society
Summary: The process of designing a customer activated terminal (CAT) is described.
A CAT is a self-service computer system that enables people to order food or
merchandise, request information, complete banking transactions, etc. The
specific application that this paper considers is a quick service restaurant
lunch menu. Designers of CATs must assume that many users of such systems have
no prior computer experience. One of the goals of this paper is to identify
some specific interface design principles that seem to be appropriate for other
CAT applications. A second goal is to illustrate how an iterative design
process that focuses on user, task, and environmental characteristics can
result in a successful product. The paper describes a four phase iterative
development approach: data collection, initial design, testing and redesign,
and implementation. Activities in each phase emphasize understanding user,
task, and environmental characteristics. Several examples of the interface
design at various stages of development are presented, and reasons for why
design features were altered are discussed. The paper concludes by
articulating several principles that apply to the design of CATs.