【テストの勉強】「体系的ソフトウェアテスト入門 アジャイル開発時代のテスト計画,準備,実行,プロセス改善まで」(日経BP社)

「体系的ソフトウェアテスト入門 アジャイル開発時代のテスト計画,準備,実行,プロセス改善まで」(日経BP社)

ソフトウェア開発のテスト技法を体系的に学べる本。

テストマネージャ,テストチームなどが存在して,テスト設計をしっかり行なう必要があり,品質面でISOの認証も見据えるような,わりと大規模向けの開発で役立つ。


内容の目次:

第1章 テストプロセスの概要
 テストの簡単な歴史
 STEP方法論

第2章 リスク分析
 リスクとは何か
 ソフトウェアのリスク分析
 プランニングリスクと対応策

第3章 マスターテスト計画の作成
 テスト計画のレベル(ステージ)
 関係者の分析
 アクティビティのタイミング
 標準テンプレート
 テスト計画の各セクション

第4章 詳細テスト計画の作成
 受け入れテスト
 システムテスト
 統合テスト
 単体テスト

第5章 分析と設計
 明細一覧の作成
 ブラックボックステストホワイトボックステスト
 ブラックボックステスト技法の科学
 ブラックボックステストのその他の技法
 ホワイトボックステスト技法の科学
 テスト設計ドキュメント

第6章 テスト実行準備
 テスト環境
 モデルオフィスの概念
 何を自動化すべきか
 テストツールの落とし穴の回避
 テストウェアの評価

第7章 テスト実行
 テストの実行を開始する前に
 テストログ
 テスト不具合レポート
 テスト状態とテスト結果
 テストはどの時点で完了か
 テストの有効性の測定

第8章 テスト組織
 テスト組織
 オフィス環境

第9章 ソフトウェアテスト担当者
 優れたテスト担当者の特性
 優れたテスト担当者の候補者
 テスト担当者の採用
 テスト担当者はどれだけ必要か
 スタッフの引き留め
 ソフトウェアテスト技術者の認定

第10章 テストマネージャ
 管理とは何か
 管理とリーダーシップ
 リーダーシップに関する海兵隊の原則
 リーダーシップとしてのテストマネージャ
 チームにおけるテストマネージャの役割
 トレーニングにおけるテストマネージャの役割
 テストマネージャのためのメトリクスの基礎

第11章 テストプロセスの改善
 テストプロセスの改善
 ISOの認証
 能力成熟度モデル(CMM
 テストプロセス改善モデル(TPI)
 継続的な改善

第12章 重要実施事項
 予防テスト技法を取り入れる
 ソフトウェアリスク分析を実施する
 プランニングリスクを把握する
 テスト戦略を開発する
 テスト対象事項明細一覧を使用する
 適切な時機にテストツールを使用する
 血管の傾向とパターンを分析する
 テストの有効性を測定する
 トレーニングを継続的に実施する
 テストの価値を売り込む 

付録A 用語集

付録B テストに関する調査
 テストおよび評価の実施方法に関する調査

付録C IEEEのテンプレート
 IEEEのテンプレート
 テスト計画

付録D マスターテスト計画の例
 マスターテスト計画の例

付録E 簡素化した単体テスト計画

付録F プロセス図

付録G 参考文献

この本について:

Amazon.co.jp: 体系的ソフトウェアテスト入門: Rick Craig, Stefan P Jaskiel, 成田 光彰, 宗 雅彦: 本
http://www.amazon.co.jp/%E4%BD%93%E7%B3%BB%E7%9A%84%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%86%E3%82%B9%E3%83%88%E5%85%A5%E9%96%80-Rick-Craig/dp/4822282074

  • xUnitを使ったテスト駆動プログラミングは既にポピュラーですが、その考え方をプロジェクトのすすめ方にも適用するという内容
  • 「テスト」についての勉強をほとんどしたことが無い方にお勧めです


Qbook - 書籍レビュー | 体系的ソフトウェアテスト入門
http://www.qbook.jp/qpbookreview/detail/6/1

  • 第1章〜第7章、第12章 :テスト計画、設計、実施までの一連のプロセスとそこで活用されるテストドキュメントを体系的に学ぶことができる。 テストを運営する立場にあたる、中堅〜ベテランのテスト担当者、テスト管理者に適する。初学者もIEEE829-1998ソフトウェアテストドキュメント標準の教科書として学ぶことができる。
  • 第8章〜第11章、第12章: テスト担当者の採用、テスト組織の運営、リーダーシップ、プロセスの改善の手法を学ぶことができる。 テストチーム、テストプロジェクトを管理、運営する立場にある、テストリーダー、テストマネージャ、品質保証管理者に適している。


MarsDays | 体系的ソフトウェアテスト入門
http://www.marsdays.sakura.ne.jp/2007/05/post_12.html

  • ソフトウェアテストの入門書です。IEEEで採用されているSTEPという方法論について最初から最後まで書かれています。用語集やテスト計画のテンプレートなどが付録としてついています
  • ウォーターフォールモデルを改善する為にSTEPを用いて、テストを計画する方法


Normal is Best.: 「体系的ソフトウェアテスト入門」
http://hkawahara.blogspot.jp/2009/06/blog-post_18.html

  • マスターテスト計画のサンプルはしっかりと付録としてまとまっていた


体系的ソフトウェアテスト入門:つながりが運を広げる
http://blog.livedoor.jp/mato1114/archives/51800107.html

  • 確かに体系的だった


体系的ソフトウェアテスト入門 アジャイル開発時代のテスト計画、準備、実行、プロセス改善まで : リック・D・クレイグ | エルパカBOOKS - 9784822282073
http://www.hmv.co.jp/artist_%E3%83%AA%E3%83%83%E3%82%AF%E3%83%BB%EF%BC%A4%E3%83%BB%E3%82%AF%E3%83%AC%E3%82%A4%E3%82%B0_200000000832280/item_%E4%BD%93%E7%B3%BB%E7%9A%84%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%83%86%E3%82%B9%E3%83%88%E5%85%A5%E9%96%80-%E3%82%A2%E3%82%B8%E3%83%A3%E3%82%A4%E3%83%AB%E9%96%8B%E7%99%BA%E6%99%82%E4%BB%A3%E3%81%AE%E3%83%86%E3%82%B9%E3%83%88%E8%A8%88%E7%94%BB%E3%80%81%E6%BA%96%E5%82%99%E3%80%81%E5%AE%9F%E8%A1%8C%E3%80%81%E3%83%97%E3%83%AD%E3%82%BB%E3%82%B9%E6%94%B9%E5%96%84%E3%81%BE%E3%81%A7_3094991

  • RickD・Craig : Software Quality Engineering社の経験豊富なテストマネージャ兼コンサルタントであり、1985以来毎年テストに関する会議で講演を行っている


体系的ソフトウェアテスト入門 - TSUTAYA [T-SITE]
http://tsutaya.tsite.jp/item/book/PTA0000FY3KY

  • テスト技術者とテストマネージャが実務で直面するすべての問題への対応法を体系的に網羅した良書


体系的ソフトウェアテスト入門 感想 Rick Craig,Stefan P Jaskiel - 読書メーター
http://bookmeter.com/b/4822282074

  • どっちかと言うと大規模開発を念頭に置いて書かれている


体系的ソフトウェアテスト入門 アジャイル開発時代のテスト計画、準備、実行、プロセス改善まで/Rick D.Craig - 本:hontoネットストア
http://honto.jp/netstore/pd-book_02483536.html

  • ソフトウェア開発と並行して予防的にソフトウェアテストを実施し、効率よい計画で最大の成果を上げる体系的なテストの方法を解説