実践ソフトウェアエンジニアリング 第9章 「設計エンジニアリング」

設計エンジニアリングの概要について。データ設計、アーキテクチャ設計、インターフェース設計、コンポーネントレベル設計に分け、それぞれの詳細は後の章で説明される。
分け方は参考になります。順番については特に言及が無いけど、自分の場合はインターフェース設計からが多いかな。あとパターンについての記述が多いけど、最近はあまりパターンにこだわらずに作ることが多い。パターンなんて無理に適用しなくても、なるべきものは自然になる気がするし。

実践ソフトウェアエンジニアリング-ソフトウェアプロフェッショナルのための基本知識-

実践ソフトウェアエンジニアリング-ソフトウェアプロフェッショナルのための基本知識-