割れてしまった愛用の丼[2007-02-12-4]。それ以降、どんぶりレスな生活。寒くなってきたらやっぱり熱いうどんが良いよね。いうことで、無印良品で丼を買いました。今月来月はこの丼であつあつきしめんを食べまくる予定。アホでマヌケな米国(アメリカ)ハイテク企業-エクセレント・カンパニーを崩壊に導いた、トホホなマーケティング20年史アメリカのIT会社の衰亡の事例集、といったところかな。ものすごく面白いです。20年前の米国のIT業界トップ10で今でもトップ10に生き残っているのはマイクロソフトのみ。その理由は?実際のところ、ハイテク企業を調べてみると、勝ち組と負け組みをつねに分けているものは一つしか見当たらない。成功する会社は、失敗する会社に比べて、愚かなことをしない。(p.15)致命的なミスがなければ生き残れるわけで。その致命的なミスってのは外から見ると非常に分かりやすいものだけど、会社の中からだとどうも分からないみたい。ミスの例として、本書では、「同じような製品のラインナップが複数ある」や「売れている製品の主要な機能を取り除いてお買い得製品を作る(引き算のマーケティング)」などが取り上げられています。それぞれ実際の会社とその製品を事例として詳しく解説。取り上げられているストーリーは、IBM、マイクロプロ、OS/2、ボーランド、モトローラ、ノベル、ネットスケープなどなど。知ってる話もあれば知らなかった話もあり。どれも「あちゃー」と叫びたくなるものばかり。タイトルから受ける印象と異なり、かなりしっかりした内容です。(邦題のひどさについてはいろいろ言いたいけど自重。流行に乗らずにまともな邦題にしておけば、時代を超えた名著になったかもしれないのにこれじゃあ人にオススメしにくいよなあ。」[2006-02-11-3]のジョエル・スポルスキ氏が前説を書いてたりするし、権威的に(!?)ちゃんとした本です。巻末のジョエルインタビューも良いね。ソフトウェア企業が犯す最大の罪は何?という質問に対してのジョエルの答えが的確だ。製品を完全に書き直すことだな。既存のコードは複雑で巨大でバグだらけだから、ゼロからやり直そう、ってやつよ。それが真実だってことはまずないからさ。コードは錆び付くようなものじゃない。新しいコードは古いコードより優れているっていう考え方は、まったくバカげている。古いコードは実際に使用され、テストも済んでいる。多くのバグが見つかり、修正されている。どこも悪いところはないのさ。それはきっと、コードってのは書くよりも読むほうが難しいからだろうな。プログラマは、不細工な関数があるとグチをこぼす。[...]この関数を捨てて、ゼロから書き直すってことは、前述のような知識をすべて捨てることに等しい。加えたバグフィックスと、数年分のプログラミング作業が台無しになるんだよ。本書にはこういう「ゼロから書き直し」で失敗した企業の例もいくつか出てきます。既存のコードを読んでて、「うぎゃぎゃー」っとなって、全部一から書き直したくなることは多々ありますが、「それが他のタスクと比べてどれだけ重要なのか」を見極めて行動したいですね。「コードってのは書くよりも読むほうが難しいからだろうな」はまさに名言だなあ。[HealthCare]関東ITソフトウェア健康保険組合から風邪薬、マスク、歯ブラシ、歯磨き粉、胃薬が配布されました。毎年中身が少しずつ異なります。一昨年の中身:[2005-11-02-3]そうそう、保険証カードも新しくなりました。