Electronic Performance Support Systems (EPSS) are designed to provide information, training, and resources to users on an "on-demand" basis. This approach differs from traditional computer-based training systems in their organization, the amount of control the users maintain, and their integration with an on-the-job context.
The design of an EPSS is quite different from the design of computer-based instruction. Although an overall menu structure may exist, the user generally has a great deal of freedom to move around in the system and access specific parts. In addition, hyperlinks usually exist to connect multimedia and textual resources. This paper provides guidelines and suggestions for the design and development of electronic performance support systems for maintenance and trouble-shooting procedures.