ALM の要件の使用方法

このタスクでは、ALM での要件の生成および管理する方法について説明します。

要件の詳細については、「要件の概要」を参照してください。

上位タスク:このタスクは、上位レベルのタスクの一環です。詳細については、「ALM のライフサイクル」を参照してください。

  1. 前提条件

    機能仕様や技術仕様、マーケティングやビジネスの要件ドキュメント、関係者の目標などの情報を収集することで、要件のスコープを決定します。

  2. 要件の作成

    要件ツリーを作成することで、要件のスコープに対して階層的枠組みを定義します。

    要件ツリーで、さまざまな要件のグループを定義します。要件グループごとに、要件ツリーに詳細な要件のリストを作成します。ツリーの各要件に、必要に応じて添付ファイルやリッチ・テキスト・ドキュメントを含めることができます。

    そして、テスト計画を作成するときに考慮するべき優先度レベルを要件に割り当てます。

    タスクの詳細については、「要件の作成方法」を参照してください。

  3. ビジネス・プロセス・モデルのインポート

    ビジネス・プロセス・モデルを使用する場合、標準のモデリング・ツールで作成したモデルをインポートすることで、要件の枠組みを作成できます。ビジネス・モデル・モジュールによって、ビジネス・プロセス・モデルやビジネス・フローの品質を分析できます。タスクの詳細については、「ビジネス・プロセス・モデルに関する作業方法」を参照してください。

  4. 要件のトレース

    要件間のトレーサビリティが追加できます。特定の要件に対して提案されている変更の影響を分析する際、トレーサビリティを使用すれば、変更の影響を受ける可能性がある要件がわかります。タスクの詳細については、「要件のトレース方法」を参照してください。

    要件間の関係の完全性を定義するために、トレーサビリティ・マトリクスを生成できます。タスクの詳細については、「トレーサビリティ・マトリクスの使用方法」を参照してください。

  5. リスクの計算

    要件の性質および利用可能なリソースに基づいて、各要件のテスト・レベルを計算するためには、リスクベース品質管理を利用します。タスクの詳細については、「リスクの評価方法」を参照してください。

  6. カバレッジの作成

    プロジェクトの全要件の実装を確認するため、要件とテストとの間のカバレッジを作成します。タスクの詳細については、「カバレッジを作成する方法」を参照してください。

    要件からテスト計画ツリーのテストに変換することで、カバレッジを作成することもできます。カバレッジは、要件とその対応するテストの間に自動的に作成されます。タスクの詳細については、「要件の作成方法」を参照してください。

  7. 不具合へのリンク

    要件を特定の不具合にリンクすることができます。たとえば、これは要件とテストの間でカバレッジを作成する場合に役立ちます。不具合をリンクすることで、要件とテスト目的の整合性を確保するのに役立ちます。要件が変更された場合に、影響を受けるテストと不具合、および担当責任者を直ちに特定できます。

    ユーザ・インタフェースの詳細については、「[リンクされている不具合]ページと[リンクされたエンティティ]ページ」を参照してください。

  8. リリースに割り当て

    リリース・モジュールのリリース・ツリーで定義されたリリースとサイクルに各要件を割り当てます。

    リリースに割り当て 要件を右クリックして、[リリースに割り当て]を選択します。ユーザ・インタフェースの詳細については、「 [リリースの選択]ダイアログ・ボックス」を参照してください。
    サイクルに割り当て 要件を右クリックして、[サイクルに割り当て]を選択します。ユーザ・インタフェースの詳細については、「 [サイクルの選択]ダイアログ・ボックス」を参照してください。
  9. 要件の分析

    要件をレビューし、定義した要件のスコープに合致していることを確認します。要件が承認された後、要件のステータスを[レビュー未完了]から[レビュー済み]に変更します。

    要件のレビューに役立つレポートやグラフが作成できます。タスクの詳細については、「アナリシス」を参照してください。

    ヒント: Business Process Testing フレームワークの要件メトリックのグラフを作成する方法のサンプルについては、このナレッジベース記事を参照してください。

  10. ベースラインの確立

    アプリケーションのライフサイクルで重要なマイルストーンを承認または比較するためにベースラインを作成します。タスクの詳細については、「ALM でのライブラリおよびベースラインの使用方法」を参照してください。

先頭に戻る

参照情報: