UI/UXデザインのチェックリスト
画面・機能を設計する際のチェックリストを自分用にまとめました。
私はエンジニア7年目デザイン1年目で、日々諸先輩方に指摘いただく点をリスト化しました。
より広い概念から考えていかないと手戻りが増えるので、
順番も大切だと考えています。
・実現する業務を漏れなくリスト化する
・大きい機能を検討する際は、最初のステップでは具体的に書きすぎない
・システム内の他画面との整合性の検討結果を書く
・一般的な製品や競合の機能との検討結果を書く(良いものはパクる)
・各機能の仕様について、案2つ以上書く
・それぞれの案に対し、
└メリットデメリットを書く
└システム化以外の代替手段はないかの検討結果を書く
└システム以外で必要な運用対応などがないかの検討結果を書く
・自分が推す案と理由を書く
・仕様書には仕様ではなく、その仕様にした理由を書く
・案を絞るときの観点
└使いやすさ
└わかりやすさ
└言葉
└整合性
└情報量
└機能性・安全性
└ユーザーの手間が少ない
└間違えが発生しない(fool proof)
└間違えても気付ける(fail safe)
└間違えても問題が重大な問題にならない(fail safe)
(新規プロダクトなどの場合、以下も検討必須)
└障害対応多重化など(Fault Tolerance)
└縮退運転など(fail soft)
└テストなど(fault aboidance)
└スピード感
└実装の容易さ・リスクの容易さ
└他システム連携が発生するか
└DBテーブル設計に修正あるか
└デメリットを許容できるか
・思考の軌跡は仕様書がゴチャついても残してOK
・システムだけで完結しない点を検討して、対応方法を併記する