Feedback should be immediate and clear from "summary" of The Design of Everyday Things by Donald A. Norman
Immediate feedback is crucial for effective communication between humans and machines. When a user interacts with a system, they need to know instantly whether their actions were successful or not. This feedback should be clear and concise, without any ambiguity. Without immediate feedback, users may become confused or frustrated, which can lead to errors or a breakdown in communication. Simplicity is key when providing feedback to users. The message should be straightforward and easy to understand, without any unnecessary information or jargon. By keeping the feedback simple, users can quickly process the information and make the necessary adjustments to their actions. Clarity and coherence are important aspects of effective feedback. The message should be presented in a logical manner, making it easy for users to follow the flow of information. Logical sequencing of feedback is essential for guiding users through a series of actions. By providing feedback in a clear and organized manner, users can easily track their progress and understand the consequences of their actions. Transition words and phrases can help to connect different pieces of feedback, creating a smooth and coherent user experience. Consistency in tone and style is important when providing feedback to users. By maintaining a uniform voice throughout the interaction, users can easily identify and interpret the messages being conveyed. The grammar and syntax of the feedback should be simple and easy to read, ensuring that users can quickly grasp the meaning of the message. Contextual understanding is key to providing effective feedback. The system must be able to interpret the user's actions and respond accordingly, taking into account the current state of the interaction. By tailoring the feedback to the specific context, users can receive relevant and meaningful information that guides their behavior. Natural language is essential when providing feedback to users. The message should be written in a way that mimics human conversation, making it easier for users to understand and relate to. By using familiar language and expressions, the feedback can feel more intuitive and engaging to the user.- Feedback can become a two-way communication process that helps to build rapport and trust. By actively involving the user in the interaction, feedback can become a valuable tool for guiding behavior and improving the overall user experience.