平成26年度 春期 (特別措置試験) 問47
システム開発技術
リバースエンジニアリングの説明
リバースエンジニアリングの説明として,適切なものはどれか。
- ア確認すべき複数の要因をうまく組み合わせることによって,なるべく少ない実験回数で効率的に実験を実施する手法
- イ既存の製品を分解し,解析することによって,その製品の構造を解明して技術を獲得する手法
- ウ事業内容は変えないが,仕事の流れや方法を根本的に見直すことによって,最も望ましい業務の姿に変革する手法
- エ製品の開発から生産に至る作業工程において,同時にできる作業を並行して進めることによって,期間を短縮する手法
答えと解説を見る
✓ これが正解イ既存の製品を分解し,解析することによって,その製品の構造を解明して技術を獲得する手法
解説
名前の頭が逆を意味するので、作る順序を裏返す手法です。
この語の頭に付くのは、逆という意味の言葉です。ふつうの作り方は、設計を先に描いて中身を組み上げます。この手法は、その向きをそっくり裏返します。できあがった物を分解し、中の作りを解き明かします。リバースエンジニアリングは、そうして技術を得る進め方です。設計の書き物が失われた古い中身から、仕様を起こし直す場面でも使われます。少ない回数で効率よく試す手法は、別の名前を持ちます。組み合わせを工夫して、実験の数を減らす考え方です。仕事の流れを根本から作り直す手法も、また別のものです。同時にできる作業を並べて期間を縮める手法も混ぜてあります。
ほかの選択肢はなぜ違うのか
- ア確認すべき複数の要因をうまく組み合わせる…:確かめたい要因を組み合わせ、少ない回数で試す手法だと述べています。実験の数をどう減らすかという工夫です。できあがった物を分解する話ではありません。試す回数を減らす工夫を問われたなら、こちらが答えです。扱う対象が違います。
- ウ事業内容は変えないが,仕事の流れや方法を…:仕事の流れを根本から見直し、望ましい姿へ作り変えると述べています。事業の中身は変えずに、やり方だけを組み替えます。物を分解して技術を得る話とは別です。抜本的な作り直しを問われたなら、こちらが答えになります。向きも規模も違います。
- エ製品の開発から生産に至る作業工程において…:同時にできる作業を並べて、期間を縮めると述べています。重ねられるところを重ねる進め方です。期間を縮める工夫を問われたなら、こちらが答えです。分解はしていません。
この問題の用語
- 作業工程を組み立てる、一つひとつの仕事の単位のことです。開始と終了、所要日数をもち、順序をつないで全体の日程を作ります。
- 工程仕事を進める順序と段取りのまとまりを指します。図表にして管理し、重要な期日や作業の順序、進み具合を目に見える形にします。
出典:平成26年度 春期 ITパスポート試験(特別措置試験) 問47
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)