トップページ⇒tech
19コメント7KB

ソフトウェアメトリクス

■ このスレッドは過去ログ倉庫に格納されています
0001セイロンの鰹漁師NGNG
みなさんソースの統計情報をどうやって得ているんですか?
行数や文字数以外の、ネストや変数の数、変数の参照先個数など。
0002デフォルトの名無しさんNGNG
得てない。

//////////////////// 糸冬 了 ////////////////////////////////
0003デフォルトの名無しさんNGNG
ツールを自作。以上。
0004 NGNG
Source Navigatorなんかどうだ?>>1
0005デフォルトの名無しさんNGNG
メトリックスの良いところは、腐ったソースを客観的に
「腐ってる」と言えること。でも、それだけだな。
0006デフォルトの名無しさんNGNG
Function Point(FP)法 http://www.jfpug.gr.jp/
使えいわれて、対象となるシステム(JavaとかWebベース)
との相性悪すぎて唖然!としていますが、何か?
0007デフォルトの名無しさんNGNG
>>6
FPは仕様書から開発規模や工数を推定する手法だから、関係なし。
0008 NGNG
>>5
それを言いたいがために、導入したいのだが、フリーなのないの?
cygwinでうごきそうなやつ
0009デフォルトの名無しさんNGNG
オージスの「オブジェクトの広場」に、Javaメトリクス解析ツール
がありましたが、いかがでしょうか?

http://www.ogis-ri.co.jp/otc/hiroba/others/JavaMetricsTool/JMA.html
0010デフォルトの名無しさんNGNG
>>5
同意。

>> 8
ん〜なもん、いらん。目視だ。
あんたなら眺めりゃわかるだろ。
ごちゃごちゃしたものに分析かけたって大した結果はでないよん。

何もないのもアレなので、行数は使ってるけど。
0011デフォルトの名無しさんNGNG
客観的基準で「腐り具合を指摘できない奴」逝ってよし
0012デフォルトの名無しさんNGNG
工数といっしょだべ。
数字は後からついてくるのさ。

平凡な彼方にだって出来るはず
GO! GO! GO! GO!
0013デフォルトの名無しさんNGNG
ソフトウェア・メトリクスの分かりやすい本を教えて下さい。
001413NGNG
ついでに、私も拝見できるソースを対象として、
ソースの腐り具合判定方法をご伝授いただけると幸いです。

#オタフクとかブルドックとかは、なしで(藁
0015デフォルトの名無しさんNGNG
>>14
オブジェクト指向ソフトウェアメトリクス
http://www.rational.co.jp/products/books/bk_02.html
トッパンがつぶれたのであえなく絶版。図書館で探せ。
あとは Boris Beizer の本に少し載っていた。

腐ったソースは藤原の C プログラミング診断室でも読めばいいだろう。
http://www.pro.or.jp/~fuji/mybooks/cdiag/
0016デフォルトの名無しさんNGNG
>>15 ありがとうございます。

御紹介頂いた「オブジェクト指向ソフトウェアメトリクス」他、
オ−ジスの プロジェクト管理 で紹介されている本を、
古本屋ででも探してみる事にします。

>Boris Beizerの本
この辺りでしょうか?こちらも調べてみる事にいたします。
「ソフトウェアテスト技法」
  http://www.amazon.co.jp/exec/obidos/ASIN/4822710017/ref=sr_aps_d_1_5/250-1708863-4365039
「実践的プログラムテスト入門」
  http://www.amazon.co.jp/exec/obidos/ASIN/4822280179/ref=sr_aps_d_1_4/250-1708863-4365039
"Software System Testing and Quality Assurance"
  http://www.amazon.co.jp/exec/obidos/ASIN/1850328218/ref=sr_aps_d_1_1/250-1708863-4365039


0017デフォルトの名無しさんNGNG
>腐ったソースは藤原の C プログラミング診断室でも読めばいいだろう。
>http://www.pro.or.jp/~fuji/mybooks/cdiag/

そーじゃなくて(笑
目的や技術やレベルが違うと「腐っている」基準も変わってくるだろーし、
例えば超有名ハッカーのソースに辛らつな寸評をすると楽しいお勉強になる
かと思ったのだけれど?
例)
・Knuthのアルゴリズム本サンプル:
 【腐り具合】アルゴリズムは上等だが、構造化が不充分
 【反論】  ソフトウェアは文芸である。 
0018デフォルトの名無しさんNGNG
>Boris Beizerの本
>「実践的プログラムテスト入門」

この本手元にあるけど有名な人?
珍しくテストについて細かく載っていたので買ったんだが、
テストの自動化を検討していたときに一部を読んだっきりれす。
0019デフォルトの名無しさんNGNG
私も昔買った「ソフトウェアテスト技法」を、
引越し用ダンボール箱の中に大切に保管してあります(藁

んで、テスト技法/テスト入門にあるメトリクスは、
バグ関係でしょうか、あるいはソース品質とかも含むのでしょうか?



■ このスレッドは過去ログ倉庫に格納されています