Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Improving the quality of numerical software through user-centered design

Technical Report ·
DOI:https://doi.org/10.2172/314886· OSTI ID:314886

The software interface - whether graphical, command-oriented, menu-driven, or in the form of subroutine calls - shapes the user`s perception of what software can do. It also establishes upper bounds on software usability. Numerical software interfaces typically are based on the designer`s understanding of how the software should be used. That is a poor foundation for usability, since the features that are ``instinctively right`` from the developer`s perspective are often the very ones that technical programmers find most objectionable or most difficult to learn. This paper discusses how numerical software interfaces can be improved by involving users more actively in design, a process known as user-centered design (UCD). While UCD requires extra organization and effort, it results in much higher levels of usability and can actually reduce software costs. This is true not just for graphical user interfaces, but for all software interfaces. Examples show how UCD improved the usability of a subroutine library, a command language, and an invocation interface.

Research Organization:
Lawrence Livermore National Lab., CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
314886
Report Number(s):
UCRL-CR--131046; ON: DE98057879; BR: DP0102051
Country of Publication:
United States
Language:
English

Similar Records

User interface for a partially incompatible system software environment with non-ADP users
Technical Report · Sat Aug 01 00:00:00 EDT 1987 · OSTI ID:5996143

Towards an integration of software-ergonomic aspects in formal specifications of graphical user interfaces
Conference · Mon Dec 30 23:00:00 EST 1996 · OSTI ID:501609

Experiences with user-centered design for the tigres workflow API
Conference · Tue Dec 31 23:00:00 EST 2013 · OSTI ID:1797724