2006年07月20日

システムエンジニアの責任重大

このバグ。こういう問題ってけっこう設計に誤りがあるんですよね。
【お詫び】メルマガ配信でご迷惑をおかけしました

リリース後、設計の問題があったら見直しなど時間に余裕がないので、「とりあえず」小手先だけで修正する。
その後には、必ず違う箇所がエラーになるので、なんらかの機能を削除して見かけ上「正常動作させた」とした可能性が高いですね。
もし、設計に誤りがなく「単純な間違い」だったとしたら、こちらの方が大問題です。
なんでその単純な間違いを前もってつぶせなかったのかという、職務怠慢の方が問題なんですよね。

一度でもメルマガ等の大量メール送信を設計したことのあるSE(システムエンジニア)だったらこんな間違いはおこしません。
僕も一度に50万件以上送信するようなメルマガを作成したことがあるけど、そりゃむちゃくちゃ大変です。
50万件のJOBが走ってる最中に、それ以外の複数の送信命令が入ったりするのにも対応しなければいけないし、配信エラーがあった時のリカバリー設計だとかがあり、コーティングをしっかりしなきゃとんでもないことになります。

そして、何よりデバッグがこれまた大変。
テストで100万件ぐらい実行して正常動作するかの確認をおこなうので、テストにかなりの時間がかかり大変なのです。
早い話、バックグランドで動作するプログラムは人の手を介さない分難しいんですよね。
だからこそ、この手のシステムはより慎重にテストを重ねなければいけません。

システムって「1件の処理が問題なく動作したから、1万件の処理も問題なく動作するであろう」
という落とし穴がけっこうあります。
その落とし穴にはまらないように、前もってきちんと設計をするわけで、作り終わってからじゃ遅いのです。
結局、どこの部分がおかしかったのだろうか。。?
このSEどう責任とらされたのかとか。
職業柄、他人様のことでも気になってしまいます。

そういえば、「MSNサーチ」検索結果表示もバグがあります。
検索結果が25ページ以降表示されません。 
数ヶ月前から修正されずに放置されてますが、これもやはり職業柄、気になっています(^^;追記
人為的ミスだったのですね。
【お詫び】メルマガ犯人は私でした

システムの誤動作ではなく人の手によるミスばかりはどうすることできませんよね。
かくいう僕もたまにします。
本番サイトをテストサイトと勘違いして、テストデータを送信してみたり 汗
こないだも本番用のDBをテストサイトのDBに切り替えたまま忘れたり。。
こうしたことがあった時には、騒ぎを尻目に知らんぷりしてリカバリします。
ごめんなさい。。

そして本日。旧ファイルを間違って修正済みファイルに上書きしてしまった。。
自分のソースですので自分に腹を立てながら数時間かけて戻している最中です。(^^; クソー
posted by NoiZ at 08:09| Comment(1) | TrackBack(0) | プログラミング他
この記事へのコメント
ほんとうだ。
MSNの検索結果、25ページから先に進まず行き止まりだ。
みんな不思議に思わないのかな。
でも25ページまでたどらないか。
Posted by デスクとっぷん at 2006年07月20日 10:52
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/6401614
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック