System Usability | User Interface |
User Experience | Learnability |
Efficiency | Effectiveness |
Satisfaction | Error Prevention |
The visual elements and controls through which a user interacts with a system. | The extent to which a system is easy to use and fits the needs of the users. |
The speed and ease with which a user can learn to use a system. | The overall experience and satisfaction a user has while using a system. |
The accuracy and completeness with which a user can achieve their goals using a system. | The level of productivity and ease of use a system provides to its users. |
The design and implementation of features that reduce the occurrence of user errors. | The extent to which a user is pleased or dissatisfied with a system. |
Accessibility | Consistency |
Kiss Approach | System Design |
Simplicity | Complexity |
Architecture | Components |
The uniformity and predictability in the design and behavior of a system's elements. | The degree to which a system can be used by people with disabilities or impairments. |
The process of defining the architecture, components, and interfaces of a system to satisfy specified requirements and constraints. | The 'Keep It Simple, Stupid' approach in system design emphasizes simplicity and avoiding unnecessary complexity. |
The state of having intricate and interconnected parts or elements in system design, making it harder to understand, maintain, and modify. | The quality of being clear, straightforward, and uncomplicated in system design, making it easier to understand, maintain, and modify. |
The individual parts or elements that make up a system, such as modules, functions, or objects. | The structure and organization of a system's components and their relationships, defining its properties, behavior, and interactions. |
Interfaces | Requirements |
Constraints | User Manual |
Quick Start Guide | Online Help |
Tutorial | Faqs |
The specifications of what a system must do or qualities it must have, usually gathered from stakeholders and users. | The points of interaction between different components or systems, defining how they communicate and exchange information. |
A document that provides instructions and guidance on how to use a product or system. | The limitations and restrictions on a system's design and implementation, such as time, budget, technology, or resources. |
An electronic resource that offers assistance and information to users while they are using a product or system. | A concise document that gives users a brief overview of how to get started with a product or system. |
A list of frequently asked questions and their answers to help users troubleshoot common issues. | A step-by-step guide that teaches users how to perform specific tasks or operations. |
Troubleshooting Guide | Installation Guide |
Release Notes | Glossary |
Training Materials | Tooltip |
Context | Visual Cues |
A document that instructs users on how to properly install and set up a product or system. | A document that provides solutions to common problems or errors that users may encounter. |
A list of terms and definitions to help users understand the language and terminology used in a product or system. | A document that outlines the new features, improvements, and bug fixes in a software release. |
A GUI element that appears when a cursor hovers over an item, providing additional information or context. | Resources such as presentations, videos, or manuals that are used to educate users on how to use a product or system. |
Elements on a user interface that provide hints or clues to the user, including tooltips as visual cues. | The specific circumstances or details related to an item that a tooltip can convey. |
Knowledge Base | Training Manual |
Instructor-Led Training | E-Learning |
Simulation | Hands-On Training |
On-The-Job Training | Webinar |
A document that provides instructions on how to use a product or perform a task. | A centralized repository of information or data used for knowledge management. |
Training delivered electronically via the internet or intranet. | A training session where an instructor guides participants through learning activities. |
Training that allows participants to practice skills in a controlled environment. | A training method that replicates real-world scenarios for learners to practice. |
An online seminar or training session conducted over the internet. | Training that takes place in the actual work environment. |
Blended Learning | Mentoring |
Workshop | |
A relationship in which a more experienced or knowledgeable person helps to guide a less experienced or knowledgeable person. | A mix of different training delivery methods, such as online and classroom training. |
A meeting for training in a particular subject where a group of people learn from the leader or facilitator. | |