UCI incorporates all system design features and provisions which enable and enhance the interactions between the system user and software. These include: displays, displayed information, formats and elements; command modes; user-interface language; input devices and techniques; dialogs, interactions and transactions between user and computer user feedback; decision aiding; procedures and user documentation; and provisions for training, prompting, cueing, helping, tutoring, and job performance aiding. The objective of the UCI design process is to describe a standardized and formalized approach to the design of user-computer interfaces which, used in conjunction with the guidelines in Section 5 of this Handbook will result in a UCI approach which is maximally usable, operable, reliable and fully integrated with the system and software development processes.
The basis of the approach in the UCI design process is to identify user requirements and UC design concepts and criteria, and to integrate these with the overall software development effort. The UCI design process consists of three distinct phases: requirements analysis, UCl design and development, and UCI test and integration. The primary products of the UCI design process are the outputs of each of the process phases. These are: a functional specification, describing the requirements which the UCI design will address; a design specification describing the design approaches to be taken in UCI design; an implementation specification, describing how the UCI must be implemented; and UCI test and evaluation plans and reports.
Replaced/Superseded by document(s)
|File||MIME type||Size (KB)||Language||Download|
|DoD Handbook- Human Engineering Design Guidelines.pdf||application/pdf||38.74 KB||English||DOWNLOAD!|
The purpose of this handbook is to provide guidance in the application of human engineering to the design and development of management information (and related) software systems. The users of this document are intended to be any individual, or group, who participates in the development of software systems, including logicians, software engineers, end-system use software development managers, programmers, system evaluators, and human factors engineers.
This handbook provides analysis techniques and methodologies for management information system development and presents human engineering guidelines for detailed user computer interface software design. Where hardware design guidance is needed, the requirements of MIL-STD-l 472 “Human Engineering Design Criteria for Military Systems, Equipment, and Facilities” should apply.