ICONIXという著名なやり方を紹介している。
利用事例図(use case chart)から時系列図(sequence diagram)を起こす間に
ロバスとネス分析という作業を入れることを提案しています。
試験と設計の重要さも書いています。
試験事例を作成するための注意事項もあります。
利用事例図から時系列図を作る際に、漏れや重複など、いろいろな課題を感じていたのでちょうどありがたいところに焦点が絞られていると思いました。
予備設計レビューという考え方もいい感じだと思いました。
WEB図書販売という、なじみの深い事例なので、理解しやすい点が利点です。
java, Junitという実際に使っているシステムの例なので、関連するプログラマにはよくわかる内容になっている。
課題は
1 図で矢印のあるところと無いところがあり、意味がよくわからない。
2 ドメインモデルといって用語の構造化を測っているが、用語の木といった方が分かりやすい。
3 ロバスとネス分析が何にロバスとなのかがよくわからない。
4 はじめから多くの教訓を入れすぎていて、重い。
5 もう少し、少ない教訓で小さなものを設計してみて、
2廻り目に大きなものを多くの教訓で実践する方が良いかも。
6 テクニカルアーキテクチャが、Spring web MVCで具体的に書かれているのは嬉しいが、
アーキテクチャのパターンをいくつか示してあると嬉しい。
7 失敗のとっぷ10はとても役立つが、具体例が無いものがあり、想像しにくいことがある。
例えば、アーキテクチャの構築をいっさい行わない(P204)
やっていないと思っているだけと、いいかげんにやっていることの区分が分からない。
8 Enterpirse Architectというソフトを使っているが、具体的なファイルがついていないので、
細かいところの操作、確認がしにくい。
だと思いました。
いきなり、これを教育で実践するのは重いような気がしました。