問37
頻出度★★★
システム開発部門のシステム監査における実施事項はどれか。
この問題の解説と、これまでの解答の記録です。
システム開発部門のシステム監査における実施事項はどれか。
開発委託先との委託契約書の作成は、開発・調達を進める側 (開発部門や管理者) が行う業務であり、監査人が担う実施事項ではない。監査人は契約内容が適切かを評価・指摘する立場であって、契約書そのものを作るわけではない。
外部設計書のレビューで見つかった不具合の「修正」は、開発担当者が行う開発作業である。監査人が自ら成果物を修正すると独立性が損なわれるため、これは監査の実施事項ではない。
正解 システム監査は、被監査部門から独立した立場のシステム監査人が、対象業務を客観的に評価し、問題点を「指摘」して改善提案を行う活動である。ウの「システム開発手順の不備の指摘」は、まさに監査人が開発プロセスを点検し、手順上の欠陥を洗い出して指摘する監査の実施事項そのものにあたる。したがってウが正解。
プログラマへのプログラミング教育は、開発部門内の人材育成活動であり、監査人の職務ではない。監査人は教育体制が適切かを評価することはあっても、教育の実施そのものは行わない。