ソフトウェア開発管理技術
ITパスポート試験|ソフトウェア開発におけるDevOpsに関する
ソフトウェア開発におけるDevOpsに関する記述として,最も適切なものはどれか。
ア開発側が重要な機能のプロトタイプを作成し,顧客とともにその性能を実測して妥当性を評価する。
イ開発側と運用側が密接に連携し,自動化ツールなどを活用して機能などの導入や更新を迅速に進める。
ウ開発側のプロジェクトマネージャが,開発の各工程でその工程の完了を判断した上で次工程に進む方式で,ソフトウェアの開発を行う。
エ利用者のニーズの変化に柔軟に対応するために,開発側がソフトウェアを小さな単位に分割し,固定した期間で繰り返しながら開発する。
正解
イ.開発側と運用側が密接に連携し,自動化ツールなどを活用して機能などの導入や更新を迅速に進める。
DevOpsは「Development(開発)+Operations(運用)」の造語であり、両チームが密接に協力し、CI(継続的インテグレーション)・CD(継続的デリバリー)などの自動化ツールを活用して機能追加・修正を高頻度かつ安定的にリリースする開発・運用文化を指す。「迅速に進める」「自動化ツールを活用」がDevOpsの本質的特徴である。
?選択肢ごとの解説
ア ×プロトタイプを作成して性能を実測・評価するのはプロトタイピング手法の説明であり、DevOpsとは無関係。DevOpsは運用側との連携と自動化が主眼であり、性能評…
イ ○DevOpsは「Development(開発)+Operations(運用)」の造語であり、両チームが密接に協力し、CI(継続的インテグレーション)・CD(継続的デリバリー)などの自動化ツールを活用して機能追加・修正を高頻度かつ安定的にリリースする開発・運用文化を指す。「迅速に進める」「自動化ツールを活用」がDevOpsの本質的特徴である。
ウ ×各工程の完了を判断して次工程に進む方式はウォーターフォールモデルの説明であり、プロジェクトマネージャが工程ゲートを管理する概念である。DevOpsは工程の逐次判…
エ ×小さな単位に分割し固定した期間で繰り返し開発するのはアジャイル開発(スクラム等のイテレーション型)の説明である。アジャイルはDevOpsと親和性は高いが、Dev…
ソフトウェア開発管理技術の他の問題
開発対象のソフトウェアを,比較的短い期間で開発できる小さな機能の単位に分割しておき,各機能の開発が終了するたびにそれをリリー…開発担当者と運用担当者がお互いに協調し合い,バージョン管理や本番移行に関する自動化のツールなどを積極的に取り入れることによっ…リバースエンジニアリングで実施する作業として,最も適切なものはどれか既存のプログラムを,外側から見たソフトウェアの動きを変えずに内部構造を改善する活動として,最も適切なものはどれかアジャイル開発を実施している事例として,最も適切なものはどれかXP(エクストリームプログラミング)の説明として,最も適切なものはどれかシステムの開発側と運用側がお互いに連携し合い,運用や本番移行を自動化する仕組みなどを積極的に取り入れ,新機能をリリースしてサ…運用中のソフトウェアの仕様書がないので,ソースコードを解析してプログラムの仕様書を作成した。この手法を何というか
この問題の「深掘り・誤答の完全解説・覚え方」は、登録すると読めます。
ITパスポート試験は全2,669問。公開しているのはその一部で、登録すると残りも一問ごとにAI解説つきで解けます。SRS暗記カード・全真模試・弱点診断まで。
登録は1分・クレジットカード不要。無料のまま練習・暗記カード・模試まで使えます。
作成・校閲:ukamiru編集部 · 最終更新 2026-08-15 · ITパスポート試験 過去問 · itpass-r1a-q55
