スクラムチームとは何か?役割、責任、構造について説明

A スクラムチームは、通常5〜9人のメンバーからなる集団であり、必要な製品インクリメントを共同で提供するために協働する。スクラムフレームワークは、チームメンバー間での高レベルなコミュニケーションを促進し、チームが以下のことを実現できるようにする。

  • 共通の目標を追う
  • 同じ規範とルールに従う
  • 互いを尊重する

スクラムチームの構造

スクラムチームは以下の構成要素で構成される。

What is a Scrum Team?

スクラムチームとは何か?

スクラムチームのメンバーは、製品の納品に関連するさまざまなタスクと責任を共有する。各役割は密接に連携している。スクラムチームのメンバーが可能な限り同じ場所で作業することを推奨する。それでは、責任、権限、特徴の観点からこれらの役割を検討しよう。

プロダクトオーナー

プロダクトオーナーは、顧客が何を望んでいるか、およびその相対的なビジネス価値を理解するチームメンバーである。彼らは顧客のニーズと価値をスクラムチームに再翻訳する。プロダクトオーナーは、製品のビジネスケースと顧客が必要とする機能を理解しなければならない。製品のビジョンが正しく実装されるように、チームと交渉しなければならない。最も重要なのは、プロジェクトを完了するために必要なすべての決定を下す権限を持つことである。言い換えれば、プロダクトオーナーはプロダクトバックログを管理する責任があり、その内容は以下の通りである。

  • プロダクトバックログ項目を明確に表現する
  • 目標や目的を最も効果的に達成するために、プロダクトバックログ項目を順序付けする
  • チームが行う作業の価値を最適化する
  • プロダクトバックログが可視化され、透明で明確であり、チームが次に取り組む内容を示していることを確保する
  • チームがプロダクトバックログの項目を必要なレベルまで理解していることを確保する

スクラムマスター

スクラムマスターは、チームがビジネス上の約束を果たす責任を果たせるように支援し、チームの生産性を妨げる可能性のある障害を取り除く。彼らは通常毎週の頻度でチームと定期的に会合し、作業や成果物をレビューする。スクラムマスターの役割は、ルールを強制するのではなく、チームメンバーを導き、励ますことである。主な責任は以下の通りである。

  • プロセスが円滑に進行することを確保する
  • 生産性に影響を与える障害を排除する
  • 重要な活動や会議の調整

開発チーム

開発チームは自己組織化されており、組織から自らの作業を調整・管理する権限が与えられています。この連携により、開発チーム全体の効率性と効果性が最大化されます。開発チームには以下の特徴があります:

  • 自己組織化されている:誰も(スクラムマスターでさえも)開発チームに、製品バックログを潜在的に出荷可能なインクリメントに変える方法を指示しない。
  • 開発チームはクロスファンクショナルであり、製品インクリメントを作成するために必要なすべてのスキルを備えている。
  • スクラムは、メンバーが行う作業に関係なく、開発チームメンバーに対してあらゆる肩書を認めない。
  • スクラムは、テスト、アーキテクチャ、運用、ビジネス分析など、どのような分野を対象としていても、開発チーム内のサブチームを認めない。
  • チームメンバー個人は専門的なスキルや専門分野を持つことがあるが、責任は開発チーム全体に帰属する。

 

コメントを残す