この概念が出た関連問題

この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ウ

解説

DevOpsとは、Development(開発)とOperations(運用)を組み合わせた造語で、開発チームと運用チームが密接に協力し合い、継続的な開発・デプロイ・運用を実現する開発手法です。従来は開発と運用が分断されていましたが、DevOpsでは両者が緊密に連携し、自動化ツールを活用することで、市場やユーザーのニーズに素早く対応できる開発プロセスを実現します。特に、継続的インテグレーション(CI)や継続的デリバリー(CD)といった自動化プラクティスを取り入れることで、品質を保ちながら迅速なリリースサイクルを実現できます。

なぜ他の選択肢は違うのか

選択肢 ア
プロトタイプの作成は一般的なソフトウェア開発手法の一つですが、これはDevOpsの本質的な特徴ではありません。DevOpsは開発と運用の連携による継続的な改善を重視します。
選択肢 イ
この説明は従来型のウォーターフォール開発モデルを表しています。DevOpsでは、小規模な変更を頻繁にリリースする反復的なアプローチを採用し、全機能が完成してから引き渡すという考え方はとりません。
選択肢 エ
これはペアプログラミングの説明であり、アジャイル開発手法の一つです。DevOpsとは異なる概念です。

解くときのポイント

DevOpsを理解する際のポイントは「継続的な改善」と「自動化」です。開発チームと運用チームが協力して、ビジネスの要求に素早く対応できる体制を作ることが重要です。CI/CDツール、構成管理ツール、監視ツールなどの自動化技術の活用も、DevOpsの重要な要素として覚えておきましょう。