Spring roo, いまいち. 同じような基盤技術を使いながらGrailsとはまったく逆方向で, 中身は透け透け. こういう方向を好む人もいるんだろうけど, 自分にとってはあまり面白いともいいとも思えない.
@2 years ago with 2 notesSpring roo, いまいち. 同じような基盤技術を使いながらGrailsとはまったく逆方向で, 中身は透け透け. こういう方向を好む人もいるんだろうけど, 自分にとってはあまり面白いともいいとも思えない.
@2 years ago with 2 notes2009年10月29日, UMLモデリング推進協議会主催のUML開発事例紹介セミナで「ドメイン・モデリングの勘所」という講演をします.
日本における, モデリングの主流はシステム・モデリングです. つまり, 「どうやって作るか」をモデルで書く. もちろんユースケースなどは書くわけですが, それは「機能仕様書」のようなもの, と思われている.
でもシステム・モデルは, わざわざUMLで書かなくても, 抽象度の高いプログラミング言語で宣言的に書けばいい気もします. もともとオブジェクト指向プログラミング言語はドメイン・モデリング言語でもあったとも言えるわけだし. Eric Evansの「ドメイン駆動設計」が出たのも, Rebecca Wirfs-Blockの「オブジェクト・デザイン」が出たのももう数年も前の話です.
ドメイン・モデルは現実世界の側からシステムに落とし込むモデリング手法です. もっと現実世界寄りになって, 「どう実現するかはそちどもに任せたぞ」ということならばビジネス・モデリングになるわけですが, ドメイン・モデリングは現実からシステムを一気通貫につなげるのです. だからモデル駆動開発などとも関係が深い. ついでにいえば, これをもっと先に進めれば知働化だ.
というわけで, 10/29のUML開発事例紹介セミナでは, 三つのセッションの一つとして, “ドメイン・モデリングとは何か”, “なんでドメイン・モデリングをするといいのか”, “ドメイン・モデリングするにはどうすればいいか” を話します.
有料セミナ (といってもUMTP非会員でも¥2,000) ですが, ぜひお出で下さい.
@2 years agoそうそう, 濱さん, 本橋さんとの話をメモしておく. 知働化ではこれから開発者 (engineer) と通詞 (通訳師, interpreter) の役割をちゃんと使い分けるという方向です. また開発 (development) と実現 (realization) も違う仕事ですね. 知働化用語集を作らなくちゃね.
@2 years agoなぜ, せっかく間違えたり, ムダなことをしたりするチャンスをもらっているのに, わざわざそれを捨てて, 生産性向上本とか成功本とかを一生懸命読んでいるだろうか? あぁ, そうか, それこそがムダなことだからか! でもそれはつまらないムダだな.
@2 years ago「自然」あるいは「現実世界」と人工物を比較したときに, 人工物の弱点は (当たり前 (と思うかも知れないん) だけど) 「よく出来過ぎてること」だ. その時に「余計な (= なくてもいい) 非対称性」はその弱点を克服しうる, 一つの方略かも知れない.
ここで人工物と言っているのは, ソフトウェア, 音楽, オーディオなどなど…
@2 years ago2009年11月6日, 関西で行われるアジャイル・プロセス協議会セミナ2009で「誰のための, 何のためのアジャイル? ~ 本当のアジャイル導入」という講演をします.
風の噂に聞くことにゃ, 近頃アジャイル&リーンの流行るやら.
ま, 大不況ですから, 誰だってわらにもすがりたいわけです. なので, 今までさげすまれてきたアジャイル&リーンが急遽呼び戻されているとも聞きます. でも, それじゃ「アウトソーシング」やら「多重下請け」だのの焼き直しで, 何にもなりゃしません.
というわけで, アジャイル・プロセス協議会関西支部が今年のセミナを開くのに「副会長, たくさんいるんだから, 誰か行け」という命に従い, 日頃の協議会業務怠惰の穴埋め, 基調講演で「誰のための, 何のためのアジャイル? ~ 本当のアジャイル導入」を話します.
対象は現場のプログラマ, エンジニアの皆さんだけではなく, ユーザ, 経営, 企画, 情シス, プロマネ, 教育などに携わる皆さんにもぜひ聞いていただきたく存じ上げます.
終わったら, これからのソフトウェアという仕事の行く末を語りながら, 一緒に一晩飲み明かすこととしましょう.
@2 years agoサービスとか, おもてなしとかいう言葉がキーワードとして提出されると, 強い違和感を感じないか (おもてなし, とかつい, ゆいたくなる気持ちはよくわかるけどね). プラスチック・ワードだ. つまり, その言葉を発する人間を思考停止にし, その言葉を聞く人たちの思考を停止させる言葉. その「おもてなし」は本当のおもてなしか. おもてなしのシミュレーションではないか.
@2 years ago濱さんと中村さんと串田さんと飯食ってたときの話. 読み上げレビュー. 自分が書いたコードを日本語として (正しく) 読み上げる. レビューアはコードを読まずに聞いて分かればOK. 日本語として美しければもっとよい. 誰ですかね, こんな面白い話考えるのは.
@2 years ago