本文へスキップ

FE SUBJECT A

基本情報技術者 科目Aの問題解説:DevOpsの説明として適切なものはどれか。

マネジメント系 標準 fe_a_s049_q007

問題

DevOpsの説明として適切なものはどれか。

  1. 開発工程だけを自動化する手法
  2. 開発と運用を完全分離し独立作業する手法
  3. 開発と運用チームが連携しソフトウェアのリリースを迅速に行う文化と手法(正解)
  4. 運用チームが開発も兼任する体制
出典:オリジナル問題|参考範囲:試験要綱Ver.5.5 / FEシラバスVer.9.2 科目A範囲

正解と解説

正解:開発と運用チームが連携しソフトウェアのリリースを迅速に行う文化と手法

論点:DevOpsとは何かを問う問題です。DevOpsは、開発(Development)と運用(Operations)が連携し、ソフトウェアを迅速かつ安定してリリースするための文化や手法の総称です。CI/CD、自動テスト、インフラのコード化、監視のフィードバックなどを通じて、開発から運用までの流れを滑らかにします。

ほかの選択肢:開発工程だけを自動化するものではなく、開発と運用を完全に分離する考え方でもありません。また、運用チームが単に開発も兼任するという組織形態だけを指すものでもありません。重要なのは、両者が協力し、リリース速度とサービス品質を両立させる点です。

軽い類題:コード変更後、自動テストと自動デプロイを通して本番反映までの時間を短くする活動は、DevOpsの考え方に合います。

他の選択肢はなぜ違う?

  • 開発工程だけの自動化ではない。運用までの流れ全体が対象。
  • 開発と運用の完全分離はDevOpsの考え方の逆。
  • 兼任体制という意味でもない。連携の文化と手法の総称。

この問題について

出典:オリジナル問題|参考範囲:試験要綱Ver.5.5 / FEシラバスVer.9.2 科目A範囲

IPAが公開するシラバス・試験範囲・公開問題の出題形式を参考にした独自作成問題。公式問題・過去問題の転載ではありません。

公式試験問題、過去問題、公式サンプル問題、市販教材の問題文を転載したものではありません。

参考範囲: シラバスVer.9.2参考

参考文献・出典(公式情報)

RELATED

関連問題