how build successful qa team
優れたソフトウェアテストチームとはどういう意味ですか?
「スター選手のいるチームは良いチームですが、スター選手のいないチームは素晴らしいチームです。」 –作成者は不明です。
上記の引用は、素晴らしいチームとその特徴についての議論につながります。この記事は、さまざまなチームで働いている間に得られた経験、時間のプレッシャーの下でのチームメンバーの行動の観察、およびプロジェクトの複雑な性質に基づいています。
これは、プロジェクトアクティビティで目立つ場所を見つけ、これらのアクティビティを実行するために適切な人数の組み合わせを必要とするソフトウェアテストチームに適しています。
学習内容:
一部のソフトウェアテストチームが失敗し、他のチームが成功するのはなぜですか
この問題の解決策はありますか?答えは「はい」と「いいえ」です。チームメンバーの関心を抑えることを犠牲にするのではなく、目前の問題の共通の理解と協力して、チームメンバーがチームの共通の目標に向かってどのように調整するかによって異なります。
成功は、テストリードが持つリーダーシップの属性である「船の船長」にも依存します。
この記事の目的は、ソフトウェアテストエンジニアまたはチームワークを信じる人が、高性能チームの特徴とチームでそれらを育成する方法を理解するのを支援することです。
チームの成功は、長期的には、「スター」と見なされる個人に依存するのではなく、優れたチームを構成する星団を形成するすべての人に依存します。
優れたソフトウェアテストチームの特徴
初期段階:次の質問を自問してください。
新しいチームメンバーは、彼がチームに選ばれた理由を知っていますか?
チームの新しいメンバーは、チーム内での存在に戸惑うことがよくあります。あなたは彼/彼女が目的を知る必要はなく、彼/彼女に割り当てられたタスクに取り組むだけであると主張するかもしれませんが。多くの上級管理職はこの間違いを犯します。
役割と責任の定義を明確にすることにより、個人がより大きな文脈でプロジェクトを理解するのを助けます
これには、彼/彼女の仕事の関連性、プロジェクトに貢献できる個人のスキルが含まれ、以前に定義された共通のチーム目標を共有します。これは仕事に大きなコミットメントをもたらし、したがってその品質に貢献します。
所有
タスクとチームサイズの点でプロジェクトの複雑さが増すと、1人のリーダーが個々のタスクを追跡することはできなくなります。したがって、これに対する解決策は、個人に所有権を割り当てることです。
ただし、この仮想リーダーシップは、適切と見なされない場合、解決策ではなく障害として機能することがよくあります。チームを管理できるかどうかを真剣に考えずにオーナーに任命しただけでは、望ましい結果は得られません。
所有者として行動する個人 将来のリーダーとして行動するために、リーダーの考え方と彼らの側のプライドに一致する考え方を持っている必要があります。これらは、チームメンバーを一緒に運ぶことで違いを生むことができる人々です。彼らのチームに対して無関心な態度を示すことによって同じ人々はチームを崩壊させます。
所有者のタスクは、チームメンバーにタスクを割り当てるだけでなく、目前のタスクを理解すること、はるかに広い視点での状況、およびチームメンバー間で共通のレベルの理解をもたらすことに限定されません。
タスクの処理が困難なときにチームメンバーをサポートし、励ましの言葉を伝え、リードではなく仲間としてミスを修正し、アイデアに基づいて行動し、経験豊富なメンバーから適切な状況についてアドバイスを受けることは、確かに共通の目標。
チーム内のコラボレーションと確かな相互依存感は、非難する行動を和らげ、学習と改善の機会を刺激します。
チーム内のベテランプレーヤーの知識
ベテランプレイヤーという用語は、同じプロジェクトまたは同様の種類の作業にかなりの時間を費やした人を示します。 彼らはプロジェクトについて幅広い知識を持っているリソースです。 彼らの知識を適切な方法で導くことにより、チーム全体に利益をもたらすことができます。
この個人は、傲慢ではなく、他の人の仕事に対して勤勉な行動を示す必要があります。 「過去の成功は傲慢さを生む」と一般的に言われています。彼らはチーム内で不在を感じる可能性のあるハイパフォーマーですが、同様の能力を持つ他の人がこのポジションで行動する可能性が等しいため、それが唯一の基準ではありません。
動機-重要な要素
動機は、チームのメンバーが集まったときにスピーチをすることだけではなく、各個人に対応するようにこのスピーチを調整するためにあらゆる努力を払う必要があります。
これは、チームメンバーのそれぞれが独自の資質と独自の働き方を持っていることを意味します。このタスクは、割り当てられたタスクだけでなくプロジェクト全体に対するチームメンバーの気持ちを感知するためにリーダー側の努力が必要なため、テストリードに言われるよりもかなり複雑です。
リードの前向きな姿勢はチームにエネルギーを与えます –これは、優れたテストチームの1つで働いた経験から引用されています。リーダーが長時間労働について不平を言ったり、チームメンバーに会うことが不可能なスケジュールで働くように要求した場合、あなたのチームはあなたの態度を反映します。
彼/彼女は真のリーダーであり、不合理なスケジュールにもかかわらず、チームメンバーに自分の能力を信じる自信を植え付けると同時に、チームメンバーが不合理なスケジュールで作業する努力を正当化するためにバックグラウンドで作業しますが、このスケジュールを延長します彼のチームメンバーを簡単に仕事にするために。
認識
誰もが自分の仕事で認められるのが好きです。個人が自分の仕事に対して表彰されるとき、チームリーダーの責任は、他の人の前に個人の認識の理由をもたらす必要があります。
この種のタスクのチームリーダーの決定は公平でなければなりません。これは、チームのメンバーによって授与された個人に大きな敬意をもたらします。彼らは同様の理由で行動し、最終的にチームは彼らの集合的な対応から利益を得るでしょう。
多くの場合、仮想リーダーで働いているメンバーは、チームリーダーの可視性がゼロであるために認識されません。チームメンバーの成果と貢献を強調することは、仮想リーダーの責任です。
これは、仮想リーダーがチームを大事にし、チームメンバーから高い評価を得ている将来のリーダーであることを示しています。
マンツーマンベーシスミーティング
メンバーの役割と責任は最初に定義され、評価はプロジェクトの最後に行われることがよくあります。それは正式なプロセスであることに同意しました。しかし、1対1の非公式協議は、この正式なプロセスに追加されます。
これらの非公式の会合は、メンバーがグループ会合の間に伝えたくない現在の問題に対処する必要があります。 チームの将来のリーダー/所有者を特定する、メンバーの将来の機会 チームメンバーからのフィードバックの後、目前の問題に対処します。
タイムリーかつ適切に配信されたフィードバックは、ミスを隠すチームとミスをチャンスと見なすチームの違いを生む可能性があります。パフォーマンスの低下の責任は通常、個人の無能ではなく、チーム構造の機能です。それでも、それを修正するためのトレーニングプログラムに送られるのは個人です。
チームメンバーは、報酬と表彰を競うために互いに争っていると感じた場合、より大きなチームに役立つ可能性のある情報を差し控えます。チームに問題がある場合、効果的なチームリーダーは、個人に焦点を合わせる前に、チームの構造に焦点を合わせます。
「人々に物事のやり方を教えないで、何をすべきかを伝え、その結果であなたを驚かせましょう。」 –ジョージ・パットン
結論
成功するチームを構築する際に考慮すべきことがたくさんあります。キーワード–統一、信頼、他者の意見の尊重、恐れることなく行動することは、優れたテストチームにとって、そして一般的に成功するチームにとっての要素です。
ソフトウェア開発ライフサイクルのフェーズ
この記事を読んだ後、あなたのチームを見て、「あなたは素晴らしいテストチームで働いていますか」または「あなたは素晴らしいテストチームを構築するためにあらゆる努力をしますか」と自問してください。その後、もう待たずに、次の2番目に「優れたソフトウェアテストチーム」を構築してみてください。
「一緒に来ることは始まりです、一緒に保つことは進歩です、一緒に働くことは成功です」。 - ヘンリー・フォード
あなたに!
あなたの経験からどう思いますか?成功するQAチームを構築するためのあなたの特徴は何ですか?
著者について: Sharath R. Bhatは、バンガロールのTorry Harris Business Solutionsのソフトウェアテストエンジニアであり、ソフトウェアテストで3年以上の経験があります。 ISEB / ISTQB認定テストエンジニアであり、テレコム、ファイナンス、ヘルスケアの各ドメインで働いていました。技術的な専門分野には、「Kabira」を使用して構築されたWebアプリケーション、クライアントサーバー、データウェアハウジング、およびミドルウェアアプリケーションのテストが含まれます。
受信トレイにある優れたソフトウェアテストの記事!ただ ここをクリック メールで記事を入手する。
推奨読書
- ソフトウェアテストでのチームビルディング-QAチームを構築して成長させる方法
- アジャイルテストの世界で優れたチームメンター、コーチ、真のチームディフェンダーになるには? -インスピレーション
- ビルド検証テスト(BVTテスト)完全ガイド
- 大規模なQAテストチームの5つの主要な問題とその処理方法
- 優れたQAテストプレゼンテーションを準備してチームに提供する方法
- テストにおけるリーダーシップ–テストリードの責任とテストチームを効果的に管理する方法
- より幸せで成功したテストチームをリードする方法-テストリーダーシップパート2
- コンテキスト駆動型テスト:例を含む7つの基本原則