問題本文
ソフトウェアの開発におけるDevOpsに関する記述として,最も適切なものはどれか。
選択肢
- ア.開発側が重要な機能のプロトタイプを作成し,顧客とともにその性能を実測して妥当性を評価する。
- イ.開発側では,開発の各工程でその工程の完了を判断した上で次工程に進み,総合テストで利用者が参加して操作性の確認を実施した後に運用側に引き渡す。
- ウ.開発側と運用側が密接に連携し,自動化ツールなどを活用して機能の導入や更新などを迅速に進める。
- エ.システム開発において,機能の拡張を図るために,固定された短期間のサイクルを繰り返しながらプログラムを順次追加する。
正解
ウ. 開発側と運用側が密接に連携し,自動化ツールなどを活用して機能の導入や更新などを迅速に進める。
解説
DevOps は Development (開発) と Operations (運用) の融合.両者の連携と自動化ツールにより機能の迅速リリースと改善を実現する手法.
選択肢ごとの解説
- ア.プロトタイピングモデルの説明. プロトタイプ作成と性能実測を行う.
- イ.ウォーターフォール型開発の説明. 工程ごとに完了判定して順次進める.
- ウ.正しい. 開発と運用の連携と自動化で迅速リリースを実現するのが DevOps.
- エ.アジャイル開発 (特にスクラム) の説明. 短期サイクルでの反復開発.
ITパスポート 2024年 (令和6年) の過去問一覧へ戻る・問47