問題
DevOpsの目的は何か。
選択肢
- 1開発と運用の協調による継続的リリース
- 2開発チームの対立強化
- 3開発終了後の運用集中
- 4テスト廃止
正解
1. 開発と運用の協調による継続的リリース
詳しい解説を見る解説を閉じる
解説
DevOpsは、開発チーム(Development)と運用チーム(Operations)が密接に連携・協調し、CI/CD・構成管理・監視などのツールによる自動化と文化の変革を通じて、ソフトウェアの継続的かつ迅速なリリースと改善を実現する取り組みである。従来は「変更を加えたい開発」と「安定稼働させたい運用」が対立しがちだったが、DevOpsは両者の壁を取り払い、共通の目標に向かわせる。開発チームの対立強化は趣旨と正反対であり、開発終了後に運用だけへ集中する、テストを廃止するという内容もDevOpsの説明として誤りである。基本情報技術者試験では「開発と運用の協調」「継続的デリバリー」がキーワードとして頻出であり、アジャイル開発やCI/CDとの関係も問われる。
一問一答
科目A 180問+科目B 60問