私の会社では、ソフトウェア製品を開発しています。今までテスターがいなかったので、基本的には開発者がテスターであり、もちろん顧客とユーザー (良くない) でした。
私たちのチームは現在 4 人の開発者で構成されており、主に Cruisecontrol、Flex、ASP.NET、IIS、MSSQLServer、および WebORB を扱っています。管理職にテスターを雇うように促しているが、ソフトウェア開発においてテスターは普通なのだろうか。そう:
- 製品 (または大規模プロジェクト) の開発にテスターは必要ですか?
- テスターはテスト作業のみを行うべきですか? それとも、開発者やグラフィック デザイナーが週の半分をテストすることを期待できますか?
- 優れたテスターをどこで見つけることができますか (ソフトウェア開発テストの学位はないと思います)。
- すべてをテストするのは、技術チームリーダーのプロジェクトマネージャーの仕事ですか?
thx、リーベン・カルドエン
ps: Thx、Vinay、ユニット テストはありますが、実際には、ユニット テストはテスターがカバーできるものをカバーできません。