第8章:チェックリスト運用(レビュー観点 / リリース前確認)

この章で学ぶこと

  • チェックリストは「運用で回る粒度」にする
  • レビュー / リリース前 / 定期棚卸しで使い分ける
  • Owner と更新タイミングを決める
  • セキュリティ確認結果を PR body / Issue / 監査メモに残す

成果物(または判断基準)

  • 運用に組み込まれたチェックリスト(付録: チェックリスト集
  • 実施結果の記録(いつ / 誰が / 結果)

本文

チェックリストは作っただけでは守れない。PRテンプレやリリース手順に組み込み、実施結果を残す。

定期棚卸し(四半期など)で陳腐化を防ぐ。

PR で残す最小証跡

セキュリティ確認は「見た」で終わらせず、PR body や Issue コメントに判断を残す。

項目 書くこと
確認範囲 秘密情報、権限、ログ、公開範囲、AI / 外部サービス投入、個人情報
結果 OK / NG / N/A と理由
証跡 設定差分、チェックリスト、監査ログ、データ分類表、実行した確認コマンド
残リスク 今回残すリスク、別 Issue に分離した項目
公開 / 共有後確認 公開 URL、共有リンク権限、main checks、削除 / 失効確認

これは チケット駆動の仕事術:良いIssueとPRで回すタスク管理・報告・合意形成 の PR 完了ゲートと、エンジニアリングドキュメント実践ガイド:README・手順書・Runbook・ADR・ポストモーテム の監査メモに接続する。セキュリティ判断は、本文変更の有無にかかわらず追跡可能にする。

Phase 4 専門書との整合チェック

セキュリティ・認証認可系の専門書と矛盾しないよう、基礎書側では次の境界を明確にする。

具体例(悪い例→良い例)

悪い例

チェックリストはあるが、誰も使っていない
更新もされていない

良い例

PRレビューでチェック項目を確認
リリース前に公開設定/権限/秘密情報を確認
棚卸しで不要権限を剥奪し、チェックリストを更新
PR body に OK / NG / N/A、証跡、残リスクを残す

チェックリスト

  • レビュー / リリース前 / 棚卸しに組み込まれている
  • Ownerが決まっている
  • 更新タイミングがある
  • PR body / Issue / 監査メモに確認結果が残っている
  • NG/N/A と残リスクの理由が残っている

まとめ

  • チェックリストは作成して終わりではなく、PRテンプレやリリース手順に組み込み、実施結果を記録する
  • Owner と更新タイミングを決め、定期棚卸しで陳腐化を防ぐ
  • セキュリティ確認は、OK / NG / N/A、証跡、残リスクを追跡できる形で残す

次章への接続