ソフトウェア開発管理技術
ITパスポート試験「開発プロセス・手法」の問題
ソフトウェア開発におけるDevOpsに関する記述として,最も適切なものはどれか。
ア運用側で利用する画面のイメージを明確にするために,開発側が要件定義段階でプロトタイプを作成する。
イ開発側が,設計・開発・テストの工程を順に実施して,システムに必要な全ての機能及び品質を揃えてから運用側に引き渡す。
ウ開発側と運用側が密接に連携し,自動化ツールなどを取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応する。
エ一つのプログラムを2人の開発者が共同で開発することによって,生産性と信頼性を向上させる。
正解
ウ.開発側と運用側が密接に連携し,自動化ツールなどを取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応する。
DevOpsは「開発側と運用側の壁を取り除き、自動化を活用して継続的デリバリーを実現する文化・実践」と定義される。継続的インテグレーション(CI)・継続的デリバリー(CD)・インフラのコード化(IaC)などのツールチェーンを活用し、要件変更や障害対応を短いサイクルで繰り返す点が本質である。
?選択肢ごとの解説
ア ×要件定義段階でプロトタイプを作成して運用側のUI確認をするのはプロトタイプモデルの手法説明であり、DevOpsの定義ではない。DevOpsはプロトタイプ作成の局…
イ ×設計・開発・テストを順に実施して全機能を揃えてから引き渡すのはウォーターフォール開発の特徴であり、DevOpsが解消しようとした「開発と運用の分断」を典型的に表…
ウ ○DevOpsは「開発側と運用側の壁を取り除き、自動化を活用して継続的デリバリーを実現する文化・実践」と定義される。継続的インテグレーション(CI)・継続的デリバリー(CD)・インフラのコード化(IaC)などのツールチェーンを活用し、要件変更や障害対応を短いサイクルで繰り返す点が本質である。
エ ×2人の開発者が1つのプログラムを共同開発して生産性と信頼性を向上させるのはXP(エクストリームプログラミング)のペアプログラミングの説明であり、DevOpsとは…
ソフトウェア開発管理技術の他の問題
この問題の「深掘り・誤答の完全解説・試験のコツ・覚え方」はアプリで。
無料ではじめる →ITパスポート試験の全問を、一問ごとにAIの8-ways解説つきで。SRS暗記カード・全真模試・弱点診断まで。まずは無料で。
ukamiru 過去問 · ITパスポート試験 · itpass-r5k-q40
