ユーザーテスト
この業界で当然だと思われている行為でおかしいと思うこと。
ユーザー受入テスト
本来は開発会社が行なわなければならない製品のテストを何故ユーザーが行うのだ?
テレビを購入してテストするか?
ゲームを購入してテストするか?
パッケージソフトを購入してテストをするか?
テストしないだろう。しかし、ソフトウェアの開発を依頼したときだけ、その納品物に対し、ユーザーはかなりの期間をかけてテストする。それは納品物の質が悪いため、プログラムをテストしないまま本番で使用すると、とんでもない結果を招くからだ。ユーザーは仕方なく自己防衛のためにテストをしているのが現実だ。
問題なのは、開発会社がそれを当然だと思っていることだ。SI会社もユーザーテストをしないユーザーをバカ者扱いする。ちょっと待って欲しい。ユーザーに開発会社やSI会社の納品物をテストする義務はない。製造物の責任は開発側にある。私の知っている世界で、作り手がこんなに無責任なのは開発業界だけだ。
私は開発会社に対して、「うちはテストしない」と言ってはばからない。ユーザーの好意にあぐらをかいて品質管理の手を抜く開発会社、開発者を許すことができない。ごく一般的な善良な開発者ですら、ユーザーがテストしないからなどとほざく。お前ら、製作者としてのプライドはないのかよ。
私は5年ほど前からエンドユーザーにテストをさせない方針を貫いている。その結果、エンドユーザーがかえって大きな被害を受けたとしても方針は変えるつもりはない。残念ながら、ソフト開発側のほとんどすべての人が私のこの方針を現実的でないと思っている。でもね、お前らがそんなことを言う権利はない。いい加減に目を覚まして欲しい。テストしてから使えと言うのは間違っているのだ。もし、私の方針が現実的でないのなら、現実的にしていない原因を作っているのは誰なんだ。お前らだろう。
と頑張ってはいるが、やつらはちっとも態度を変えないので、情報システム部門で検収テストを行うようにしている。最初はこれもやっていなかったのだが、本番でトラブルが続出し、リカバリー作業工数がはね上がったため、自己防衛のためにやむを得ず行っている。本当はこれもやめたい。しかしながら、これはやって当然だというのが開発会社の弁。お前ら恥を知れ。だが、情シス内のエンジンアのなかにも、自分で開発したものをエンドユーザーがテストしないと憤慨している者がいる。ソフトウェア業界は腐っていると思う。おかしいと思う私がおかしいと思われている。でも、私のように小さな存在であっても、信念を曲げずに強い意思で理想を貫き通せば、この業界も少しは変わって行くんじゃないかなと信じている。
とか言って、本当のところは、ただ単にテストするのが嫌いなだけなんだよ。
ユーザー受入テスト
本来は開発会社が行なわなければならない製品のテストを何故ユーザーが行うのだ?
テレビを購入してテストするか?
ゲームを購入してテストするか?
パッケージソフトを購入してテストをするか?
テストしないだろう。しかし、ソフトウェアの開発を依頼したときだけ、その納品物に対し、ユーザーはかなりの期間をかけてテストする。それは納品物の質が悪いため、プログラムをテストしないまま本番で使用すると、とんでもない結果を招くからだ。ユーザーは仕方なく自己防衛のためにテストをしているのが現実だ。
問題なのは、開発会社がそれを当然だと思っていることだ。SI会社もユーザーテストをしないユーザーをバカ者扱いする。ちょっと待って欲しい。ユーザーに開発会社やSI会社の納品物をテストする義務はない。製造物の責任は開発側にある。私の知っている世界で、作り手がこんなに無責任なのは開発業界だけだ。
私は開発会社に対して、「うちはテストしない」と言ってはばからない。ユーザーの好意にあぐらをかいて品質管理の手を抜く開発会社、開発者を許すことができない。ごく一般的な善良な開発者ですら、ユーザーがテストしないからなどとほざく。お前ら、製作者としてのプライドはないのかよ。
私は5年ほど前からエンドユーザーにテストをさせない方針を貫いている。その結果、エンドユーザーがかえって大きな被害を受けたとしても方針は変えるつもりはない。残念ながら、ソフト開発側のほとんどすべての人が私のこの方針を現実的でないと思っている。でもね、お前らがそんなことを言う権利はない。いい加減に目を覚まして欲しい。テストしてから使えと言うのは間違っているのだ。もし、私の方針が現実的でないのなら、現実的にしていない原因を作っているのは誰なんだ。お前らだろう。
と頑張ってはいるが、やつらはちっとも態度を変えないので、情報システム部門で検収テストを行うようにしている。最初はこれもやっていなかったのだが、本番でトラブルが続出し、リカバリー作業工数がはね上がったため、自己防衛のためにやむを得ず行っている。本当はこれもやめたい。しかしながら、これはやって当然だというのが開発会社の弁。お前ら恥を知れ。だが、情シス内のエンジンアのなかにも、自分で開発したものをエンドユーザーがテストしないと憤慨している者がいる。ソフトウェア業界は腐っていると思う。おかしいと思う私がおかしいと思われている。でも、私のように小さな存在であっても、信念を曲げずに強い意思で理想を貫き通せば、この業界も少しは変わって行くんじゃないかなと信じている。
とか言って、本当のところは、ただ単にテストするのが嫌いなだけなんだよ。