科目B-2 観点と経験を一貫させて論述する
科目B-2は論述式である。提示された2〜3のテーマから1つを選び、設問1でテーマに関する観点(知識)を、設問2で自らのプロジェクト経験を問われる。合否を分けるのは文章力ではなく、観点の数と具体性、そして設問間の一貫性である。
構成の型
- 設問1:「3つの観点を挙げ、それぞれ説明せよ」型。観点を列挙し、各観点について定義→効果→留意点の順で書く。観点同士を重複させない。
- 設問2:背景(システムと規模)→課題(数値で)→分析→設計・施策→結果(数値で)→考察、の流れで書く。
- 自分の役割を明示する。「私は設計リーダとして〜を担当した」と書く。
- 数値を必ず入れる。「応答時間が3秒から0.5秒に短縮」「可用性99.9%を達成」。
例題(性能向上テーマ)
設問1で「レスポンス、スループット、リソース消費の3観点」を挙げたとする。設問2では、同じ3観点のどれに着目した経験を書くかを決め、施策と結果を対応させる。例えば「参照系APIのレスポンス改善のため、参照頻度の高いマスタをメモリに保持するキャッシュ層を追加した。結果、平均応答時間を1.2秒から0.3秒に短縮した。」設問1で挙げた観点と設問2の経験がずれていると、構成の一貫性を欠くと評価される。
失点の罠
- 設問1で挙げた観点と設問2の経験が無関係。
- 施策の説明が「導入した」で終わり、効果が定性表現だけになる。
- テーマから外れた経験(可用性のテーマで開発手法の話)を書く。
- 設問の指定文字数に対して極端に短い、または超過する。