Metaphors We Develop a Software By 〜ソフトウェア開発に使うメタファー〜
- Metaphors We Develop a Software By 〜ソフトウェア開発に使うメタファー〜
オブジェクト倶楽部納涼イベントオブジェクト指向実践者の集い
-失敗から学ぶオブジェクト指向–
2004.07.09
(株)永和システムマネジメント 懸田剛
まとめ
- メタファーについて
概念メタファー、基盤メタファー、イメージ・スキーマ- メタファーの特徴
対象の隠された側面の発見
対象の新しい側面の発見
直感的な理解の支援
コミュニケーションの円滑化
設計者の意図をより明確に表現- ソフトウェア開発への適用範囲
- メタファーの導出方法
概念メタファーを表出化させ、システムメタファーを得るPoint! メタファーの効果をうまく利用するのが重要
[> PDFダウンロード http://www.objectclub.jp/event/2004summer/最後に
- ソフトウェア開発の人間回帰
Agile Development Movement- メタファーも人間回帰の一種
Tangibility 触れて感じられるような感覚
Affordance 対象が行為の可能性を人に提供している
=人が、対象の行為の可能性を受け取るPoint! Tangible Software Developmentへ向って…
参考文献 ●認知言語学: 「レトリックと人生」ジョージ・レイコフ、マーク・ジョンソン著, 大修館書店, 1986 ISBN:4469211257 「認知意味論 ―言語から見た人間の心」ジョージ・レイコフ著, 紀伊国屋書店, 1993 ISBN:4314005750 「心のなかの身体 ―想像力へのパラダイム変換」マーク・ジョンソン著, 紀伊国屋書店, 2001 ISBN:4314008946 「認知意味論シリーズ 認知言語学入門(第3巻) 」松本曜著, 大修館書店, 2003 ISBN:4469212830 「認知言語学キーワード辞典」辻幸夫編, 研究社, 2002 ISBN:4327461474 ●eXtremeProgramming: 「XPエクストリーム・プログラミング入門―ソフトウェア開発の究極の手法」 ケント・ベック著, ピアソンエデュケーション, 2000 ISBN:489471275X 「XPエクスリーム・プログラミングアドベンチャー」 ウィリアム・C・ウェイク著, ピアソン・エデュケーション, 2002 ISBN:4894713691 ●オブジェクト指向: 「A Guide to Metaphorical Design」Kim Halskov Madsenの記事 http://home13.inet.tele.dk/grevy/metafor/tekst/1/HALSKOV.HTM 「Metaphorsof Intent」Colin Pots氏の記事 http://www.cc.gatech.edu/fac/Colin.Potts/pubs/2001/re01/metaphor.pdf 「Object Thinking」David West著, Microsoft Press, 2004 ISBN:0735619654 「Domain-Driven Design」EricEvans、Martin Fowler著, Addison-Wesley, 2003 ISBN:0321125215 「羽生田栄一のオブジェクト論」NIKKEI BYTE 2004.5、2004.6内の連載記事 ●その他: 「知識創造企業」野中郁次郎、竹内弘高、梅本勝博著, 東洋経済新報社, 1996 ISBN:4492520813 「知識創造の方法論 ―ナレッジワーカーの作法」野中郁次郎、紺野登著, 東洋経済新報社, 2003 ISBN:4492521364