システム開発プロジェクトにおいて, プログラム作成の生産性を向上させるための施策として, 新しく参加したメンバに対し, 開発ツールの利用スキル向上のトレーニングを計画した。この施策の効果を評価する指標として, 最も適切なものはどれか。
平成25年度 秋期 ITパスポート試験 問41
この問題の解説と、これまでの解答の記録です。
問 41
不正解ア
「トレーニングの参加者の延べ人数」は、トレーニングをどれだけ広く実施したかという実施規模を表す指標にすぎない。参加者が多くても、参加者のスキルが実際に向上したか、その結果プログラム作成の生産性が上がったかは全く分からない。施策の活動量 (アウトプットの前段である実施量) を測っているだけで、ねらった成果を測っていないので、効果の評価指標としては不適切である。
不正解イ
「トレーニングの実施回数」も、計画したトレーニングをどれだけ実施したかという進捗・実施量の指標である。回数は施策を予定どおり遂行できたかの管理には使えるが、回数を重ねること自体が目的ではない。何回実施しても生産性が変わらなければ施策は効果がなかったことになるため、効果の評価指標としては不適切である。
- ウ
正解 正解はウ。この設問で評価したいのは「トレーニングという施策によって、ねらいどおりプログラム作成の生産性が上がったかどうか」である。生産性とは、投入した資源 (人数×時間などの工数) に対してどれだけの成果物を生み出せたかを表す比であり、プログラム作成であれば「一定期間に作成できたプログラムの量 ÷ かけた工数」で測る。ウの「メンバ1人当たりの1日のプログラム作成量」は、まさに 1 人日という工数当たりのアウトプット量であって生産性そのものを表す指標である。したがって、トレーニングの前後でこの値を比較し、値が上がっていれば開発ツールの利用スキルが向上して生産性改善という目的が達成されたと判断でき、上がっていなければ施策が効果を上げていないと判断できる。このように、施策の効果を評価する指標は、施策の目的 (ここでは生産性向上) を直接測るアウトカム (成果) の指標を選ぶのが原則である。
不正解エ
「メンバ各自がトレーニングに参加した合計時間」は、各メンバがトレーニングに投入した時間、すなわちインプット (投入資源) の指標である。長く参加したからといってスキルが身に付き生産性が上がるとは限らず、むしろトレーニング時間は生産性向上のために支払ったコスト側の数値である。成果を表していないので、効果の評価指標としては不適切である。
- 施策の効果を評価する指標は、施策の目的そのものを直接測る成果 (アウトカム) の指標を選ぶ。実施回数・参加人数・参加時間といった「どれだけやったか」を表す実施量や投入量の指標は、進捗管理には使えても効果の評価にはならない。
- 生産性 = 成果物の量 ÷ 投入工数。プログラム作成の生産性なら「メンバ1人当たり1日のプログラム作成量」のように、1 人日など工数当たりのアウトプット量で表し、施策の前後で比較して改善を判断する。