教訓

交渉と小さなサービスの差

先週末新車を購入しました。 トヨタのノアとヴォクシーで迷いました。(この2台はほとんど同じ性能・値段で、違いはデザインだけなのです)最終的には家族とも相談しノアに決めたのですが、その過程では色々な気付きがありました。 交渉の楽しさ 車を買うの…

人の振り見て我が振りなおせ

あけましておめでとうございます! そろそろ正月休みも終わり、ということで息子の冬休みの宿題を見ながら、このエントリを書いています・・・。いやぁ、人を教えるというのは、自分が教わるのと同じですね。2008年は教訓話からスタートです。 凡ミスはもっ…

機転を利かせる

今日は福井県歯科医師会主催、「歯磨きロボットコンテスト」に参加しました。場所はなんと勝山大仏の大仏殿です。 とはいっても実際に操作するのは息子で、私は「メカニック」といった感じでしょうか。どんな競技かというと、↓な感じです。有線リモコンでモ…

手の内をオープンにする

↓まったく仰る通り。信頼性も品質特性の一つであり、機能性や使用性との(コスト面での)トレードオフは発生するし、特別高い信頼性が必要であれば、相応のコストを追加しなくてはいけない。 システムの信頼性への過度な期待が、開発・運用コストを押し上げ…

部品を吟味する

運用中のシステムを保守してると、様々な事件が発生します。無事に計画通りに納品・稼動したシステムであっても、小さなトラブルは避けられません。運用してみないとわからないことはやっぱりあります。 典型的には、データ量の増加による性能の低下や機器の…

保守作業にもテストは必要

もちろん、設定を変えると動かなくなってしまうような項目は外出ししても意味がない。 とはいっても、諸々の経緯から、そのような項目は残るわけで、実際に動かなくなることもあります。で、それを防ぐには、やっぱりテストを書くしかないです。例えばコード…

保守も、Convention over Configuration

「設定より規約」は、Ruby On Railsの専売特許ではない。全ての「変更の可能性がある項目」を設定として外出ししたために、とんでもなく複雑な手順が必要になったクライアント・サーバー型のシステムを見たことがある。ボタンの位置やその色なんてそんなに変…