最近私たちのプロジェクトに参加したプロのスクラムマスターコンサルタント[*]がいます。残念ながら、私たちは彼女の名前を知りません(彼女は私たちに自分自身を紹介したことがなく、彼女は1日で来て「私たちは毎日スタンドアップしている」と言っただけです)、そして彼女は椅子を除いて他に多くをしていないようです毎日のスタンドアップミーティング-冗談で彼女にミーティングで毎日のフィードバックもお願いするように依頼したとき、彼女は「参加するのではなく促進する」というスクラムマスターの仕事であると言って、かなり失望しました。
これはかなり反アジャイル(チームが自発的に行う他のアジャイルプロジェクトに取り組んだ)のようですが、平等主義的であるはずですが、スクラム方法論でどのように機能するかはわかりません。彼女は一日中多くのことをしていないと思います、そしてそれがこの問題に対する彼女の防御の理由です。
スクラムマスターは、スタンドアップ会議中に「昨日、今日、障害」の熱狂に参加していますか、それとも会議の議長を務める(「促進する」)だけの役割ですか?
[*]彼女は自分の仕事を実際には知らされていませんでした。彼女は自分をスクラムマスターと呼んでいるからです。
理想的には、スクラムマスターは、プロジェクト活動を促進し、その間に直面するあらゆる種類の障害に対処する責任があります。彼/彼女は、それ自体、毎日のスタンドアップ中に「昨日、今日、障害」の熱意に参加していませんが、以前のスタンドアップ中に彼らが報告した障害に関するあらゆる種類のステータスについてチームメンバーに回答可能です。
私は、評判の高い組織の5つのスクラムチームと協力してきましたが、それらはすべて同じプラクティスに従いました。
スクラムマスターのすべての責任の詳細な図を取得するには、これをご覧になることをお勧めします http://www.scrummasterchecklist.org/pdf/ScrumMaster_Checklist_12_unbranded.pdf
私は長年SMをしてきましたが、これについてはチームに委ねています。彼らが私に参加して欲しいと思っているなら、私はそれをするだけでなく、促進します。
そのアイデアは「召使のリーダー」の一人になることです。
チームは、SMを「雇用/解雇」する能力を持っている必要があります。彼らを一掃するのではなく、自己紹介せずに立ち上がることを要求します。
スタンドアップでは、障害についてのステータスを示し、振り返ってみると、スタンドアップをより有意義または効率的にする方法について意見を述べる必要があります。
SMが彼女の毎日の活動のステータスを提供することを期待する場合、IMHOは誤った期待を持っています。ステータスの目的は、チームが活動を調整できるようにすることであり、チームメンバーが彼女(SM)が今日の計画を立てるために昨日何をしていたのかを知りたがらないのです。少なくとも1つ book は、SMが毎日スタンドアップでいる必要さえないことを示唆しています。
公式のスクラムフレームワークに従って、スクラムマスターは必ずしもデイリースクラム会議に参加するわけではありません。
Scrumguides.org からの引用:
「スクラムマスターは、開発チームのメンバーのみがデイリースクラムに参加するというルールを実施します。」
「スクラムマスターは、開発チームが会議を開くことを保証しますが、開発チームは毎日のスクラムを実施する責任があります。」
"ミーティング中に、開発チームのメンバーが説明します[...]"
スクラムマスターの仕事は "要求されたまたは必要に応じてスクラムイベントを促進する"
(それにもかかわらず、IMHOは、スクラムマスターが「昨日、今日、障害」の手順に参加する場合に透明性を高めます。また、IMHOは完璧な製品所有者オプションで、デイリースクラム内の3つの文章に参加して回答することもできますが、これは公式のスクラムに違反しています。
スクラムマスターはステータスの更新を提供しませんが、スタンドアップミーティングを促進するために存在します。彼らの役割は、会議が時間どおりに開始されるようにすることです。会議の全員が自分の時間枠内でステータスの更新を提供し、チームメンバーがタスクを完了する際に障害がある場合にアクションを実行します。
ちなみに、私たちは http://www.standup.report でオンラインスタンドアップミーティングをオンラインで使用しています。これにより、オフショアチームが参加し、チームメンバーの送信済みタスクを追加/変更してミーティングプロセスを促進することもできますオンライン。
あなたの会社は間違って始めました。スクラムマスターはチームの一員である必要があります。
フルタイムのスクラムマスターを雇うことで、チームと管理/利害関係者の間に別のレイヤーを追加するだけです。完全にアジャイルではありません。
チームの1人、通常はチームの一部でもあるマネージャーが、スクラムマスターの役割を果たします。しかし、それは本当に「タイトル」ではありません。必要に応じて誰でもできる役割です。 1つのチームでは、毎月ローテーションを行っていました。
これですべての質問に答えます。 SMはチームの一員であり、チームが行うすべてのことに参加します。簡単です。
sMになることは、チームの外部で事柄をフォローするという単純な仕事です。したがって、SMは通常、少し作業が少なくなります。なぜなら、彼は常に、外部の通信によって中断され、「この質問の更新」のような電子メールを送信することになるからです。これ以上何もない。
ご存知のように、フルタイムのスクラムマスターとして自分自身を販売する機会を見出したヘビ油セールスマンは、地球のスカムであり、完全にアジャイルに反対します。
私はスクラムマスターとして3つのスクラムチームを抱えており、アジャイルプラクティスでは電子タスクボードを使用しています。私のすべてのチームは、1つを除いて、通常のスタンドアッププロセスで、1人から次の人に移動しながら、彼らが取り組んでいるallタスクのステータスを提供します。例外チームは、スタンドアップストーリーをストーリーごとに実行することを決定し、会議を推進する責任者としてこれを主導するように依頼しました。
スタンドアップ中にスクラムマスターがこの役割を果たすための正当化はありますか?チームに7つ以上のリソースがあるかどうかは理解できますが、チームが責任を持って大人になるのではなく、みんなが注意を払って自己組織化することを望まないため、全員に注意を向けさせるように設計されたベビーシッターの役割のようです。
このチームのメンバーの1人は、他のチームの1人でも作業を行っており、スプリントレトロで、各人がステップアップしてボード上で自分たちを率いると会議がどれだけ速く進むかについて言及しています。それはチームに何の変化ももたらしませんでした、そしてPOはチームをストーリーバイストーリーの方法で彼らの地面に立つようにプッシュしました。