コードレビューとは?こーどれびゅー
コードレビューとは、作成者以外の第三者がソースコードを読み、欠陥や意図的に仕込まれた処理を指摘する検証活動。利用部門から見ると、情報システムを調達・委託するときに情報セキュリティ要求事項として実施を求め、誰がいつ何を指摘したかの記録を証跡として受け取り、解消を確認する対象になる。
最終更新:2026-10-06
情報セキュリティマネジメントを最短で暗記・合格する →背景
作った本人しか中身を知らない状態では、単純な誤りも、権限を回避する処理をこっそり足す行為も、外からは区別がつかない。金銭や個人情報を扱う処理ほど、作る人と確かめる人を分けておく必要が出てくる。組織的管理策の基本である職務の分離を、開発の工程に持ち込んだものがコードレビューである。この試験では、部門が調達する情報システムに対して何を要求事項として書き、何を証跡として求めるかという形で問われる。
具体例
GitHub や GitLab には、指定した人数の承認がなければ本番用の枝に取り込めないブランチ保護の設定がある。開発を委託する部門としては、この設定を有効にすることを契約時の要求事項に入れ、承認の履歴と指摘の解消状況を月次の報告に添えてもらう形にしておくと、実施されたかどうかを自分で確かめられる。
試験での引っ掛け
作成者本人の読み直しはコードレビューにならない。職務の分離が成立しないためで、体裁を整えるために本人が承認する運用は証跡としても無効。またレビューは実行せずに読む検証で、動かして確かめるテストの代わりにはならない。指摘の件数を担当者の評価に使うと、誰も指摘しなくなり形だけが残る。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。