問題 No.2521
ITサービスの品質や可用性に関するSLAを締結する際、その実効性を担保するために、サービス提供者と利用者の間で明確に定義しておくべき事項として最も適切なものはどれか。
【正解の解説】
月間稼働率や障害時の復旧目標時間などの数値目標と、それが達成されなかった場合の取り決め
SLAは、いわばスマホの通信会社と結ぶ「〇月〇日までに電波がつながらなくなったら料金を返金します」というような品質保証の約束です。口頭での「頑張ります」ではなく、月間稼働率99.9%のような数値と、守れなかった時のペナルティを明確に決めることで、サービスの信頼性と実効性を担保します。
スポンサーリンク
【その他の選択肢の解説】
提供するサービスに必要な機能要件と非機能要件の網羅的な洗い出しと、それらの詳細な実装手順
初学者が最も混同しやすいポイントですが、機能要件や実装手順は「何を作るか」を決める開発のルールであり、SLAは「完成したサービスがどれくらい安定して動くか」という運用後の品質を保証するものです。作るための手順と、動いた後の品質保証を混同しないように注意しましょう。
予算超過やスケジュール遅延が発生した際の追加費用の負担割合に関する事前の取り決めと損害賠償
プロジェクト管理におけるコストやスケジュールの管理、損害賠償の話題とSLAをごちゃ混ぜにする出題者の罠です。SLAはあくまで「サービスがどれだけ利用可能か」という品質の約束であり、お金のやり取りや赤字の補填ルールを決めるものではないため、目的の違いをしっかり区別する必要があります。
万が一セキュリティインシデントが発生した際に講じるべき法的な罰則規定と公表のタイミング
セキュリティ事故の対応や罰則は、サービス品質の保証というよりも法律や企業の危機管理ポリシーに関わる事項です。SLAはあくまで提供者と利用者間で結ぶ「品質の約束事」であり、警察や法律が関わるような刑事・行政上の罰則規定を決める場所ではないため、法務と運用の違いを見極めましょう。