重要度:B 論点:ソフトウェア開発管理技術
問16:DevOpsの説明として、最も適切なものはどれか。
- A:開発工程を外部の企業へ全面的に外注し、社内では運用業務だけを担当する体制のこと
- B:本番環境での運用作業を禁止し、開発部門だけでサービスを管理する取組み
- C:開発と運用が連携し、自動化などによって迅速で信頼性の高い提供を目指す取組み
- D:開発費と運用費をまとめて記録し、会計処理を効率化するための手法
【第16問:正解と解説】
正解:C
・A
外注の話ではない。
・B
運用をなくすのではなく、開発と一体化する。
・C
正解。Dev(開発)とOps(運用)の壁をなくし、文化・プロセス・自動化によって提供の速さと信頼性を高める。
・D
会計手法ではない。
重要度:B 論点:ソフトウェア開発管理技術
問17:スクラムの「ふりかえり」の説明として、最も適切なものはどれか。
- A:次年度に向けて必要な予算を審議し承認する会議
- B:スプリントの終わりに、進め方の改善点を話し合う活動
- C:年度末に開く打ち上げの納会
- D:上司と行う人事評価の面談
【第17問:正解と解説】
正解:B
・A
予算会議ではない。
・B
正解。レトロスペクティブ。やり方そのものを継続的に改善する。
・C
納会ではない。
・D
人事面談ではない。
重要度:C 論点:ソフトウェア開発管理技術
問18:リバースエンジニアリングの説明として、最も適切なものはどれか。
- A:車両を逆方向に走らせる運転技術
- B:設計情報を基に、新しいソフトウェアを順方向に開発すること
- C:不要なソフトウェアを廃棄すること
- D:既存のソフトウェアを解析して、設計情報を抽出すること
【第18問:正解と解説】
正解:D
・A
逆走の話ではない。
・B
新規開発(フォワード)とは逆方向の分析。
・C
廃棄の話ではない。
・D
正解。ドキュメントが失われた既存システムの分析などに使われる。
重要度:C 論点:ソフトウェア開発管理技術
問19:アジャイル開発が適するケースとして、最も適切なものはどれか。
- A:要件が完全に固定されている
- B:仕様変更が頻繁に見込まれる
- C:開発を行わない
- D:法律で開発手法が指定されている
【第19問:正解と解説】
正解:B
・A
要件固定ならウォーターフォールも有力。
・B
正解。変化への対応力が高いアジャイルの強みが活きる。
・C
開発しないなら手法の選択は不要。
・D
手法を法律で指定されることは通常ない。
重要度:C 論点:ソフトウェア開発管理技術
問20:デイリースクラムの説明として、最も適切なものはどれか。
- A:月に1回、経営層が集まって事業方針や予算配分の妥当性を審議する役員会議
- B:年に1回、株主が出席して取締役の選任や決算の承認などを決議する株主総会
- C:スプリントゴールへの進捗を検査し、その日の作業計画を調整する毎日15分以内のイベント
- D:半年ごとに、上司と従業員が目標の達成度や能力の伸びを確認し合い、評価を決める人事査定の面談
【第20問:正解と解説】
正解:C
・A
月次の会議ではない。
・B
株主総会ではない。
・C
正解。15分以内で行う日次のイベント。進捗を検査し、必要に応じてスプリントバックログや当日の計画を見直す。
・D
査定の場ではない。

コメント