いろいろなソフトウェアに関するコード行数について興味を持っていて、さまざまな書籍やWebから拾い読んだ情報をまとめている。ひょんなことからコード行数のインフォグラフィックを見つけたのでご紹介。
- 各データの出展などもちゃんと公開されていて興味深い (http://bit.ly/KIB_linescode)
- ただしいろいろな「数え方」の方言があるので、出展によって数字には誤差がある。あくまでイメージをつかむためのモノと考えた方が良いだろう。
- ちなみにGoogleは20億LOCとのこと! (Googleは10億個のファイル・20億行のコード・合計86TBでできている - GIGAZINE])
「コード行という指標は、ソフトウェアの規模を測るにはまったく適さない方法である。ただし、規模を測る他の方法よりはましである。それにもかかわらず、多くの組織では、過去のプロジェクトの規模を測定したり、また新しいプロジェクトの初期の見積りを作成するために、コード行という指標を相変わらず馬車馬のように使っている。コード行はソフトウェア見積りの指標のリンガフランカ(共通語)である。この指標の限界さえ覚えておけば、手始めとしては適しているだろう」
ソフトウェア見積り 第3部 見積りの課題