アジャイルプロジェクトには正式なプロジェクトマネージャーのポジションはありませんが、スクラムモデルでは、プロジェクト管理の責任は次の役割を通じて果たされます。
製品所有者: 製品所有者 は、製品の理由、内容、および時期の所有権を持ちます。
- 理由: プロダクトオーナーは、長期目標と短期目標の両方を設定して、製品の戦略と長期的な方向性を策定します。 プロダクトオーナーを通じて、スクラムチーム全体、特に開発者は、構築しているものを構築している理由を理解します。
- 内容: プロダクトオーナーは、利害関係者や顧客との直接のコラボレーションを通じて、製品のビジョンとロードマップを確立し、その価値を組織全体に伝えます。 プロダクト所有者は、プロダクトバックログを通じて製品要件を収集、管理、優先順位付けする責任があります。
- タイミング: 製品所有者は、製品バックログの優先順位 (スプリントの目標に従って要件が開始される順序) と、完了した機能が顧客にリリースされるタイミングも決定します。 製品所有者は、要件をいつ開始するかを決定しますが、いつ終了するかは指示しません。
効果的なプロダクトオーナーの主な特徴は、開発チームへの決断力とアクセシビリティです。 製品所有者の責任は、単なる追加の職務ではなく、主要な責任と見なす必要があります。 権限を与えられたプロダクトオーナーは、開発チームをビジネスのノイズから保護し、利害関係者の要求を管理し、困難なビジネス上の意思決定を毎日行うことで、開発チームが常にスプリントとリリースの目標に向けて効果的に作業できるようにします。
開発チーム:開発チームの責任は、どのように、そしてどれだけです。
- 方法: プロダクトオーナーは、製品ビジョンをサポートする要件を通じて顧客に価値を提供する方法を特定し、開発チームに提示します。 開発チームは、製品所有者と協力して、それらを実装する方法を技術的に決定します。
- いくら: スクラムチームは、仕事を見積もっているのは作業を行う人だけであることを確認します。 製品の品質に対する説明責任は、開発チームに直接委ねられています。 製品所有者にデータ (見積もり) を提供し、製品所有者はそのデータに基づいてリリース スケジュールを決定します。 開発チームは自己組織化されているため、開発チーム全体が、実行する作業の労力のレベルを見積もることに参加します。 スクラムモデルでは、「技術リード」はチームの見積もりを行いません。
また、開発チームは 部門横断的であり、3人以上(単一障害点を防ぐため)から9人以下(コミュニケーションの複雑さを最小限に抑えるため)の多才な(つまり、マルチスキルの)開発者で構成されています。 理想的には、各開発者は、スプリント内で完了するまでの要件の精緻化、設計、開発、テスト、統合、および文書化に貢献する複数のスキルを持っているため、ボトルネックを引き起こす単一障害点がゼロになります。
スクラムマスター:スクラムマスターは、スクラムのルールが守られていることを確認し、相互作用を促進し、スクラムチームを干渉から保護し、組織の抵抗を取り除きます。
- スクラムマスターは、コーチとレフリーの一部です。 これにより、すべてのスクラムチームメンバーと、スクラムチームとやり取りするメンバーがスクラムのルールを理解し、それに従ってプレイできるようになります。
- スクラムマスターは、チームメンバー間、およびスクラムチームメンバーと組織内の他のメンバーとの間の健全な相互作用を促進します。 また、各スクラムイベントを促進して、タイムボックス内にとどまり、望ましい結果を達成するようにします。
- スクラムマスターは、スクラムチームを気を散らすものから保護して保護し、スプリントの毎日スプリントの目標に向かって効率的に作業できるようにします。
- 航空エンジニアが航空機の抵抗を取り除くのと同様に、スクラムマスターはチームレベルで組織の抵抗を取り除き、スクラムチームが効果と効率のために最適な環境を持つことを妨げる障害を事前に取り除き、回避します。
開発チームは 3 人から 9 人の間であるため、1 人のスクラム マスターで最大 9 人のパフォーマンスが向上します。 同様に、パフォーマンスのわずかな改善の影響も最大9倍です。
プロダクトオーナー、開発チーム、スクラムマスターが一緒になって スクラムチームを構成します。 各ロールは、他のスクラムチームメンバーのピアです。 理想的には、製品所有者は技術面ではなく、組織のビジネス面から来ています。 ビジネス担当者と技術者が毎日協力することで、スクラムは戦略的レベルと戦術レベルの両方でビジネスと技術の優先順位を効果的に調整します。
スクラムチームは、スクラムチームと利害関係者であるより広範なプロジェクトチームの一部です。
利害関係者: 利害関係者とは、プロジェクトに関心を持つ人、またはプロジェクトに影響を与えることができる人です。 利害関係者は、スクラムチームの成果に対して最終的に責任を負うわけではありませんが、プロジェクト全体を通じてフィードバックを提供し、プロジェクトの結果の影響を受けます。 社内の利害関係者のグループは多様であり、さまざまな部門(法務、営業、マーケティング、人事、財務など)の人々を含めることができます。 外部の利害関係者には、顧客、ベンダー、さらにはさまざまな企業が含まれます。
スクラム以外の他の役割を明示的に認めることは、アジャイルプロジェクトの成功に大きく貢献します。 これらの重要な役割は次のとおりです。
アジャイル コーチまたはメンター: アジャイル コーチとメンター は、スクラム チームと共有できるアジャイル フレームワークと手法を実装した経験があります。 練習は完璧ではありません。 練習は永続的になります。 したがって、正しく開始することで、新しい方法への移行を成功させることができます。 スポーツチームと同様に、パフォーマンスの高いチームは最高レベルでもコーチングを必要とするため、この役割も重要です。 アジャイルコーチとメンターは、新しい スクラム チームと成熟したチームの両方に貴重な修正とアドバイスを提供し、それぞれがより高いレベルでパフォーマンスを発揮できるようにします。
機能マネージャー:チームの編成、人材の採用と育成、継続的なスキル向上の機会の提供、スクラムチームの組織の障害の除去は依然として必要です。 アジャイルリーダーシップでは、スクラムチームの作業方法を管理するのではなく、詳細から一歩下がって、自己組織化チームが最善を尽くすように、チームが効果的にコラボレーションして戦術的な問題を解決できるようにします。 スクラムマスターは、スクラムチーム内のドラッグを取り除きます。 機能マネージャーは、組織レベルでドラッグを削除します。