ITパスポート 令和2年度 10月 特別措置試験 問46
システム開発技術
バージョン管理に関する問題
開発担当者と運用担当者がお互いに協調し合い,バージョン管理や本番移行に関する自動化のツールなどを積極的に取り入れることによって,仕様変更要求などに対して迅速かつ柔軟に対応できるようにする取組を表す用語として,最も適切なものはどれか。
- ア DevOps
- イ WBS
- ウ プロトタイピング
- エ ペアプログラミング
答えと解説
✓ これが正解ア DevOps
解説
DevOpsは、作る側と動かす側が協力して速く回す取組です。
開発を担う側と運用を担う側は、求めるものが食い違いがちです。作る側は新しい機能を早く出したい一方で、動かす側は安定して止まらないことを望みます。DevOpsは、この二つの立場が互いに歩み寄り、一つの流れとして進められるようにする取組です。バージョン管理や、本番へ移す作業を自動で行う道具を積極的に取り入れることで、手作業による取り違えを減らし、小さな変更を何度も安全に反映できるようにします。その結果、仕様を変えてほしいという求めにも、速やかに、かつ柔軟に応えられるようになります。人と人の協力と、道具による自動化の両方がそろっているところが特徴になります。残る三つは、作業の分解図、試作を作って確かめる進め方、二人一組で書くやり方です。よって最も適切なのはDevOpsということになります。
ほかの選択肢の解説
- イ WBS:WBSは、プロジェクトの作業を段々に細かく分けて、階層の図にまとめたものです。何をどこまでやるのかを見えるようにするための道具であり、二つの立場が協力して速く回すという取組の名前ではありません。範囲を見えるようにするための図です。
- ウ プロトタイピング:プロトタイピングは、早い段で試作を作り、利用者に触ってもらって求めを固めていく進め方です。作る前の確かめ方についての手立てであり、運用する側との協力や自動化を指す言葉ではありません。求めを固めるための手立てになります。
- エ ペアプログラミング:ペアプログラミングは、二人が一組になり、一方が書き、もう一方がその場で確かめながら進めるやり方です。書く場面での工夫であり、開発と運用の間をつなぐ取組そのものではありません。書く場での組み方についての工夫です。
関連用語
- DevOps開発を担う側と運用を担う側が壁を作らずに手を組み、機能の追加や更新を素早く回していく取組です。
- WBS作業を階層的に細かく分けて、管理できる大きさにまとめた図です。
- プロトタイピング開発の早い段階で試作品を作って見せ、利用者の要求をはっきりさせる進め方です。
- ペアプログラミング二人が一台の画面を見ながら、交代でプログラムを書き進めるやり方です。
- 移行いまのシステムから新しいシステムへ、業務とデータを移し替えることです。
- 変更要求サービスやシステムへの変更を正式に求めるためのものです。
出典:令和2年度 10月 ITパスポート試験(特別措置試験) 問46
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問43
(DevOps) - 令和8年度 問39:
WBSの 説明 (WBS) - 令和7年度 問44
(プロトタイピング) - 令和7年度 問40:
変更管理に 関する 問題 (変更要求) - 令和5年度 問40:
DevOpsに 関する 記述 (ペアプログラミング)
同じ分野の問題
誤りを見つけたら報告する