ソフトウエア開発 55の真実と10のウソ

『ソフトウエア開発 55の真実と10のウソ』(Glass, Robert L. 山浦 恒央[訳]. 日経BP社, 2004)についてのメモ. ソフトウェア開発やプログラミングに少しでも関わったことがある人なら,この本で挙げられてる「真実」や「ウソ」の真偽について議論するのは興味深いと思う.私が特に気にいった真実とウソを以下に挙げておく.真実6 新しいツールや技法を学習すると、最初は生産性や品質が下がる。実際に効果が出るのは、ツールや技法が完全に身についてからだ。従って、ツールや技法の導入が効果的なのは、(a)効果が現実的である、(b)気長に効果が出るのを待てる場合に限る。売る側は言いにくいだろうけど…真実41 保守には、ソフトウェアのコストの40〜60%(平均60%)がかかる。従って、ソフトウェア・ライフサイクルの最重要フェーズである。しかし,保守は面白そうな感じがしないし,軽視されているように見える…真実55 大部分の研究者は、技法を「分析」するのではなく、「擁護」する。その結果、(a)研究対象の技法は、実際には、自分が信じるほどの効果はなく、(b)技法の本当の価値を検証する評価研究が足りない。ある技法を評価して「効果は謳われているほどではない」という論文を書くより「私が(開発|発見)した技法なら,すごい効果がでる」という論文を書きたいという気持ちはわからないでもない…ウソ10 プログラムをどう書くかを見せれば、プログラミングの方法を教えられる。プログラムの読み方から始まる授業は教えられる側が嫌がりそうだ…

2009-04-26 · Ryusuke KIKUCHI <ryusuke.kikuchi@gmail.com>

Business Blog

『ビジネスブログで失敗する7つの理由』(ホームページを作る人のネタ帳)…

2009-04-23 · Ryusuke KIKUCHI <ryusuke.kikuchi@gmail.com>

Trojan Horse

『薬事日報のサイトが改ざん、ウイルスがFTP情報を外部に送信』(Internet Watch),薬事日報社のこれまでの調査によれば、サイトを管理していた社内PCの1台にウイルスが感染し、ウイルスがFTP通信を監視して設定情報を外部に送信。外部のサーバーがその情報をもとに、サイト内のHTMLファイルやPHPファイルなどにスクリプトを挿入していたと見られるという。これらの工程は自動で行われていたとしている。「トロイの木馬」1の話じゃないけど,内側にいったん敵を入れてしまったら何があってもおかしくないという話… (広義の)コンピュータ・ウィルスではなく,ギリシア神話のほう… ↩︎

2009-04-23 · Ryusuke KIKUCHI <ryusuke.kikuchi@gmail.com>

淘汰の時代

『三重中京大:短大ともに廃止 来年度から募集停止』(毎日jp),三重中京大と同大短期大学部(ともに三重県松阪市)を運営する学校法人「梅村学園」(本部・名古屋市昭和区)は、両大学・短期大学部を廃止する方針を決めた。大学も淘汰される時代になったようだ…

2009-04-23 · Ryusuke KIKUCHI <ryusuke.kikuchi@gmail.com>

日本を滅ぼす「自分バカ」

『日本を滅ぼす「自分バカ」』(勢古 浩爾. PHP研究所, 2009)についてのメモ. よくある筆者(あるいは筆者と同じ世代)以外が今の駄目な日本の元凶であり,日本を滅ぼすという話にはなっていないのが救い.それ以外は特にメモしておくような興味深いものは無い…

2009-04-22 · Ryusuke KIKUCHI <ryusuke.kikuchi@gmail.com>