Lines Of Code
Lines Of Code。略してLOC。
プラグラムの規模を表すひとつの指標ってこと。
これってマークアッパーでも適用されるんでしょうかね?
HTMLやらCSSを書くのと、PerlやPHPを書くのとではさっぱり違う気がする。
いや、工数的な観点から言うとそうでもないのかなぁ?
ぶらっと見てたらおもしろい記事があった。
人生を書き換える者すらいた。: 近況、ソースコードサイズの話
COCOMO工数試算なんてものがあるらしいので、ちょっと見てみた。
とりあえず、コードの行数を入れたら工数見積もりしてくれるらしい。なんつー便利な…。
えーと。一般的にいわれる「Web標準的な企業サイトのトップページだけ作って」と言われた場合
- (X)HTML1枚
- CSS3枚くらい
- 場合によってはJS1~2枚
設計とかデザインはまた別だと思うので省く。
普通の(X)HTMLページ1枚作ると規模にもよるけど、200~400行程度なのかな?
CSSは、デフォルト1枚、レイアウト1枚、モジュール類その他で1枚かな。
デフォルトは200行くらい。レイアウトは規模にも依るけど200~400くらいか。モジュール類も場合によりけりで200くらいにしておこう。
今回はJSはなかったとして、上記間とってこれだけで大体1,000行。
ステップ数・・1000っと。計算実行ぽち。
工数:2.40人月
開発期間:3.49ヶ月
開発要員:0.69人
おおおお・・・なんだこりゃ。
1ページ作るのに2.4人月!?
人日の間違いじゃないのか…。
計画と要件定義:0.14人月
いやいやいや、そこ0.1?!
たしかに適当に1,000ステップって入れたのは悪かったし(きっと削れば1/3くらい減るし)、そもそもマークアッパーとじゃだいぶ違うのかもしれないけど、開発3ヶ月以上かかるって言うなら、そんな思いつきみたいな要件定義しないでください…。
おもしろい試みだけど、まだまだ改良の余地満載ですね、これは。
実際の開発現場との人月計算がかけ離れているっぽい。
世間の標準的な生産性はあまりにも低い。1人月あたり340行なんてふざけてるの?って感覚だけども。
まさにそんなとこですね。
とりあえず、LOCで工数をうまく測れるものではないんじゃないかな、と思った。
- Oct 12, 2007 5:05 AM
- コメント(0)
- トラックバック(0)
- Mixi Check
-
Track back
このエントリーのトラックバックURL
- Tag Cloud
-
- Actionscript
- AdSense
- Amazon
- API
- blog
- blogパーツ
- bookmarklet
- CG
- cookie
- css
- firefox
- flash
- gmail
- greasemonkey
- hack
- IE
- IE6
- IE7
- IE8
- iphone
- Javascript
- jQuery
- macbook
- mixi
- MT
- MT3
- MT4
- music
- opera
- RSS
- safari
- Second Life
- SEO
- Sleipnir
- tips
- tumblr
- webサービス
- webデザイン
- web制作
- xhtml
- XSS
- Yahoo
- はてな
- アイデア
- アクセス解析
- アニメ
- ウィジェット
- ウィルス
- ゲーム
- サーバー
- セキュリティ
- チャット
- ツール
- デザイン
- ニコニコ動画
- ネタ
- バグ
- フリーソフト
- プラグイン
- メディア
- ユーザビリティ
- リニューアル
- 仕事
- 便利
- 写真共有サイト
- 印刷
- 広告
- 携帯電話
- 映画
- 椎名林檎
- 検索
- 私生活
- 考える
- 考え方
- 裏技
- 解決法
- 設計
- 雑記
- 電気グルーヴ


![Wildflower & Cover Songs;Complete Best 'TRACK 3'(初回限定盤) - Superfly [CD]](/images/2010/wildflower.jpg)
![ソラニン [DVD]](/images/2010/soranin.jpg)
![アリス・イン・ワンダーランド [DVD]](/images/2010/alice.jpg)