伊藤です。
>>>それからモデリングはシステム構築のためだけに行うわけでは
>>>ないので、誰でも直面する問題、課題をモデリングを行うことで
>>>よりよく解決できるかもしれないような気にさせる問題だと
>>>UMLモデリングの裾野が広がるのではないかと考えます。
>>
>>
>> 問題解決ツールとしてのモデリングですね。システム構築のため
>>のモデリングとは重点が違うので、一緒にするのは難しいかもしれ
>>ませんが、コンテストのどこかでそうしたお題を出すこともできる
>>かもしれません。たとえばどんなお題になるでしょうか。
>
> ええと、これを聞かれることを忘れてました。
> 実は、考えてないんです。すみません。
> クレクレ君はよくないので、考えてからご返答いたします。
ちょっと思い出したことがあります。
私の友人はExcelをほとんどつかったことが
なかったのですが、仕事でVBAを知っていると
何かと便利なんでとりあえず覚えろと先輩に
ものすごい分厚い本を渡されました。
ちなみに彼はUMLは知っています。
彼は「Excelよくわかんない。ブックとかシートとか。
で、シートにもイベント関数みたいなのをつけられて、
別に標準モジュールってのもあるでしょ?うーん。
本も分厚いしこんなに覚えられない。」
といいました。
そこで私は、
http://www.george24.com/~linus/uml_model/excel_model.png
これを見せました。作成時間1時間ほど。
彼曰く「あり?意外と簡単な気がしてきた。あ、そういう
ことね、わかった気がする。」
わかった気がする時点でモデリングの効果ありです。
結局Excelの見た目、つまりViewにばかりとらわれて
いたので、なかなか覚えが悪かったのだと
思います。モデリングってこういう効果も
あるんじゃないでしょうか?
さて、ネタのほうですが、ちょっと思いついてきました。
もう少しおまちください。
--
Takeshi Ito