6/13 日記
古いプロジェクトの調査を頼まれました。以前の日記にも書いた恩のある人からの頼みで、マネージャーを通していない闇営業です。そしてそれが無事に不具合であることを見つけてしまいました。我ながら自分の才能が怖い…。断っておきますが、自分の担当とされていますが、実際に実装したのは別の人です。僕が実装だったらこんな穴はなかった…と言いたい。いや、そんなことはない。ちょっとイキってみた。
それがまた奇跡的なタイミングで起きるようなやつで、なんでこれが発生しちゃうのかな、と運の良さ?悪さ?をひしひし感じてしまいます。そしてそれがじわじわと炎上の火種になりそうで怖いです。報告だけしてあとはお任せ、としたいところ。しかし実際そうはいかないのですが。
維持フェーズを考えると、やはり最初の設計というのがいかに重要かわかります。トラディショナルなウォーターフォール型開発で言うと、上流工程でしっかり食い止めて、下流工程でしっかり品質あげないといけないんだなと、何年もかけて学んだ感じです。当時は本当に気が狂ったような短期間の開発期間で、かなり大規模の新規開発なのにリソースも4人くらいしかいなくて、みんな深夜残業の連続で夢を見ながらコーディングしているような状態だったので、どうかしていました。あれはとにかく動くものを作る、という考えだったので、全く「設計」ではなかったと思います。家を建てるときに、全体像を考えずにとりあえずこの辺の資材を四角く置いていみて、積んでみて、窓を置いてみて、良さそうだからドア、みたいな感じ。そりゃあちこちにガタが出ますよね。
ところで、ボストンダイナミクスのSPOTが市販されるらしいですね。(ソース)もうずいぶん前から完成度の高い動画が流れていたので、いよいよかという感じ。ああいう動画は嫉妬してしまってつらくなるので直視できません。それにしても価格はいくらになるんだろう。Pepperですら120万ですもんね。