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