ユースケース駆動開発実践ガイド(Doug Rosenberg, Matt Stephens)
書籍情報
書籍目次
- 訳者まえがき
- 序文
- 謝辞
- イントロダクション
- 第1章 ICONIXプロセス
- 1.1 ICONIXプロセスの理論
- 1.2 ICONIXプロセスの拡張
- 1.3 ICONIXプロセスの実践:インターネット書店の例
- 1.4 まとめ
- 第1部 要求定義
- 第2章 ドメインモデリング
- 2.1 上空3,000メートルからの眺め
- 2.2 ドメインモデリングの理論
- 2.3 ドメインモデリングの実践
- 2.4 さらなる練習
- 2.5 まとめ
- 第3章 ユースケースモデリング
- 3.1 上空3,000メートルからの眺め
- 3.2 ユースケースモデリングの理論
- 3.3 ユースケースモデリングの実践
- 3.4 さらなる練習
- 3.5 まとめ
- 第4章 要求レビュー
- 4.1 要求レビューの理論
- 4.2 要求レビューの実践
- 4.3 まとめ
- 第2部 分析/概念設計/テクニカルアーキテクチャ
- 第5章 ロバストネス分析
- 5.1 上空3,000メートルからの眺め
- 5.2 ロバストネス分析の理論
- 5.3 ロバストネス分析の実践
- 5.4 さらなる練習
- 5.5 まとめ
- 第6章 予備設計レビュー
- 6.1 予備設計レビューの理論
- 6.2 予備設計レビューの実践
- 6.3 まとめ
- 第7章 テクニカルアーキテクチャ
- 7.1 上空3,000メートルからの眺め
- 7.2 テクニカルアーキテクチャの理論
- 7.3 テクニカルアーキテクチャの実践
- 7.4 インターネット書店のアーキテクチャ
- 7.5 テクニカルアーキテクチャにおける失敗のトップ10(「やってはいけない」)
- 7.6 まとめ
- 第3部 設計/コーディング
- 第8章 シーケンス図
- 8.1 上空3,000メートルからの眺め
- 8.2 シーケンス図作成の理論
- 8.3 シーケンス図作成の実践
- 8.4 さらなる練習
- 8.5 まとめ
- 第9章 詳細設計レビュー
- 9.1 上空3,000メートルからの眺め
- 9.2 詳細設計レビューの理論
- 9.3 詳細設計レビューの実践
- 9.4 まとめ
- 第10章 実装:詳細設計からコードへ
- 10.1 上空3,000メートルからの眺め
- 10.2 実装の理論:設計からコードへ
- 10.3 実装の実践
- 10.4 さらなる練習
- 10.5 まとめ
- 第11章 コードレビューとモデルの更新
- 11.1 上空3,000メートルからの眺め
- 11.2 コードレビューとモデルの更新の理論
- 11.3 コードレビューとモデルの更新の実践
- 11.4 まとめ
- 第4部 テスト/要求の追跡
- 第12章 設計駆動テスト
- 12.1 設計駆動テストの理論
- 12.2 設計駆動テストの実践
- 12.3 さらなる練習
- 12.4 まとめ
- 第13章 要求の収集
- 13.1 要求収集の理論
- 13.2 要求収集の実践
- 13.3 さらなる練習
- 13.4 まとめ
- 第5部 付録
- 付録 A UML 2.0での変更点
- A.1 UML 2.0における変更の概要
- A.2 UMLに欠けているもの
- 付録 B Spring Frameworkの落ち葉拾い
- B.1 さらなるSpringの詳細
- B.2 インターネット書店の設計:Springの詳細
- B.3 インターネット書店の実装:Springの詳細
- 参考文献
- 索引