まえがき
Michael Michalkoは、著書『Thinkertoys』(Ten Speed Press、2006年)の中で、厄介な問題を解決するさまざまなフレームワークをイノベーター向けに示している。彼は読者に対し、演習やアナロジーを用いて、抽象的で創造的な思考を促す多様な方法論を試してみるよう促している。その一節で、いわゆる「フェニックス・チェックリスト」について触れている。これは、意外なことにCIAによって作られた、非常に充実した質問集であり、タスクが不確実に見えるとき、あるいは不可能にさえ思えるときに、担当者がタスクを前に進める手がかりとなるようデザインされたものである。
これらの質問の多くは、問題そのものや、その周辺の文脈を探り、定義することに焦点を当てている。たとえば、次のような質問がある。
- どのような情報を持っているか。
- 未知の要素は何か。
- なぜこの問題を解決する必要があるのか。
しかし、この手法の核心は、類似の問題やその解決事例を探し、それを目の前の問題に応用できないか検討することにある。
- この問題と似たような経験はないか。
- この問題に近い問題がすでに解決されているとしたら、同じ方法を使えないか。
- 他の人々はどのように対処してきたか。
私の関心を引いたのは、こうした根本的な問題に目を向ける姿勢だった。私がこの方法論に初めて出会ったのは、ちょうどGoogleでTensorFlowプロジェクトに携わりAIの仕事を始めたばかりの頃で、どう進めればよいのか途方に暮れ、絶望的な気持ちになることがしばしばだった。その後の年月を通じて、私はAIのためのデザインを考え始める際の基本的な手順として、繰り返しこれらの問いに立ち返ってきた。とりわけ注目してきたのは、グラフィカル・ユーザー・インターフェース(GUI)とヒューマン・コンピューター・インタラクション(HCI)に関する初期の研究が、新しいテクノロジーのデザインを考えるうえで、いかに有用な基盤を築いていたかという点である。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access