プログラミングを語りたいならまず20万行書いてから
■ このスレッドは過去ログ倉庫に格納されています
004531
2005/08/25(木) 14:49:56少なくとも生産量の定量化は必要ですが。定量化の方法として行数を使用することを否定しているのです。
行数と生産量には正の相関関係は存在します。
しかしながら「同一の仕様を実現するための行数の個人差は最大10倍ほど存在する」という調査結果があります。
これから判断出来ることは「行数は生産性測定指標として不適切である」という結論です。
「便宜的」と貴方自ら形容されている様に、行数はあくまで便宜であり、生産性を正しく表現する値ではありません。
行数を使うことのこの問題点は古くから認識されていて、行数を使用しない定量化の方法は沢山考案されています。
日本ではFP法などが有名です。
貴方が提示した楽器演奏者やパイロットの例においてですが、
「投入された時間が経験として当該者のスキルに線形に加算される」という特質が存在します。
これをプログラマに適用すると「労働時間が長い(残業を沢山する)ほうがスキルが高い」ということになりますが、
現実は逆です。
残業量ではなく職歴年数であるならば正しいかも知れません。同一人物のことならば。
■ このスレッドは過去ログ倉庫に格納されています