• Zachowanie i wygląd systemu dialogowego powinny być spójne (zgodne)
• Aplikacja powinna używać słownictwa, które jest znane użytkownikowi w wykonywaniu zadania
• Sprzężenie zwrotne na akcję użytkownika powinno Pojawić się natychmiast tam gdzie tego oczekuje Użytkownik (kursor pojawia się tam gdzie jest oczekiwany).
• Jeśli czas odpowiedzi odbiega od oczekiwanego czasu odpowiedzi systemu użytkownik powinien być informowany (komunikat: „Proszę czekać dane są przetwarzane" lub graficznie np. klepsydra.