Jenkinsとは?じぇんきんす
Jenkinsとは、ビルド・テスト・資材配布を、定義した手順どおりに自動実行する継続的インテグレーションのツール。監査上はリリース工程に組み込まれた自動化統制の実体であり、その実行履歴は担当者の作業報告書より証明力の高い、機械が自動生成した記録として扱える。ただし証拠として意味を持つのは、設定内容と実行履歴の両方を入手した場合に限られる。
最終更新:2026-10-06
システム監査技術者を最短で暗記・合格する →背景
リリース作業を人手で行っていた時代は、手順書どおりに実施したかどうかを確かめる手立てが本人の作業報告書しかなく、テストを飛ばして本番へ進めても記録の上では区別がつかなかった。作業の順序と実行条件を設定として固定し、実行のたびに機械が履歴を残す仕組みが求められた背景がここにある。システム監査でプログラム変更管理の統制を評価するとき、この履歴が被監査部門の説明を裏づける独立した証跡になる。
具体例
Jenkinsは2011年にHudsonから分岐したオープンソースのツールで、多くの企業のリリース基盤に組み込まれている。監査人は被監査部門が印刷して提出したジョブ一覧で済ませず、自ら閲覧権限を得て画面上の実行履歴をたどり、テストが失敗したまま本番用資材が作られた回がないかを直接確かめる。
試験での引っ掛け
自動化されているという事実だけで統制が有効だと結論する誤り。有効性の根拠は設定内容の妥当性と、その設定を変更できる者が限定され、変更が承認されている事実にある。被監査部門が印刷して提出した設定画面の写しは改変の余地が残るため、原本を自ら参照しない限り証拠としては弱い。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。