ユーザインタフェース設計
情報アーキテクチャ - そのシステムのプロセスや情報のフローの開発(例えば、ウェブサイトなら、ページの階層構造とそれを利用する際のフロー)
プロトタイピング - 簡単なプロトタイプの開発。この場合のプロトタイプは、インタフェースそのものに注目するため、ルック・アンド・フィール的要素や内容をほとんど排除したものである。
ユーザビリティ評価 - プロトタイプを実際のユーザーに評価してもらう。その場にデザイナーが立ち会ってユーザーの生の声を聞くのが望ましい。
グラフィックインタフェースデザイン - 実際のルック・アンド・フィールの設計。これが最終的なGUIとなる。それまでの工程で明らかとなった事柄に基づいて行われる。機能よりも見た目が重視される場合、グラフィック的要素がプロトタイピングでも重視される。この工程は、グラフィックデザイナーとユーザインタフェース設計者が共同で行うことが多い。
ユーザインタフェース設計では、ユーザーのニーズをよく把握することが重要である。