様々なソフトウェア開発を経験してきた視点から、開発、マネジメント、経済などについて書いています。タイトルは、あるレトロゲームからのオマージュ。ツイッターアカウントはこちら。http://www.nakaba.siteHome自己紹介Twitter記事一覧このブログについてhttp://www.nakaba.siteマネジメントによるJカーブの変化エンジニアは、自分の生産性を上げるため自己研鑽をする。チームリーダーは、チームの生産性を上げるため努力する。アップロードしたスライドを元に「生産性に対する誤解」について書きました。今日は、その続きです。マネジメントによるJカーブの変化まず、先日の記事でも取り上げたJカーブに関する補足を書きたいと思います。私は、スライド内に以下のような警告のページを入れました。投資をすれば、勝手に生産性が上がるわけではないということです。組織の生産性を上げるのはマネージャの役割です。中長期に渡るため、マネージャが以下のようなプロセスを回していく必要があります。組織は、あらゆる投資にコストをつぎ込むことはできません。マネージャは「どこに」「何のために」投資をするのか、決めなくてはいけません。組織の生産性を上げるために、マネージャは、この組織は、将来こうなっているべきだ!という目標(ビジョン)を持ち、そして、そのために、今はここ、次はここに投資をしていかなければいけない!という計画を立てなければいけません。生産性が伸びなくなってきます。「生産性」をマジックワードにしてはいけないマジックワードとは、それを言えば、何か問題が解決したような気になれる魔法の言葉という意味です。(最近、流行の「バズワード」と似たような意味です。)私が以前の職場で、業務改善を行っていたときに以下のような注意を必ずしていました。マジックワードを結論にしてはいけない。曖昧な言葉ではなく、具体的なアクション(行動)を決めること。これは「生産性を上げる」という改善活動にも当てはまります。私が以前働いていた職場では、マネージャが「生産性」という言葉は使うものの、その後に続く言葉が「みんなで工夫していきましょう」でした。具体的な行動が示せていません。「みんな」の中に自分自身を入れてません。組織の生産性を上げたいなら、まずマネージャが動かないといけないのです。組織の出す結果が、マネージャの仕事の結果です。これもごく当たり前のことなんですが、これを分かっていないマネージャに、たまに出くわします。組織やエンジニアたちを自分の所有物と勘違いしているマネージャです。いうマネージャは、特に自分からは何もしないくせに、スケジュールが遅れたりすると「みなさん、プロ意識はありますか?」などと、のたまわるわけです。それ、マネージャの仕事ですよ。プロ意識のないマネージャさん(*'-')組織の生産性が低いのは、過去のあなたが何もしなかったからです。今日のまとめ生産性を上げるには、マネジメントが必要。(投資をするだけで、勝手に生産性が上がることはない。)投資をするためには、目標と計画、そしてマネージャの具体的な行動が必要。現場には、生産性を下げているエンジニアだっているのでは?いるでしょうけど、ヒューマンリソース・マネジメント(人員配置など)もマネージャの役割のひとつです。生産性を上げないといけない。何をすればいいのか分からない。そんなマネージャができることが、ひとつだけあります(*'-')マネージャを辞めることです。確かに、生産性を上げるにはマネジメントが必要だ!と思われた方は、バナーをクリック。職業:元ソフトウェアエンジニア自己紹介:東京のゲーム会社でゲームプログラマ。家電メーカーで組み込みエンジニア。今は東京に戻って暮らしています。詳細な自己紹介は、こちら。