yfj2’s Automatic Web Test Related Blog

yfj2のWEBテスト自動化に関わるブログ

TPI NEXTについて学ぶ(1)-TPIとTPI NEXTとは

TPIとは

  • Test Process Improvementの略
  • テストプロセス改善に特化したモデル
  • TPIはオランダのSOGETI社のTim Koomen 氏とMartin Pol 氏によって提案された手法で、このSOGETI社が構築したテストプロセスを構造化したモデル(TMap: Test Management approach for structured testing)という、独自のテストのための方法論に基づいている
  • 現場主導のボトムアップ的なアプローチならTPI、経営・管理層が主導するならTMMのトップダウン的なアプローチという使い分けると良い
  • テストプロセスを単独で改善するのではなく、ソフトウェアプロセス改善活動の一環として取り組まないと真の改善にはつながらないという考え方に基づいている

TPI Nextとは

  • 管理者層の関心が「プロセス主導」から「ビジネス主導」へと移ってきたことをきっかけとしてTPIモデルを改善したもの
  • TPIよりも以下の点が強化された
    • 10年感に得た実践事例によってモデルそのものを改善した
    • 組織の特定のニーズに合わせて段階的な調整できるように改善した
    • TMapとの併用を容易にできるようにした
    • テストプロセス、テスト組織をどのようにしたら改善できるのか、ヒントや助言を提案できるように改善した
    • クラスタという概念を追加して、多岐の用途に使えるようにした
    • 短期間で成果を出せるようにキーエリア達成のコツという概念を導入した

参考文献

  1. 実践ソフトウェアテスト考現学,大西建児,2009/08/27
  2. TPI NEXTⓇ ビジネス主導のテストプロセス改善,薮田和夫、湯本剛、皆川義孝 (著)