
UMLモデリング入門
児玉 公信
日経BP / 2008-04-28
累計読者数6
平均ハイライト数 15.7件/人
star総合評価 52/100
menu_book精読型
check_circle推定完走率 23%
この本について
要件定義やクラス設計をしていると、「この関係ってどっちが主語なんだっけ」とか「ユースケースって結局どう分解すればいいの…」みたいな曖昧さに何度もぶつかります。頭の中では分かったつもりでも、図に落とした瞬間にぐちゃっとしてしまう、あの感じです。僕もずっとそこでもがいていました。 この本が面白いのは、UMLを“図の描き方”としてではなく、「ものとことの関係をどう観察するか」という視点から説明してくれるところです。例えば、多重度や汎化の話も、単なるルールではなく「実際の世界ではどう見えるのか」を基準に考えさせてくれます。オブジェクト図を“型図の読み替え”として扱う姿勢も、実務でバグを見つけるときの思考にすごく近いですし、ユースケースからバウンダリやコントロールに分解していく流れも、業務の動きとシステムを結びつけるときにそのまま使えます。 読んでいて、モデリングって記号遊びじゃなくて「対象を深く知るための観察の道具なんだ」と腹落ちしていく感覚がありました。抽象論ではなく、現場で何が起きているかを丁寧に捉え直すプロセスが、自然と言語化されています。 業務システムの構造がどうしても霧がかって見える人や、「図は描けるけどなぜこうなるのか」にモヤモヤしている人には、とても静かに効く一冊だと思います。
analytics
読書インサイト
ハイライト密度
開始終了
多くの読者は第4章に最もインサイトを感じており、全ハイライトの21%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt書籍情報(出版社紹介・目次)expand_more
出版社による紹介
モデリングとは、情報システムを開発する際に、ユーザーの要求やシステムの全体像を図として見える形にすることです。システム開発の最初の分析・設計作業を支える重要な技術であり、現在では、UML(統一モデリング言語)が、その表記法として定着してきています。ただ、UMLは表記ルールを定めたものであり、モデルを作成する手順や方法は決まっていません。 本書は、情報システムの設計で必須となる3つのモデル(静的・動的・機能モデル)を、UMLを使って作成する方法を、基本から丁寧に説明します。クラス図、オブジェクト図、状態機械図、活動図、ユースケース図/記述の間で整合性をとりながら、より良いモデルへと作り上げていく手順とポイントがきちんとわかります。
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
無料ではじめる
クレジットカード不要




