Jedli informacja w ramach interfejsu jest przedstawiona w sposób zagmatwany i mylący użytkownicy mogą źle rozumieć znaczenie systemu Użytkownicy mogą wykonać ciągi poleceń, ktore uszkodzą dane lub doprowadzą do awarii systemu
Podstawowe fazy projektowania to Analiza.
• Projektowanie.
Konstrukcja (prototypowanie),
• Testowanie (ocena).
Analiza jako faza projektowania obejmuje kilka kroków