http://www.tmmi.org/http://www.tmmi.org/pdf/TMMi.Framework.pdf■ISTQB用語・シラバス内容がベースこのモデルで使用されている用語は、ISTQB用語やシラバスのそれがベースになっています。(全ての用語を精査したわけではないので”すべて”と言い切れるほどの確信はありませんが)ISTQBテスト技術者資格をお持ちの方は、とても読みやすい、わかりやすい内容だと思います。■CMMIのモデルフレームで記述TMMiはCMMIのモデルフレームをそのまま活用しています。(参考)CMMI日本語版はこちらです。記述構造はこのようになっています。プロセスエリア2:テスト計画・・・)が割り付けられています。それぞれのプロセスエリアに特徴的なゴール(固有ゴール)と実践事項(固有プラクティス)、共通的なゴール(共通ゴール)と実践事項(共通プラクティス)が提供されています。CMMIのどのプロセスエリアをTMMiがサポートしているかの情報も付記されていますので、CMMIに慣れている方は読み解きやすく、またCMMIではテストプロセスを詳細に把握することが難しいので、TMMiを併用することでその弱点を埋めてくれることになると思います。■段階表現と連続表現CMMIには段階表現と連続表現があります。段階表現とは、混乱しているならまずは成熟度レベル2に位置付けてあるプロセス群から改善してごらんよ。次にそれらができるようになったら成熟度レベル3のプロセス群に取り組み・・・・・というようにプロセス全体の中の改善優先度を「成熟度レベル」として段階的に提示しているものです。連続表現とは、プロセス全体の改善優先度を提示せずにプロセスの一つひとつに対して能力レベル1~5(レベル0は不完全な実施)を付与しているものです。プロセス全体の成熟度ではなく、個々のプロセスとしてはどのような段階を経て改善を進めるのが良いかを「能力レベル」として提示しています。現在TMMiは左図のような段階表現となっています。段階表現の良いところは、対象プロセス全体に対する改善の段階がわかりやすいことです。その一方で、画一的に示された内容でもあるため、示された段階毎のプロセスエリアが対象組織に必ずしも合わない場合は使いにくくなることもある、個々のプロセス(例えば、テスト計測)の詳細な改善の道筋がつかみにくい(レベル4になって初めてテストを計測するわけではなく、初期レベル・管理されたレベル・定義されたレベルごとに、そのレベルに相応しいテスト計測があるはずだが示されていない)などのウイークポイントがあります。■固有ゴール&プラクティスと共通ゴール&プラクティスそれぞれのプロセスエリアには、固有ゴール&プラクティスと共通ゴール&プラクティスがあります。「固有ゴール&プラクティス」とは、そのプロセスエリアに特徴的なゴールとプラクティスです。Practice=SP)が定義されています。※SG-SPの意味=SGを達成するためにSPが存在している---------------------------------------------------------------------どれもが「テスト計画」に特徴的な内容であることがわかりますね。「共通ゴール&プラクティス」は、どのプロセスエリアであっても共通的に求められるゴールとプラクティスです。Practice=GP)は以下の内容です。※GG=GPの意味=GGを達成するためにGPが存在している---------------------------------------------------------------------この内容はプロセスエリアに特化したものではなく、共通的に求められる事項です。「テスト計画」を(管理されたプロセスとして)制度化することを「GG2」として求めています。テスト設計・実行」であっても同じです。※それぞれのプロセスエリアが関係する成熟度レベルにより割り当たるGG-GPが多少変化しますので注意してください。サブプラクティスや事例が示されているのでモデルの意味を理解しやすく、また実務や成果物と比較する際に判断しやすくなっています。一方で、詳細に書かれているからこそ、文書として分厚くなり、全体を捉えるのが難しくなりがちです。この罠にハマると、現状評価が膨大な工数と期間になってしまったり、個々の詳細記述に合わせるだけの形式的なアプローチになる、あるいは全体状況の意味を理解できないまま改善を進めてしまう(その結果、何を目指しているのか、何が効果なのか不明になる)など、モデルに弄ばれることになります。モデルは自らの目的達成のために活用するものですので、十分に理解してから使いましょう。編集トップへ戻る閉じる。