ITパスポート試験 令和6年度 公開問題 問47
ソフトウェアの開発におけるDevOpsに関する記述として、最も適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】ウ
DevOpsは、開発を意味するDevelopmentと運用を意味するOperationsを組み合わせた考え方です。開発担当者と運用担当者が組織上の壁を越えて密接に協力し、開発、テスト、リリース、運用の流れを継続的に改善します。さらに、ビルドやテスト、配備などを自動化するツールを活用し、品質を保ちながら機能の追加や更新を迅速かつ頻繁に行います。この特徴を示しているウが正解です。
アの説明は誤りです。これは、重要な機能などを試作して実現可能性や効果を検証するPoC、又はプロトタイピングの説明です。開発側と運用側の継続的な連携を表したものではありません。
イの説明は誤りです。これは、各工程を順番に完了させ、前工程へ原則として戻らずに進めるウォーターフォール型開発の説明です。完成後に運用側へ引き渡す形では、DevOpsが重視する開発と運用の継続的な協働になりません。
エの説明は誤りです。これは、一定の短い期間ごとに機能を追加する反復型・漸進型の開発や、アジャイル開発の説明です。短いサイクルはDevOpsと併用できますが、それだけでは運用側との連携や自動化を表していません。
【ポイント】 DevOpsの目的は、開発と運用の協力によって、変更を素早く安定して提供することです。 CIは継続的インテグレーション、CDは継続的デリバリー又は継続的デプロイを表し、DevOpsを支える代表的な仕組みです。
出典:令和6年度 ITパスポート試験 公開問題 問47
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の100問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる