このセクションの内容:
ポリシーの種類を指定します (固定またはゲート)。
ゲート ポリシーは、パラメータライズできます。そのため、ゲートや時点によって異なるしきい値を設定できます。 固定ポリシーは、このようにパラメータライズすることはできません。固定ポリシーは常に全く同じ方法で適用されます。 たとえば、SDLC が進捗するにつれ徐々に厳格になる静的解析ルール セットへの準拠を要求する欠陥防止ポリシーがあるものとします。具体的には、初期フェーズでは重要度 1 のルールについてだけ準拠を要求しますが、コード フリーズまでに重要度 1-3 のルールへの準拠を達成しなければなりません。 |
バージョン、説明、作成者、承認情報といったメタデータを指定します。
関連するビジネス ゴールを踏まえた上で、自然な分かりやすい人間の言語でポリシーを文書化します。たとえば、すべてのメソッドに対して単体テストの実行を要求するポリシーを作成したい場合、このポリシーがどのようなビジネス上のメリットを生むのかを明確に説明するべきです。 リスクの定量化は、アクションを起こすための信頼でき説得力のある根拠を得る上で重要なステップです。たとえば、機能停止のコストを定量化したり、定量化できる言葉でブランド資産価値への影響を理解したりすることが考えられます。ソフトウェア品質の概念が、既知の定量化できる影響度ではなく、恐怖、疑念、懸念といった "つかみどころのない" 形で対応されるケースは多々あります。ビジネスの需要を理解することで、開発チームはビジネスにとって真に最も重要なアプリケーションの側面に集中することができます。 |
[ポリシーの複製] ボタンをクリックして、同じ設定を持つポリシーを作成します。
[削除] ボタンをクリックしてポリシーを削除します。