デザイン思考の4つの原則
1. 人間性の原則
The Human Rule
全てのデザイン/設計活動は社会的な性質を持つ。
人のためにソフトウェアを設計する
そして人と共に設計する
この原則が失われると、例えば象牙の塔アーキテクチャを生み出す。
2. 曖昧さの原則
The Ambiguity Rule
必要最小限のものを明確にして、そうでないものは曖昧さを保つ。
遅らせることのできる判断は遅らせる。
これが失われると、環境や状況の変化に対応することが難しくなる。
3. 再デザインの原則
The Re-design Rule
設計とは再設計である。パターンや過去の設計から学ぶ。
何か新しい設計をするよりも、既存の設計を洗練させることにより多くの時間を使う。
4. 触感の原則
The Tangibility Rule
タンジブル(tangible)とは、"人がそのものに触れられる状態であること"を指す。
設計はタンジブルである必要がある。
図に書く、コードを書く、モデルを作る、制御フローを身振りで示すなど。
タンジブルでない設計は共有できず、理解されない。