Aspekt asymetrie
Informujte uživatele o všech důležitých charakteristikách, která vybočují z očekávaného normálního průběhu dialogu a která by měl vzít v úvahu k zajištění kooperativity.
Zajistěte stručné avšak dostatečné informování uživatele o možnostech systému a jeho omezeních.
Informujte srozumitelně a dostatečně uživatele o způsobu interakce ze systémem.
Aspekt znalostí a schopností
Vezměte v úvahu relevantní znalosti uživatele.
Vezměte v úvahu možné uživatelovy chybné analogie.
Rozlišujte mezi začínajícím a zkušeným uživatelem systému.
Vezměte v úvahu legitimní představy uživatele o znalostech a schopnostech systému.
Aspekt vyjasňování a odstraňování chyb
V případě selhání komunikace iniciujte meta komunikaci zajišťující odstranění chyby nebo její vysvětlení.
Zajistěte vysvětlující meta komunikaci v případě nekonsistentních nebo nejednoznačných uživatelových vstupních dat.