システムの開発側と運用側がお互いに連携し合い,運用や本番移行を自動化する仕組みなどを積極的に取り入れ,新機能をリリースしてサービスの改善を行う取組を表す用語として,最も適切なものはどれか。

マネジメント系

ア DevOps
イ RAD

なぜ違う: RADは試作と評価を繰り返して短期間で開発する手法で,開発と運用の連携を表すものではない。

ウ オブジェクト指向開発

なぜ違う: オブジェクト指向開発は対象をオブジェクト単位で設計・実装する開発手法であり,本問の取組を表す用語ではない。

エ テスト駆動開発

なぜ違う: テスト駆動開発はテストを先に作成してから実装する開発手法であり,開発と運用の連携を表すものではない。

正解: ア

要点: 開発(Dev)と運用(Ops)が連携してサービス改善を行う取組がDevOps。

DevOpsは開発(Development)と運用(Operations)が密に連携し,自動化を取り入れて頻繁にリリースを行い,サービスを継続的に改善する取組や考え方である。

この問題に出てくる用語

関連キーワード: DevOps・ITサービス

同じ回の前後の問題

マネジメント系の他の問題

アプリで弱点分析つきの演習ができます

App Store

ITパスポートの学習アプリ(ITパストレ)

出典:令和4年度 ITパスポート試験 公開問題 問42