UMLと、分析・設計。JUDE製品の方向性。Wayアジャイルに行こう!UMLと、分析・設計。JUDE製品の方向性。2005/09/08前回の記事で、ソフトウェア開発における「分析」「設計」とはそれぞれ、なんであるか、ということを、問題解決、という観点、および、現実・モデルという観点から説明した。【モデル領域】をカバーするものである。UMLのカバー範囲を、黄色で図示した。現在のUMLは、問題の分析にはとても非力だと思っている(ちなみに、UMLの"U"は、"Universal"ではなく、"Unified"であり、羊頭狗肉という訳ではない)。Architecture)である。Model)を元に、アーキテクチャ記述にあわせて実装が「自動生成される」(らしい)。それはそれですばらしいことだとは思う。現在実現できているのは幾つかの領域(一部の組込みやJ2EE)に限られているし、ぼくの意見では、動くモデルを作る労力を使うならば、はっきりいって、コードを書いた方が速い。「正しい」発想だとは思うが、2005年の現時点では、「実りが少ない」と思う。スイートスポットを外している。多くのUMLモデリングツールが、この「コードを自動生成する方向」に重点を置いている。別の言葉でいうと、多くのUMLモデリングツールは、コンパイラとの対話に重点を置いているのだ。ぼくは、UMLモデリングツールは、「コンパイラ」ではなく「人」との対話に重点をおくべきだと思う。JUDEは、実装の方向ではなく、より、「要求」の方向を目指す。人の頭の中をどのように整理していくのか、人が図でどのようにコミュニケーションできるのか、人に考えを伝える図とはなにか、どんな図やどんな操作が、人の発想にフレンドリーなのか。コードを自動生成しても、それは、所詮人間の考えをコンピュータが分かる形に規則的に変換しているにすぎない。なくて、発想そのもの、あるいは、発想を要求の形にすること、そしてそれを伝えること、そこをサポートしたいんだ。そんな思いをこめて、今回、JUDEでは、マインドマップをサポートしました。次は何をサポートするか?候補としては、フィッシュボーン、マンダラート、SKMS、マジカ、...。アナログはアナログでいいところがある。それはそうしておいて、デジタルで何がサポートできるか。メリットがある何かがあるはず。JUDEを、ITの「考具」にしたい。これがぼくの思いです。08:05初めまして。世に存在しないものを記述するのに、UMLは非常に有用ではないかと思い始めています。UMLの初歩本の勉強から入りますが。平鍋さんの、UMLモデリングツールJUDEを「ITの考具としたい」という発想は非常におもしろいと思います。現在構想中の新規事業の内容なども、JUDEで記述して、「こんなのどうですか?」とできそうな気がしてきました。08:36江青さん、今泉さん、コメントありがとうございます。「現在構想中の新規事業の内容なども、JUDEで記述して、「こんなのどうですか?」とできそうな気がしてきました」おお、これできると良いです。ビジネスモデリングの領域ですね。言う記法(アクティビティ図の拡張)をサポートしました。これだけではまだまだ不足していて、ゴール分析やら、「風が吹けば桶屋が儲かる分析」(どの活動で利益を生んで、どこに投資すれば雪だるまになるか)やら、バランスト・スコアー・カードなんかも必要でしょうね。先駆だと思っています。要求開発が方法論として定義されれば、それをサポートするツールにしたいと思っています。いう固い(まじめな)方向に行くんではなくて、もう少し発想法チックに、柔らかい方向に行く方法もあります。マインドマップは、その先駆けです。システムマネジメント副社長。オブジェクト指向開発、UMLの勘所、アジャイルな開発手法の未来、マインドマップのソフトウェア開発での利用方法、プロジェクトファシリテーション(見える化)を語ります。現在、マインドマップとUMLの融合エディタ、astah*(アスター、旧JUDE)を開発中。万年筆やさんで、私に合うペン先を見てもらった。書けば書くほど快感が走る万年筆とは。クラウドに関する記事のまとめ(2020.2.17~2020.2.22)北九州漫画ミュージアム「関谷ひさしとスポーツマンガの時代」5月23日イベントオール私立で大学まで2500万円。ランボルギーニが買えるぜ。やっててよかった資金術とは。Backlogのカンバンボードは末恐ろしいAWSのシェアが落ち、Azureが延びて、4年後にAzureシェア32%、AWSは34%になる件SoftwareDesign3月号ヤマハ特集に執筆参加しました。富士ゼロックスのCocoDesk、溜池山王駅で体験してみたPython海外ニュース紹介第1回「そもそもPythonは誰のために作られたのか?その設計思想とは。「PoC死」の葬り方・後編オルタナティブ・ブログは、専門スタッフにより、企画・構成されています。入力頂いた内容は、アイティメディアの他、オルタナティブ・ブログ、及び本記事執筆会社に提供されます。利用規約プライバシーポリシーお問い合わせアイティメディアからのお知らせプレスリリースメールサービスRSSTwitterITmediaはアイティメディア株式会社の登録商標です。