スクラム:3つの役割?
スクラムの役割は、従来のソフトウェア開発手法と大きく異なります。明確に定義された役割と期待が、個人がその役割を効果的に果たすのに役立ちます。スクラムには3つの役割があります:プロダクトオーナー、開発チーム、およびスクラムマスター。これらはスクラムチーム.
スクラムマスター:役割と責任
スクラムマスターは、プロダクトチームがスクラムを学び、ビジネス価値を提供できるように支援します。スクラムマスターは、チーム、プロダクトオーナー、組織の成功を確実にするために努力します。スクラムマスターは管理者やプロジェクトマネージャーではなく、チームリーダーやチーム代表でもありません。代わりに、スクラムマスターはチームを支援する存在であり、障害の除去、外部からの干渉からのチーム保護、そしてアジャイル手法スクラムの効果的な活用を、プロダクトオーナー、チーム、その他のステークホルダーに教育・指導・支援します。
スクラムマスターは、すべての人がスクラムで定義された実践を守ることを確認します。
- スクラムマスターは、開発チームが自己組織化できるように励まし、支援するサービスリーダーです。
- スクラムマスターは、すべての役割や機能と密に連携し、リソースの問題やスクラム実践への準拠の欠如を解決します。
- スクラムマスターは、チームを外部的・内部的な干渉から守ります。
- スクラムマスターは障害を取り除き、チームが仕事に集中し、スクラムの実践を守れるようにします。
- スクラムマスターは通常、管理者や監督者ではなく、直接命令や制御を行わない影響力のあるリーダーかつコーチです。
プロダクトオーナー:役割と責任
プロダクトオーナーは、製品の機能を特定し、優先順位をつけてバックログに変換し、次のスプリントリストの上位に位置する項目を決定し、バックログの優先順位を継続的に再設定・最適化します。製品が商用製品であると仮定すると、プロダクトオーナーは製品の収益性と損失に対して責任を負います。アジャイルなプロダクトオーナーは、顧客の代表として振る舞い、その立場を代弁しなければなりません。
- プロダクトオーナーはプロダクトバックログを所有し、ユーザーストーリーと受入基準.
- プロダクトオーナーは、プロダクトバックログの優先順位付けとリリース日時・内容の決定を担当します。
- プロダクトオーナーは、プロダクトバックログからの項目を承認または却下します。
- プロダクトオーナーがそのことを不要と判断した場合、スプリント目標不要であると判断した場合、スプリントを中止する権限があります。
- プロダクトオーナーは製品の投資利益率(ROI)の責任を負います。
開発チーム:役割と責任
開発チームは、要求されたおよびコミットされた製品インクリメントを開発・提供するために協力する個人のグループです。スプリント目標を達成できるクロスファンクショナルなメンバーで構成されています。ソフトウェアエンジニア、アーキテクト、プログラマー、アナリスト、システム管理者、QAエキスパート、テスト担当者、UIデザイナーなども含まれます。
- 開発チームはプロダクトオーナーの指示に従って製品を構築します。たとえばアプリケーションやウェブサイトです。スクラムチームは「クロスファンクショナル」です。
- 開発チームには、各スプリント終了時に潜在的に出荷可能な製品を提供するために必要なすべての専門知識が含まれます。
- 開発チームは自己組織化されており、高い自律性と責任感を持っています。
- 開発チームは、スプリント中にどれだけの項目をコミットするか、そしてどのようにして達成するかを決定します。
- 開発チームは、開発・テスト・リリースのすべてにおいて共有責任を負う、クロスファンクショナルで小規模かつ自己組織化されたグループです。
- 意思決定は集団的に行われるため、開発チームはチームリーダーを指名しません。