柔軟性/頑強性
操作の間違いへの対応
何をやっても問題無いようにする
間違えにくいデザイン
GUIデザイン
状態遷移の工夫
テスト重要