2011
Aug.
28
(Sun)

爆弾発言してしまった

今台湾でやっているシステムは

たまに(月一くらい)で画面が異常終了する

という致命的な問題を持っていた。

その問題が、あるActiveXにあることを突き止め、
そのActiveXの機能検証を実施している日本と
開発元のアメリカに対して強烈に原因調査、改修依頼をした。
一度、パッチ版が送られてきて当てたが、症状は変わらず。
最初に依頼してからもう2ヶ月が経とうとしている。



客先にも「いや、アメリカが馬鹿なんです。」なんて言えず、
かといって、改修の見込みも無く、あまりに頭に来たので、
勝手にソース読んだら、原因1時間でわかった。



だってさぁ、マルチスレッドで情報受け渡しするアプリなのに、

「一切、排他処理がないんだもん。」

一切だよ?一切。信じられる?
いや、マルチスレッドでも排他が「不要な」ソフトはあるけど、
どう見ても必要と思われるソフトに「一切無い」なんて、考えられない。
コードレビューしたら、一発だろこんなん。
いや、実際一発だったわけだが。

こういうソフト書く人って、どういう責任感覚なのか、
問い詰めたい。小一時間問い詰めたい。


でまあ、日本経由でアメリカに改修依頼して、日本で検証して、
台湾に当ててみる、、、、

なんてやってる時間はなかったんで、
そのまま自分で直して試験してみたら、ぱったりと異常終了がなくなった。


・・・アメリカ側もそうだが、日本側も、あれがわからないようじゃ・・・


今回は、今までで一番苦労させられたので、関係者全員にメールしちゃった。


「 は っ き り 言 っ て ○○○○ は 不 良 品 で す。 」


って。あーあ、炎上するかもなぁ・・・


うりん  22:21   全ての記事 , IT関連   

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

http://blogs.dion.ne.jp/urin/tb.cgi/10338723
この記事へコメントする
 
 
Syndicate this site (XML) mixi