令和5年度 問40 DevOpsによる開発と運用の連携

問題

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

運用側で利用する画面のイメージを明確にするために,開発側が要件定義段階でプロトタイプを作成する。

開発側が,設計・開発・テストの工程を順に実施して,システムに必要な全ての機能及び品質を揃えてから運用側に引き渡す。

開発側と運用側が密接に連携し,自動化ツールなどを取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応する。

一つのプログラムを2人の開発者が共同で開発することによって,生産性と信頼性を向上させる。

先に解説を見る
正解ウ

開発側と運用側が密接に連携し,自動化ツールなどを取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応する。

解説

この問題のポイント

DevOpsは、開発担当と運用担当が共通の目標で協働し、ビルド、テスト、リリース、監視などを自動化して、小さな変更を迅速かつ安定して提供し続ける考え方・実践です。部門間の引渡しだけで終わらない点が重要です。

正解:ウ

ほかの選択肢の意味

ア
要件定義時に画面の試作品を作るのはプロトタイピングで、利用者との認識合わせには役立つがDevOps全体を示さない。

イ
設計・開発・テストを順番に完了し、全機能をそろえてから運用側へ渡すのは、ウォーターフォール型に近い進め方です。DevOpsでは一度の引渡しで区切らず、開発と運用が継続して連携し、変更や改善を届けます。

エ
二人が一つの実装を同時に行う方法はペアプログラミングで、開発と運用の組織的連携とは別です。

DevOps:開発と運用をつなぐ
知識ポイント:DevOps:開発と運用をつなぐ

同じ分野の問題

関連する用語

編集・確認:kakoloop · 編集方針

公開日:

内容更新:

問題・解説の誤りを報告する

画像を拡大表示