2011-09-18 23:21:31
生産性
テーマ:ビジネスライフ
システム開発の仕事をやっていると、プロジェクトの「生産性」を上げろ、「生産性」を見える化しろ、とよく言われる。
生産性、と言われてもいまいちピンと来ない・・・。
もちろん、だいたい何を言われているのかは分かる。
あるファンクションを開発ステップ数で表現し、そのステップ数ごとのレビュー項目数・レビュー指摘件数・テスト項目数・テスト実績・テストでの不具合検出数を細かく出す。
それらの数値を統計することにより、担当者ごとの開発効率がわかり、会社・部署単位の傾向がわかり、リスク発動への備えや予防的措置が取れる。統計で現れた数値から適切な対処を行うことによって、全体の開発効率を高め、プロジェクトを成功に導くことができる。。。とな。
こうしたアプローチに対する私の考えは・・・。なかなか言葉を選ぶのが難しい。
言葉を選ばなければとても簡単なのだが(ひとことで終わる)、きちんと真剣に考えたい。
例えば、プロジェクトリーダーが開発者を怒鳴り散らし、毎日毎日残業を強いるプロジェクト。
メンバーはみなイヤイヤやっていて、リーダーが怖いのでとにかく怒りを買わないように仕事せざるを得ないプロジェクト。
このようなプロジェクトで、プロジェクトリーダーが「生産性の数値が上がりました!プロジェクトは大成功です!!」と言ってもいいのだろうか?
私は、開発生産性を上げるキーポイントは、モチベーションマネジメントだと思う。
いかにメンバーのヤル気を養い、周りのメンバーとコラボレーションできる環境づくりを行えるか。
それに尽きると思う。
もちろん、前提として明らかに重要なことはある。
スコープが明確であること・無理のない計画であること・コストが十分に確保されていること。こうしたことは絶対に大事。
その上で、高い生産性を出すためには高いモチベーションを持って仕事をすることが、何よりも一番大事ではないかと考える。
生産性を出せ、と言っているExcelマネージャの方々。
かつてはプロジェクトの現場で働いていらっしゃったときに、こうしたことは最も大切にされていたのではないでしょうか?なぜ、現場を離れると数値化された情報をありがたがってしまうんでしょうかね。
数字が何を語り、何を語らないのか。
自分の目で確かめたほうがよいかと存じます。
生産性、と言われてもいまいちピンと来ない・・・。
もちろん、だいたい何を言われているのかは分かる。
あるファンクションを開発ステップ数で表現し、そのステップ数ごとのレビュー項目数・レビュー指摘件数・テスト項目数・テスト実績・テストでの不具合検出数を細かく出す。
それらの数値を統計することにより、担当者ごとの開発効率がわかり、会社・部署単位の傾向がわかり、リスク発動への備えや予防的措置が取れる。統計で現れた数値から適切な対処を行うことによって、全体の開発効率を高め、プロジェクトを成功に導くことができる。。。とな。
こうしたアプローチに対する私の考えは・・・。なかなか言葉を選ぶのが難しい。
言葉を選ばなければとても簡単なのだが(ひとことで終わる)、きちんと真剣に考えたい。
例えば、プロジェクトリーダーが開発者を怒鳴り散らし、毎日毎日残業を強いるプロジェクト。
メンバーはみなイヤイヤやっていて、リーダーが怖いのでとにかく怒りを買わないように仕事せざるを得ないプロジェクト。
このようなプロジェクトで、プロジェクトリーダーが「生産性の数値が上がりました!プロジェクトは大成功です!!」と言ってもいいのだろうか?
私は、開発生産性を上げるキーポイントは、モチベーションマネジメントだと思う。
いかにメンバーのヤル気を養い、周りのメンバーとコラボレーションできる環境づくりを行えるか。
それに尽きると思う。
もちろん、前提として明らかに重要なことはある。
スコープが明確であること・無理のない計画であること・コストが十分に確保されていること。こうしたことは絶対に大事。
その上で、高い生産性を出すためには高いモチベーションを持って仕事をすることが、何よりも一番大事ではないかと考える。
生産性を出せ、と言っているExcelマネージャの方々。
かつてはプロジェクトの現場で働いていらっしゃったときに、こうしたことは最も大切にされていたのではないでしょうか?なぜ、現場を離れると数値化された情報をありがたがってしまうんでしょうかね。
数字が何を語り、何を語らないのか。
自分の目で確かめたほうがよいかと存じます。






