← プロフェッショナルデジタルスキル(システム)想定問題集 トップへ
問 36
科目A: システムの開発・運用(問27〜36)開発プラットフォームにおけるSBOM(Software Bill of Materials)やGitなどのツールを活用する目的として最も適切なものはどれか。
ASBOMはソフトウェアを構成するコンポーネントやライブラリの一覧を明らかにして脆弱性管理やライセンス管理に活用するためのものであり、Gitはソースコードの変更履歴を分散管理し複数の開発者による並行作業や差分管理を可能にするための構成管理ツールである正解
BSBOMはソースコードの変更履歴を管理するためのツールであり、Gitはソフトウェアの構成部品を一覧化するためのツールである
CSBOMはCI/CDパイプラインにおけるビルド自動化専用のツールであり脆弱性管理やライセンス管理には活用できず、Gitはテストコードの自動実行環境を提供するツールである
DSBOMの作成やGitによる構成管理は開発プラットフォームの標準機能であるため、プロジェクトの特性に応じた運用ルールの調整(テーラリング)は品質保証部門の承認なしには一切行えない