メインコンテンツへスキップ
  1. 投稿/

技術プロダクトチームのためのパフォーマンスレビュー

· loading · loading ·
ジャレッド リンスキー
著者
ジャレッド リンスキー
韓国に住むキウイ

なぜ企業は従業員にパフォーマンスレビューを提供するのか?
#

  • あらゆるレベルの従業員に対するパフォーマンスレビューの目的は、継続的な学習を可能にし、役割の期待を超えるレベルで業務を遂行している人々にインセンティブを提供することです。

  • 多くの中小企業は、パフォーマンスレビューを提供する時間やリソースがないと主張しています。代わりに、より上級の役割に適格かどうかを示す唯一の主要指標として在職期間をデフォルトにしています。しかし、このアプローチは、雇用主と従業員の間の双方向のコミュニケーションを奪い、ダイナミックな働く関係に悪影響を及ぼす可能性があります。

  • 従業員が本当に会社にとって最善の方法で働いている場合、行動、方法論、コミュニケーションスタイルは、雇用主からのフィードバックやパフォーマンスレビューなしでは個人に見過ごされる可能性があります。

  • 対照的に、雇用主が従業員をどのように扱うかは、彼らの仕事のパフォーマンスとモチベーションに直接的な影響を与えます。パフォーマンスレビュー中にこの双方向のコミュニケーションモデルがなければ、雇用主は従業員の会社に対する意見に気づいていない可能性が最も高いです。

直属の部下に対してより良いパフォーマンスレビューを実施するには?
#

より良いパフォーマンスレビューの実施方法を理解するために、雇用主と従業員の期待を見てみましょう。

従業員がパフォーマンスレビューに期待すべきこと
#

  1. 明確なコミュニケーション: 自分のパフォーマンスがチームの目標や会社の目標とどのように一致しているかについての明確な理解が含まれます。何がうまくいっているか、どこを改善できるかを知りたいと思っています。

  2. 建設的なフィードバック: 個人は、専門的に成長するのに役立つ具体的で実行可能なフィードバックを求めています。技術スキル、問題解決能力、プロジェクト管理に関連したフィードバックを好みます。

  3. 認識と評価: チームメンバーは、自分の貢献と成果に対する認識を期待しています。特に技術的貢献とチームコラボレーションの文脈で、努力が認められることを高く評価しています。

  4. キャリア開発のガイダンス: 従業員は、キャリアの進歩や会社内での昇進や追加トレーニングの機会についての議論を楽しみにしています。

  5. 公平性と客観性: レビューが公平で偏りがなく、パフォーマンスと貢献に基づいており、無関係な要因やオフィスポリティクスに基づいていないことを期待しています。

雇用主がパフォーマンスレビューに期待すべきこと
#

  1. 従業員からの自己評価: マネージャーは、チームメンバーが自分の仕事の評価、成果、改善が必要だと認識している領域を準備して来ることを期待します。

  2. フィードバックへの開放性: マネージャーは、従業員がフィードバックを受け入れ、パフォーマンスとチーム目標へのより良い整合性についての建設的な対話に参加する意欲を示すことを求めています。

  3. 目標の議論: 従業員の将来の目標について、個人の目標をチームや組織のより広い目標と調整する相互の議論が含まれることを期待しています。

  4. チームダイナミクスへの洞察: マネージャーは、チームメンバーがチームにどのようにフィットしていると感じているか、対人的および技術的ダイナミクスがチームのパフォーマンスにどのように影響するかについての洞察を重視します。

  5. 将来の成長の計画: パフォーマンスレビューは、マネージャーがチーム構成、潜在的な昇進、チームメンバーの専門能力開発の機会について計画し戦略を立てる時間です。

多様なエンジニアチームへのフレームワークの適用
#

  1. 多様性の認識: チーム内の文化的背景、経験、技術スキルの多様性を認識します。これらの違いを尊重するようにコミュニケーションとフィードバックを調整し、すべてのチームメンバーが価値を認められ理解されていると感じられるようにします。

  2. 公平な扱い vs 平等な扱い: すべての人を平等に扱うことが必ずしも公平に扱うことを意味するわけではないことを理解します。個々のニーズ、キャリアステージ、チームへの貢献に基づいてアプローチを調整します。

  3. 役割と報酬の明確化: 各エンジニアの役割と責任を明確に定義し、報酬と一致していることを確認します。これは期待を管理し、努力を役割と報酬に直接結びつけることで従業員のモチベーションを高めます。

役職やランクの曖昧さへの対処
#

  1. 明確性のための課題: エンジニアが役職について不明確な場合や昇進の準備ができていると感じる場合は、希望するランクを達成するためのベンチマークとして機能する特定の課題やプロジェクト目標を設定します。これらのベンチマークを使用して、昇進のための明確で客観的な基準を提供します。

  2. 昇進のためのパフォーマンス指標: エンジニアが報酬が不十分だと感じたり、より多くの責任を求めたりする場合は、パフォーマンスプランに具体的で測定可能な指標を組み込みます。これらの指標は、ランクや報酬の変更を正当化するために、次のレビューまでに達成する必要があることを概説する必要があります。

  3. 責任と説明責任: エンジニアが何が期待されているか、それがチームや会社の目標にどのように結びついているかの明確な例を設定することで、より多くの責任を引き受けることを奨励します。これらの貢献を後続のパフォーマンス評価でレビューして、成長と昇進の準備を評価します。

技術的およびチームへの貢献の向上
#

  1. 具体的な改善提案: エンジニアが開発者としてもチームメンバーとしてもスキルを向上させる方法について、具体的な例と実行可能なアドバイスを提供します。これには、特定の能力を対象とするトレーニングプログラム、ワークショップ、プロジェクトの推奨が含まれる場合があります。

パフォーマンス評価の主要指標
#

  1. 技術的熟練度: コーディング効率、問題解決能力、プロジェクト作業における革新などの技術スキルを評価します。

  2. コラボレーションとコミュニケーション: エンジニアが同僚とどれだけうまくコミュニケーションおよびコラボレーションし、チーム会議に貢献し、チームの目標をサポートするかを評価します。

  3. プロジェクトのインパクトと納品: プロジェクトの結果に対する作業のインパクト、期限を守る能力、プロジェクト目標を達成する効果を測定します。

エンジニアのモチベーションと潜在能力の最大化
#

  1. 目標とキャリアの願望の調整: エンジニアと協力して、キャリアの願望と会社の目標に合致する個人開発目標を作成します。これは、個人的および専門的成長への明確な道を示すことで彼らのモチベーションを高めます。

  2. 意味のある目標の作成: エンジニアが能力を伸ばし、仕事により深く関与することを奨励する、挑戦的だが達成可能な目標を開発し、満足度とアウトプットの両方を高めます。

パフォーマンスのベンチマーキング
#

最初のチームパフォーマンスレビューミーティング
#

最初のパフォーマンスレビューミーティングから明確な期待とベンチマークを設定することは、マネージャーと新入社員の間の生産的な働く関係を確立するために非常に重要です。マネージャーがこれらのベンチマークを効果的に設定する方法についていくつかのポイントを紹介します:

  1. 役割と責任の明確化:

    • アクション: 主要な責任を含む職務記述書を明示的に詳述し、それがチームや組織の目標にどのように貢献するかを説明します。
    • 目的: これにより、従業員が初日から役割で何が期待されているかを理解できます。
  2. 成功指標の定義:

    • アクション: パフォーマンスを評価するために使用される具体的で測定可能な結果を特定します。
    • 目的: これらの指標を設定することで、従業員が達成する必要があることに集中し、パフォーマンスが評価される明確な基準を提供します。
  3. 短期および長期目標の確立:

    • アクション: 直近の未来と長期の両方について達成可能な目標を一緒に設定します。
    • 目的: これは、従業員の努力を導き、会社内での専門的成長と発展をサポートします。
  4. 会社の文化と価値観の紹介:

    • アクション: 組織の価値観、文化、期待される行動規範について議論します。
    • 目的: 従業員の行動と考え方を会社の文化に合わせることで、まとまりのある職場環境を促進します。
  5. フィードバックメカニズムのコミュニケーション:

    • アクション: フィードバックがどのように、いつ提供されるかを説明し、定期的なコミュニケーションの重要性を強調します。
    • 目的: これにより、パフォーマンスに関する継続的な対話のステージを設定し、継続的改善の文化を奨励します。
  6. リソースとサポートの概要:

    • アクション: トレーニングプログラム、メンターシップの機会、役割に必要なツールなどの利用可能なリソースに関する情報を提供します。
    • 目的: 最初から適切なツールとサポートで従業員を装備することで、彼らが成功し成長できるようにします。
  7. キャリアアドバンスメントパスの議論:

    • アクション: 会社内の潜在的なキャリアパスと、昇進するために必要な成果やマイルストーンを強調します。
    • 目的: 将来の機会とキャリアでどのように進歩できるかを示すことで従業員のモチベーションを高めます。

最初のチームレビューミーティング以降
#

  1. 雑談:

    • 目的: ミーティングのリラックスしたトーンを設定します。この時間は緊張を和らげ、その後の会話をよりオープンでフォーマルでないものにするのに役立ちます。
    • メリット: 信頼関係を構築し、パフォーマンスと願望についての率直な議論に不可欠です。
  2. 提供されたアジェンダのレビュー:

    • 目的: 双方が何を議論するかを明確にし、従業員が議論のトピックについて精神的に準備できるようにします。
    • メリット: 無関係な逸脱を防ぎ、すべての重要なポイントがカバーされることを保証することで、レビューの効率を高めます。
  3. 前回のパフォーマンスレビュー以降の従業員の成長:

    • 目的: 前回のレビュー以降の従業員の発展と成果を認識し、ポジティブな行動と進歩を強化します。
    • メリット: 努力の成果と具体的な結果を認めることで従業員のモチベーションを高めます。
  4. 現在のパフォーマンス:

    • 目的: 従業員の最近の仕事のパフォーマンスを評価し、期待を満たしたまたは超えた強みと領域の両方に焦点を当てます。
    • メリット: パフォーマンスのバランスの取れた見方を提供し、成功を強調し、改善領域を議論するための基盤を維持します。
  5. 改善の余地:

    • 目的: 従業員がスキルやパフォーマンスを向上させることができる側面を特定します。これは継続的改善にとって重要です。
    • メリット: 具体的で現実的な改善目標を設定し、専門的成長と発展のための明確な方向性を提供します。
  6. キャリアプラン:

    • 目的: 従業員のキャリアの願望について議論し、組織の目標との整合性を探ります。
    • メリット: キャリアの進歩と組織内の将来への会社の関心を示すことで、従業員のエンゲージメントとロイヤルティを強化します。
  7. 次回のパフォーマンスレビューのためのターゲット、目標、実行可能項目:

    • 目的: 次のレビュー期間の明確な期待と目標を確立し、従業員に努力すべき具体的な目標を与えます。
    • メリット: 従業員を集中させ、チームの目標と整合させ、今後達成する必要があることのロードマップを提供します。

プロダクトチームのエンジニアの主要業績評価指標(KPI)を決定する際には、チームの目標とその中の個々の役割の両方に合わせてこれらの指標を調整することが重要です。これへのアプローチ方法と、各開発者との個別化された議論がなぜ重要かを見てみましょう:

個別化されたKPIの重要性:
#

  • カスタマイズされたアプローチ: 各エンジニアは、チーム内の役割(例:フロントエンド、バックエンド、フルスタック)、経験レベル、特定のプロジェクト割り当てに応じて異なる責任を持つ可能性があります。KPIは、真に効果的であるためにこれらの変動を反映する必要があります。
  • 測定の主観性: あるエンジニア(ジュニア開発者のコードコミット量など)にうまく機能する指標は、別のエンジニア(シニアエンジニアのアーキテクチャ決定など)には適切ではない可能性があります。これらの違いを議論することは、関連性があり公正なパフォーマンス基準を設定するために不可欠です。

プロダクトチームのエンジニアに推奨されるKPI:
#

  1. コードの質:

    • 指標: エラー率、コーディング基準への準拠、バグ修正の頻度。
    • 目的: コードベースが堅牢で保守可能でスケーラブルであることを保証します。
  2. プロジェクトの納品:

    • 指標: プロジェクトのタイムリーな納品、プロジェクトタイムラインに従って達成されたマイルストーン。
    • 目的: 効率性と時間とリソースを効果的に管理する能力を測定します。
  3. イノベーションと問題解決:

    • 指標: 製品のイノベーション、効率の改善、複雑な問題解決への貢献。
    • 目的: 創造的思考と課題に対するソリューション志向のアプローチを奨励します。
  4. コラボレーションとチームワーク:

    • 指標: ピアレビュー、チームインタラクション、チーム目標への貢献。
    • 目的: 協力的な文化とチーム内の効果的なコミュニケーションを促進します。
  5. 個人の発展:

    • 指標: 個人学習目標の達成、取得した認定、習得した新技術。
    • 目的: 急速に進化するテクノロジー環境で不可欠な継続的学習と専門的成長に焦点を当てます。
  6. クライアントまたは顧客へのインパクト:

    • 指標: 内部または外部顧客からのフィードバック、開発された機能のユーザーエンゲージメント指標。
    • 目的: エンジニアリング作業をユーザー満足度とビジネス成果に直接結びつけます。

最後に、ユニットテストはソフトウェア開発においてますます重要な部分となり、コードの品質とチームダイナミクスの両方に影響を与えています。この記事はInfoQから、ユニットテストをパフォーマンスレビューに統合することで、開発者にインセンティブを与え、堅牢で保守可能なコードを生成することに向けてチームの目標を調整する方法を探っています。このようなレビューシステムを実装する実践的な側面と、チームパフォーマンスとソフトウェア品質に対するより広い影響の両方について議論しています。コードの健全性への貢献を評価するために質的および量的測定の両方を使用することに焦点を当て、開発の基本的な側面として徹底的なテストを評価する文化を奨励しています。

開発者とのKPIの議論:
#

  • 協力的な設定: KPIは、パフォーマンスレビューまたは1対1のミーティング中に議論して、理解され合意されることを保証する必要があります。
  • 時間の経過に伴う調整: プロジェクトと役割が進化するにつれて、KPIも進化する必要があり、エンジニアの成長、チーム目標の変更、またはテクノロジーの変化に基づいて調整を可能にします。

パフォーマンスレビューサマリーの提供
#

よく作成されたパフォーマンスレビューサマリーは、いくつかの理由でパフォーマンス管理プロセスの重要な構成要素です。良いパフォーマンスレビューサマリーを持つことが重要である理由を詳述する主要なポイントを以下に示します:

  1. 議論された主要ポイントの文書化:

    • 目的: レビュー中に発生した重要な議論、フィードバック、認識を捕捉します。
    • メリット: 後で参照できる書面記録を提供し、従業員とマネージャーの両方がレビュー中に伝えられた詳細を正確に覚えることを保証します。これは、コミュニケーションされたことについての誤解を防ぐのに役立ちます。
  2. 提起された問題:

    • 目的: ミーティング中に提起された課題や懸念を特定します。これには、パフォーマンスの問題と、従業員が直面している可能性のあるシステム的な問題の両方が含まれます。
    • メリット: これらの問題を文書化することで、組織は時間の経過とともにそれらを追跡し、対処されることを保証できます。また、従業員の懸念が真剣に受け止められ、公式記録の一部であることを示します。
  3. 実行可能項目:

    • 目的: 次のパフォーマンスレビューまでに従業員が焦点を当てるべき特定のタスクや目標をリストします。これらのアクションは、改善領域に対処したり、キャリア目標を進めたりするためにミーティング中に合意されます。
    • メリット: 今後の期間に従業員に何が期待されているかについて明確なロードマップを作成し、明確さと方向性を提供します。これは、従業員が集中するのに役立つだけでなく、進捗の監視を容易にします。
  4. 合意された目標:

    • 目的: 将来のために設定された目標とターゲットについての相互理解と合意を確立します。
    • メリット: 従業員の努力と会社の戦略的目標との整合性を保証し、全体的な生産性を向上させます。また、これらの目標を達成するために従業員の説明責任とモチベーションの感覚を促進します。

まとめ
#

この記事では、技術プロダクトチーム内で効果的なパフォーマンスレビューを実施するための包括的な戦略を探りました。レビューを受ける個人とレビューを実施する人がプロセスに何を期待できるかを概説することから始めました。これには、明確なコミュニケーション、建設的なフィードバック、努力の認識、公平性、自己評価、フィードバックへの開放性、協力的な目標設定が含まれます。

次に、これらのフレームワークを多様なエンジニアチームに適応させる方法について議論し、平等な扱いよりも公平な扱い、役割と報酬の明確さ、役職やランクの曖昧さに対処するための具体的な課題の設定、専門的成長のための実行可能なフィードバックの提供を強調しました。

また、理想的なパフォーマンスレビューアジェンダを検討しました。これは、信頼関係を構築するための雑談から始まり、過去の成長、現在のパフォーマンス、改善領域、将来のキャリアプランのレビューが含まれます。このアジェンダは、次のレビューのための具体的なターゲットと実行可能項目を設定することで最高潮に達し、各セッションが具体的な結果に向けて構築されることを保証します。

さらに、良いパフォーマンスレビューサマリーの重要性をカバーしました。これは、議論された主要ポイント、提起された問題、実行可能項目、合意された目標を文書化します。このサマリーは、従業員とマネージャーの両方が今後参照する重要な記録として機能します。

最後に、プロダクトチームのエンジニアに関連する主要業績評価指標(KPI)を確立することの重要性について取り上げました。これらは、コードの品質、プロジェクトの納品、イノベーション、コラボレーション、個人の発展、顧客へのインパクトなどの指標を考慮して、個々の役割に合わせて調整され、各開発者と議論されるべきです。

これらの要素を組み合わせることで、技術環境における個人とチームのパフォーマンスの両方を向上させることを目的とした、パフォーマンスレビューへの全体的なアプローチを形成し、個人の成長を組織の目標と整合させます。