あなたが働いていた最高のテスターにはどのような特徴がありますか?
https://softwareengineering.stackexchange.com/questions/1007
質問
テスターとブロガー ラネットクリーマー 最近この質問を投稿しました ツイッター:
あなたがテスターと協力しているプロのソフトウェア開発者なら、あなたが知っている最高のテスターを考えてください。それらにはどのような特徴がありますか?
ここで素晴らしい質問をするだろうと思いました。
私の考えは次のとおりです。
- 厄介な質問をすることを意味する場合でも、彼らは要件から曖昧さを削除したいと考えています。
- ソフトウェアがどのように文書化されているかではなく、ソフトウェアが「機能する」方法を確認することにより、新しい機能を作成します。
- 彼らは誠実さと誠実さを示し、励ましますが、周りの人々にそれを要求しません。つまり、動作をモデル化します。
あなたが一緒に働いた最高のテスターの特徴は何ですか?
解決
これが私が追加するいくつかを紹介します:
- 賢い - これらの人々は、かなり明るいまたは深い思想家として出くわします。境界のケースは、これらの人々にすぐに来るようです。彼らは「どうだ」と尋ねるかもしれません。質問がたくさんあります。
- 細部への注意 - 繁殖手順のリスト、予想される結果と実際の結果の違いなど。彼らの仕事において徹底的に。
- 自発的 - 私が知っているより良いテスターは、自分自身を徹底的にして行き、行って、行くように駆り立てるようです!物事を成し遂げることは、これを私の心に述べる別の方法です。
- 分析 - 穏やかで合理的な議論で優先事項または重大度を主張する。どんなバグができるだけ早く固定され、どちらがあまりにも美容であるかを理解すること、例えば悪い色の選択。
- 粘り強さ - プロジェクトマネージャー、ビジネスアナリスト、または権力を持っている人が要件を変更してそれらを却下しない限り、彼らは解釈に固執しました。これを置く別の方法のプッシュオーバーではありません。
他のヒント
私が働いてきた最高のテスターのいくつかは、ユーザーがソフトウェアをどのように使用するかを本当に理解しています。彼らは、ソフトウェアがどのようなビジネス機能を再生するか、そしてそのソフトウェアがユーザーの役割/ジョブ/機能にどのように影響するかを理解しています。テスターが開発者やビジネスオーナーと同じくらいビジネスについて多くの知識を持っているとき、それは成功したプロジェクトになります。
悲しいことに、実際に高度に熟練した技術的な役割であるために、そこには多くのカウボーイがいます。あまりにも多くのテスターが、テストが何であるかわからない人々にインタビューを受けて雇用されるポジションからポジションへのポジションへの長いキャリアを持っていました。
私が出会った最高のテスターは次のとおりです。
- ビジネスマンと連携し、要件を解釈/明確にするための優れたコミュニケーションスキル
- システムに不慣れなユーザーの観点からアプリケーションを見る能力
- 必要に応じて体系的に物事を通過し、システムを分析して、それが本当に体系的にそれを通過するようにすることができる忍耐は、多くの時間を費やすだけでなく、それを体系的に通過することができます
- 開発者が考えないかもしれないものを選ぶための彼らの創造的な側面
- 自分の時間を整理する能力が、単一のタイプのテストに焦点を合わせるのではなく、探索テスト、自動化などに適切な時間を費やす能力
- 彼らがしていることへの関心は、彼らが彼らの分野での開発とベストプラクティスに追いついている
そして最後に、テスターがアジャイルプロジェクトに取り組んでいる場合
- 構造化された保守可能な方法で自動化を行うことができます - 最近では、テスターが自動化できるものを自動化できない場合(すべてではない)、そのテスターがアジャイルプロジェクトで効果的になることは決してないことを恐れています
私が今まで働いた中で最高のテスターは、1つのことで非常に優れていました。繰り返し可能な方法でソフトウェアを破ることです。私たちは彼にほとんどすべてのソフトウェアを与えることができ、彼は数分以内にそれを殺すでしょう。彼は、おそらく任天堂のゲームでチートコードとプロのソフトウェアでイースターエッグを見つけることができるようなスキルを持っています - ただ、彼が以前に試していて、うまくいかなかったことのための自然で好奇心be盛な性質と良い思い出です。
彼の目標はプログラマーの正反対だったことに注意してください - 彼はソフトウェアを破った場合、彼は良い一日を過ごしました。プログラマーは彼がもしあれば良い一日を過ごしました しなかった.
まだ言及されていない2つのこと:
- 質問をします
- 詳細に注意を払います