はじめに あるプロダクトの開発チームの生産性を計測したいと思いました。 昔は、開発したソースコードの行数で生産性を計測していたと思います。ただ、ソースコードの行数では、正しく生産性は計測できないと言われています(例えばこちらの記事など)。 では生産性は、どうやって算出するのが良いのか、具体的な方法(そのまま真似できる方法)を探したのですが、見つからなくて困っていました。 ということで、生産性を計測する方法を考案して計測してみた結果、そこそこ良い効果があったので、その方法を紹介します。 成果とは何か [生産性] = [成果] / [かかった工数] で算出する前提とします。ということで、まず成果とは何かを考えます。 たくさんソースコードを書いても、たくさん関数を作っても、たくさんデプロイしても、それが顧客の価値につながらなければ意味がないように思います。 だからファンクションポイント法や d/