SkillStack
マネジメント系47 / 100問

ITパスポート試験 令和6年度 公開問題 問47

ソフトウェアの開発におけるDevOpsに関する記述として、最も適切なものはどれか。

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ウ

DevOpsは、開発を意味するDevelopmentと運用を意味するOperationsを組み合わせた考え方です。開発担当者と運用担当者が組織上の壁を越えて密接に協力し、開発、テスト、リリース、運用の流れを継続的に改善します。さらに、ビルドやテスト、配備などを自動化するツールを活用し、品質を保ちながら機能の追加や更新を迅速かつ頻繁に行います。この特徴を示しているウが正解です。

アの説明は誤りです。これは、重要な機能などを試作して実現可能性や効果を検証するPoC、又はプロトタイピングの説明です。開発側と運用側の継続的な連携を表したものではありません。

イの説明は誤りです。これは、各工程を順番に完了させ、前工程へ原則として戻らずに進めるウォーターフォール型開発の説明です。完成後に運用側へ引き渡す形では、DevOpsが重視する開発と運用の継続的な協働になりません。

エの説明は誤りです。これは、一定の短い期間ごとに機能を追加する反復型・漸進型の開発や、アジャイル開発の説明です。短いサイクルはDevOpsと併用できますが、それだけでは運用側との連携や自動化を表していません。

【ポイント】 DevOpsの目的は、開発と運用の協力によって、変更を素早く安定して提供することです。 CIは継続的インテグレーション、CDは継続的デリバリー又は継続的デプロイを表し、DevOpsを支える代表的な仕組みです。

出典:令和6年度 ITパスポート試験 公開問題 問47
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の100問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める