翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 法人のお客様へ 新規会員登録 ログイン
SEshop

ユースケース駆動開発実践ガイド【PDF版】

ダグ・ローゼンバーグ(著) , 佐藤 竜一(翻訳) , マット・ステファン(著) , 三河 淳一(監修) , 三河 淳一(翻訳) , 船木 健児(翻訳)

商品番号
146520
販売状態
発売中
納品形態
会員メニューよりダウンロード
発売日
2017年06月08日
ISBN
9784798146522
データサイズ
約5.0MB
制限事項
印刷可・テキストのコピー可
キーワード
プログラミング  オブジェクト指向  開発  電子書籍【PDF版】

4,378円(税込)(本体3,980円+税10%)
送料無料

398pt (10%)
ポイントの使い方はこちら

在庫あり

初回購入から使えるポイント500円分プレゼント

紙の書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • ポスト
  • 本製品は電子書籍【PDF版】です。
  • ご購入いただいたPDFには、購入者のメールアドレス、および翔泳社独自の著作権情報が埋め込まれます。
    PDFに埋め込まれるメールアドレスは、ご注文時にログインいただいたアドレスとなります。
    Amazon Payでのお支払いの場合はAmazonアカウントのメールアドレスが埋め込まれます。
  • 本製品を無断で複製、転載、譲渡、共有および販売を行った場合、法律により罰せられる可能性がございます。
  • ご購入の前に必ずPDF利用案内をお読みください。

実装部分も時流に即したオブジェクト指向分析/設計の指南書

本書は最小限のUMLのコアサブセットと、ユースケースからオブジェクト指向ソフトウェア設計を導出するための思考プロセス(両者はまとめてICONIXと呼ばれています)についてを、空論ではなく実践の視点から説明しています。

ICONIXプロセスはユースケースとUML/オブジェクト指向分析・設計を扱うほかの多くの手法よりもプログラマにはなじみやすいものです。というのも、ICONIXプロセスはプログラマがユースケースを効果的に利用できるように、具体的かつ現実的、そして要求されたシステムの振る舞いを明確に言明するようなユースケースを作成させるからです。

「序文」および「イントロダクション」より

PDF版のご利用方法

  1. ご購入後、SEshopにログインし、会員メニューに進みます。
  2. ご購入電子書籍およびデータ > [ご購入電子書籍およびダウンロードデータ一覧]をクリックします。
  3. 購入済みの電子書籍のタイトルが表示されますので、リンクをクリックしてダウンロードしてください。
  4. PDF形式のファイルを、お好きな場所に保存してください。
  5. 端末の種類を問わず、ご利用いただけます。

第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の詳細

各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

wang さん

2012-05-21

とにかく最初から最後まで一貫して同じ実例で分析・設計していくからどこがどう対応してくのか参照して見られるのがよい。

Suzuki Masayuki さん

2016-08-21

カウボーイプログラミングになってしまっているので、必要最小限な設計図を作成する方法を取得するために読んだ。 ICONIXプロセスがユビキタス言語を作成していく過程にマッチすることがわかった ユースケース記述とロバストネス図の作成はすごく使えそうなので、知れたのは大きいと思う コーディングをする前に、図を作成していきそれを少しずつレビューをしていくのは、チーム開発の場合に非常に有効だと思った ICONIXプロセスをそのまま使用すると若干重いので、必要な部分を残して開発していきたい

明るいくよくよ人 さん

2013-05-03

設計と実装のギャップを埋めるという方法を探していたが、ロバストネス図 があったか! 本のなかのジョークは、わかりにくいけど、内容はとてもわかりやすい。 要求の収集のところは、もうちょっときちんと書いてくれ!

関連商品

おすすめ特集

プログラミング入門書大特集

翔泳社のプログラミング書籍の中から、入門・初級者向けの書籍をピックアップ!

Linuxおすすめ本特集

【Linux本特集】入門~達人レベルまで!クラウド時代の必須知識Linuxを学ぶおすすめの本

ライティングおすすめ本

ライティングのスキルアップにおすすめの本。Webライティングやコピーライティングなど

マネー本特集

お金と経済の基礎知識から、資産形成・投資術、お金教育や介護まで。暮らしに役立つマネー本

インテリア本特集

おしゃれな部屋作りのヒントやインテリアの基礎知識、色使い、うつわや洋食器の知識まで、幅広い書籍をご紹介

事務職におすすめの本

Excel、日商簿記、業務の自動化を実現するRPAやPythonの技術など、事務職としてステップアップしたい人に!

特集をもっと見る