このページは自動翻訳されました。より良い読書体験のために、英語に切り替えてください。

英語に切り替える
Jan Schaefer
Jan Schaefer

スクラムマスターの役割:タスク、責任、スキル

Agileの仕事は、参加者全員の肩にタスクと責任を分散させる。スクラムマスターは指導的人格者の一人である。彼は指示を与える古典的なボスではなく、プロジェクトを成功に導く、いわゆるサーバントリーダーである。 

これがスクラムマスターの役割を複雑にしている。スクラムマスターの仕事はいったい何なのか?その仕事に必要な資質は何か?そして、スクラムマスターの就職面接の典型的な質問はどのようなものだろうか?スクラムマスターの役割とは何なのか、そしてアジャイルチームにおけるこの重要なポジションに就くにはどうすればいいのか、詳しく説明する。

スクラムマスターとは何か?

スクラム・マスターは、いわゆる「スクラム」の原則に従って、製品や機能(主にソフトウェアの文脈で)の開発を調整する。 スクラム・フレームワーク チームメンバーが意欲的にプロジェクトで能力を発揮できるよう、アジャイル手法や一般的な方法でチームメンバーを指導します。また、チームがスクラムフレームワークに従って作業を進めるようにします。さらに、プロジェクトのスケジュールを把握することもスクラムマスターの責任です。 

これは最終的な定義でも完全な定義でもない。スクラムマスターの役割は非常に多様であるため、この簡単な要約は、このポジションの基本的な理解を与えることだけを目的としている。  

 

スクラムマスターの役割

基本的に、スクラムマスターの役割は、チームとプロジェクトにアジャイルな価値観と原則を導入することに重点を置く。これは、チームメンバーの考え方や仕事の進め方をアジャイルにすることがスクラムマスターの責任であることを意味する。これにはどのような価値観が決定的な役割を果たすかは、次の記事で説明した。 「Agile 価値と原則を実践する」。 を説明する。スクラムマスターは日々の仕事でどのような仕事を引き受けているのだろうか?

列車

特に、スクラムの基本を理解したばかりのチームには、スクラムマスターの指導が必要である。スクラムマスターは、チームにアジャイルコンセプトの基本原則と指導原則を理解させる。スクラムマスターは主に2つの仕事を引き受ける:

1. スクラムの専門家としてチームを訓練する。

2. スクラムの価値観の模範となることで、チームメンバーを鼓舞する。

このようにして、チームはエクストリーム・プログラミングのような新しいワークフローや手法–を学ぶだけでなく、反復的で柔軟かつ自律的なコラボレーションが、例えば、次のようなものよりも良い結果を生むことを経験する。 .

サポートとモデレート

Agiles 働くということは、何度も何度もアイデアを交換することである。スクラムマスターは、ファシリテーターやサポーターとして中心的な役割を果たす。議論、ミーティング、レトロスペクティブが望ましい結果につながるようにするのだ。これは、参加者がそこに意味と目的を見出すことによって初めて可能になる。そのためスクラムマスターは、ミーティングの目的を明確に打ち出し、コミュニケーションを促進しなければならない。スクラムマスターの技は、プロジェクトの内容に干渉することではなく、あくまでプロセスを導くことである。

コーチング

スクラムマスターの役割には、チームメンバーへのコーチングも含まれる。スクラムマスターは、自分の経験を共有したり、技術的なアドバイスをするのではなく、チームメンバーが考え、行動するよう動機付けるメッセージを伝える。彼らのコーチングは主に、自己組織化、責任の取り方、自己開発といったテーマに関連している。

障害を取り除く

スクラムマスターの責任は、チームが毎日仕事をしやすくすることだ。そのためには、あらゆる障害を特定し、取り除かなければならない。障害とは例えば以下のようなものだ。

  • 技術的な問題だ、
  • 時間的な困難がある、
  • コミュニケーションの問題だ、
  • アジャイルな働き方に関する知識格差、
  • チームメンバーの個人的な問題
  • チームメンバー間の意見の相違 

である。中心的な課題は、最適なコミュニケーションの流れを確保することだ。これは、日常のプロジェクト作業における課題を解決するための基礎である。スクラムマスターは、そのための枠組み条件を整えなければならない。そうすれば、チームメンバーは自分たちで問題を解決できるようになるのが理想だ。

 

スクラムマスターはスクラムの他の役割とどのように関係しているのか?

スクラムマスターに加えて 

スクラムのコンセプトにおいて重要な役割を担っている(ただし、後者はスケーラブルなアジャイルのフレームワークやコンテキストにおいてのみである)。スクラムマスターの役割はこれとどう違うのだろうか?

スクラムマスターとプロダクトオーナーの比較

プロダクトオーナーは、スクラムプロジェクトの条件と要件を設定する。彼らはプロダクトバックログのタスクを監視し、チームが生み出す顧客の付加価値に責任を持つ。スクラムマスターは、プロダクトオーナーとチームを仲介する。例えば、プロダクトオーナーとの調整を繰り返したり、管理タスクを引き継いだりして、チームの背中を見守る。 

スクラムマスター vs. 開発者

開発者はソフトウェアの開発者である。彼らはスプリントの計画を作成し、Definition of Doneを遵守することで品質を保証する。言い換えれば、彼らはコードアーキテクチャからエンドユーザーのユーザビリティまで、製品–の品質に責任を持つ。一方、スクラムマスターは、製品の技術的な開発にはほとんど関与しない。

スクラムマスター対Agileコーチ

アジャイルコーチはスクラムマスターと似た役割を担っており、時には同じ責任を負うこともあります。しかし、アジャイルコーチの方がスクラムマスターよりも多くのチームを担当する傾向があります。また、スクラムに「限定」されることが少なく、スクラムマスターよりも幅広いスキルセット(例えば、カンバンなどの知識)を持っていることが多いです。スクラムマスターのチームを監督することもあります。スクラムガイドによると、スクラムマスターは最大2つのチームを持つべきですが、アジャイルコーチにはこの制限はありません。 

基本的には、チームのニーズに合わせた日常業務の枠組み条件を整える。チームの日常業務に付き添い、時折関与もする。司会者、ファシリテーターとして働く。懲戒責任を負わないリーダーである。多くの企業は、Agileのコーチを経験豊富なスクラムマスターとみなしている。

スクラム・マスター vs リリース・トレーナー

リリース・トレイン・エンジニアは、アジャイルにおけるリリース・トレイン、つまり、スケールされたアジャイル環境における多くのチームを監督します。彼らの目標は、プログラムの実行を簡素化し、作業プロセスにおける障害を取り除き、チーム間のリスクと依存関係を管理することです。この点で、リリース・トレイン・エンジニアの役割はスクラムマスターの役割に似ています。しかし、リリース・トレイン・エンジニアは、より多くの人々(通常は50~125人)を、異なるプロセスレベルで監督します。リリース・トレインがどのように機能するかについては、記事「」で詳しく解説しています。 「Agileのリリーストレイン:知っておくべきことすべて」。 .

スクラムのコンセプトにおける役割:メタファーを使った説明

公海上の船という比喩を使って、これらの役割をもう一度説明してみよう。 

  • プロダクトオーナーは舵取り役です。どこへ向かいたいのか?彼はビジョンを示し、多くの専門的な事柄を決定します。 
  • スクラムマスターは、いわばメタレベルで動く。一方では、船の設計者でもある。スピードボートにしたいのか、それとも安定したタンカーにしたいのか。一方では、船のドクターのような役割も果たす。痛みを伴う問題があれば、できるだけ早くそれを取り除こうとする。
  • 前述のように、アジャイルコーチはスクラムマスターと似ています。簡単に言うと、4隻の船(それぞれ1つのチーム)がある場合、2人のスクラムマスターがそれぞれ2隻の船を担当し、アジャイルコーチがさらに調整とサポートを行うことになります。
  • 開発者たちは、船での仕事を担当する乗組員たちだ。
  • リリース・トレイン・エンジニアは、5~25隻の船(またはチーム)の小規模な艦隊がある場合に初めて登場し、それに応じてより高いレベルで艦隊を調整します。

重要なことだ: このように役割が異なるにもかかわらず、スクラムには公式な上下関係はない。これは、チームが専門的な判断のみで意思決定することを保証するためである。そして、責任はチーム全体にあり、チームメンバー個人にはない。

スクラムマスターはどのような資質を持つべきか?

スクラムマスターのさまざまな役割がわかっただろう。これらの役割を有能に担うために、スクラムマスターはどのような特徴を持つべきだろうか? 

フラストレーション耐性がある: スクラムマスターは、徐々にチームメンバーにフレームワークの理解を伝えていく。これには時間と根気が必要である。多くのチームでは、スクラムマスターは、従業員一人ひとりがフレームワークを内面化し、自分自身でアジャイルに考え行動できるようになるまで、何度も試行錯誤を繰り返す必要がある。

オープンである: スクラムマスターは、仕事に対してオープンなアプローチを必要とする。つまり、困難な問題に対処し、透明に問題に対処する。 

勇気だ: 難しい問題に対処できるようになるには、スクラムマスターには勇気が必要だ。これはチームメンバーにも影響を与える。オープンで勇気があることで、彼らはあえて困難を効率的に伝えることもできる。

焦点を絞る: スクラムマスターは、チームがいつどの課題に取り組む必要があるかを知っている。そのためには、今本当に重要なことに強く集中する必要がある。スクラムマスターは、いったん課題にフォーカスを定めたら、目に見える改善が起こるか、問題が解決するまでそれを続ける。

コミットメントだ: スクラムマスターは、チームと会社に対して最高のパフォーマンスを提供する義務があると感じている。チームはそれを感じる。チームはこれを信頼という形でスクラムマスターに返す。

責任感だ: スクラムマスターは、チームとプロジェクトに責任を持つことができるし、持ちたがる。スクラムマスターは、チームやプロジェクトに責任を持てるし、持ちたいと思っている。

注意深い読者であれば、これらの特徴が次のようなものと密接に関係していることに気づくだろう。 アジャイル・スクラムの価値 は関連している。 

すべてはKPIの問題だ

スクラムマスターが持つべき本質的な資質はお分かりいただけただろう。しかし、企業はあなたが実際にこれらの能力を持っていることをどうやって知るのだろうか?なぜなら:一見すると、これらの資質は測定が難しいように思える。しかし実際には、少なくともスクラムマスターのパフォーマンスを測定可能にする–を試みることで、スクラムマスターの特性を間接的に結論づけることはできる。その方法を我々の記事で紹介する。 「スクラムマスターのパフォーマンス:評価すべき5つの重要なKPI」。 .

スクラムマスターはどのようなスキルを持つべきか?

スクラムマスターは、上記の特徴をスクラムの実践に役立てるために、何よりも日常業務に不可欠な2つのスキルを身につけなければならない:

観察し、耳を傾ける

スクラムマスターは、その時間の大部分を観察と傾聴に割いている。つまり、複雑なプロセスを観察し、チームから漏れる矛盾に気づく能力が必要なのだ。何度も何度もチームメンバーの話を聞き、そこから結論やパターンを導き出さなければならない。 レトロスペクティブ を議論することができ、プロジェクトの進展に役立つ。

コミュニケーション

あらゆるフェーズでチームメンバーを最適にサポートするために、スクラムマスターは共感的で明確なコミュニケーションができなければならない。結局のところ、スクラムマスターは毎日、異なる視点を持つ異なる人々と話をするのだ。特に、スクラムマスターは難しい会話もできなければならない。問題と解決策を簡潔に要点にまとめなければならない。そして:スクラムマスターは、せいぜい経営陣とのコミュニケーションの経験があればいい。組織の経営陣がどのように考えているかを理解することが重要だ。そのためには、意思決定者のKPI主導の論理がどのように機能するかを知っていると役に立つ。原則的に、「質問することによって導く」あるいは「人々が自らを助けるのを助ける」という理想は、サーバント・リーダーとしての彼らにも当てはまる。

スクラムマスターの履歴書とはどのようなものか?

スクラムマスターになるためのトレーニングは、ドイツでは統一されていない。これは主に、スクラムマスターになるためのトレーニングがドイツで一律に規定されていないためだ。ほとんどのスクラムマスターはITのバックグラウンドを持っている。つまり、コンピューターサイエンス、ビジネス情報学、または関連する科目を学んでいる。さらに現在、別の傾向もある。スクラムマスターの履歴書を見ると、教育や心理学のバックグラウンドを持つ人がスクラムマスターとしてのキャリアを選ぶケースが増えている。なぜなら、スクラムマスターは必ずしもソフトウェア開発に関する深い理解を必要としないからだ。プロジェクトにおける特定のプロセスをよりよく理解するのに役立つことはある。しかし、スクラムマスターの役割を成功させるための前提条件ではない。 

スクラムマスターの責任を果たすための専門的な準備をするために、対応するトレーニングを受けることを推奨する。–のプロバイダーにもよるが、2日から2ヶ月かかる。費用はPSM1資格の場合、800~2500ユーロである。興味のある人は、例えば商工会議所、TÜV Süd、Haufe Akademieなどで研修を受けることができる。米国の有名なプロバイダーには、例えば、以下のようなものがある。 プロジェクトマネジメント協会 そして スケールAgile.

スクラムマスターの面接で想定される4つの質問

スクラムマスターの履歴書が募集職種と一致すれば、すぐに一次面接が行われる。理由:スクラムマスターは現在特に需要が高まっている。何が期待できるかを予測するのは基本的に難しい。スクラムマスターの役割は多岐にわたるため、どの企業もあなたとは違う何かを知りたがっている。とはいえ、第一印象を与えるために、スクラムマスターの面接で聞かれる可能性のある質問をまとめてみた:

1. あなたにとってAgileとは?

一見すると、この質問はAgileの単純な定義だけを尋ねているように見える。これは間違ってはいない。しかし、本当に得点を稼ぎたいのであれば、会社やチームにとってのAgileの重要性やスクラムを導入するメリットについても話すべきだ。そして、この文脈でスクラムと他のプロジェクトマネジメントのスタイルを比較しても損はない。

あなたから見たスクラムの限界とは?アジャイルに考える意味がなくなるのはどんなときか?

優れたスクラムマスターは、フレームワークの限界を知っている。彼または彼女は、プロジェクトに別のフレームワークを使うべき時を知っている。スクラムは、変化に素早く適応し、短期間で効率的に結果を出すように設計されている。そのため、例えば、新しい顧客の要求が絶えず追加されることのない、絶対的な計画を立てることができるプロジェクトに取り組んでいるのであれば、スクラムのような別のフレームワークを使うことができる。 ウォーターフォール法 より適している。  

最も重要なアジャイル・セレモニーは何だと思うか?

Agile スクラムのようなフレームワークは、定期的かつ進化的にチームのパフォーマンスを向上させることを目的としている。そのためには、定期的にプロセスやコラボレーションを批判的に見直すことが重要である。レトロスペクティブ」は、スクラムマスターの面接におけるこの質問への回答として、間違いなく適している。レトロスペクティブは、チーム内の隠れたハードルや不満を発見し、プロジェクトの進行を決定的に促進する解決策を見出す。 

「アジャイルプラクティスを1つだけ採用するなら、レトロスペクティブにしよう。他のすべては後からついてくる。

Agileガイド ウッディ・ズィール

チームメンバーがスプリントのタスクを完了できない場合、どうするか?

スクラムマスターは、チームを可能な限り効果的に保つという課題に常に直面している。同時に、チームメンバー全員のニーズが満たされるようにしなければならない。だから、期待通りの成果を出せないメンバーがいたら、彼らと個人的な会話をするべきだ。そうすることで、なぜ彼らがタスクを完了できないのかを理解することができる。そしてスクラムマスターとして、そのメンバーが仕事をうまく続けられるような解決策を、その人と一緒に考え出すべきだ。同時に、チームメンバーの信頼を失わないように、中間的な状況をチームに伝えるべきだ。

基本的に理解することが重要だアジャイルに問題を解決する!問題を解決するには、おそらく5つのアプローチがある。最初のスプリントでこれらのアプローチの1つを試し始める。そしてスプリントの後に個人的なレトロスペクティブを行い、必要であれば次のアプローチを試す。こうすることで、期待が高くなりすぎず、うまくいけば早い段階で達成感が得られる。このやり方で、チームとの信頼関係を築くことができる。そして:従業員が安心して問題を発言できる環境を作る。そして 心理的安全保障 .

スクラムマスターの面接で想定されるその他の質問

さらに、これらの質問に答えることで、スクラムマスターの面接に備えることができる:

  • スクラムマスターとして必要なソフトウェア・ツールセットとは?
  • チーム内でプロダクトオーナーとソフトウェア開発者の間に対立がある。どうすればいいのか?
  • 上層部の誰かが、アジャイルプロセスを考慮することなく、ソフトウェア開発者に自分たちの望みを直接実装するよう要求する。あなたはどう対応する?
  • オプション:次のような場合、どのように対処する? 他のチームにもスクラムを導入する 何がしたいんだ? 

スクラムマスターの面接で最も難しい質問

著者のクリスティアンは、スクラムマスターにとって面接で最も難しい質問は何か、そしてそれにどのように賢く答えるかについて、興味深い記事を書いています。ぜひ記事「」をご覧ください。 スクラムマスターの面接で最も難しい質問 %E2%80%9D。

スクラムマスターの役割 - まとめ

スクラムマスターの役割は多様でやりがいがある。そのため、スクラムマスターはアジャイル開発におけるパズルの重要なピースとなっている。彼らが効率的にプロジェクトに取り組むためには、彼ら自身だけでなく、すべてのチーム、そして理想的には組織全体がアジャイルな方法で考え、行動しなければならない。これを実現する方法は、我々の プロジェクト・スカジャイル.このワークショップでは、アジャイルな変革の間に何としても避けるべき7つの間違いを、さまざまなワークショップで紹介する。ワークショップは無料である。

もし、あなたがまだ適切なレトロボードを探しているのであれば、我々の記事が役に立つだろう: それに比べて最高のレトロボードだ。

ブログのカテゴリ

「敏捷性に関するヒント」に関するその他の記事

このカテゴリのすべての記事を見る
アジャイルなSpotifyモデル:Squad、Tribe、Chapter、Guildについて解説

アジャイルなSpotifyモデル:Squad、Tribe、Chapter、Guildについて解説

Spotifyモデルの概要:Squad、Tribe、Chapter、Guildがどのようにアジリティをスケールさせるのか、どのような役割が含まれるのか、導入時に注意すべき点は何か。

チームが喜ぶスプリント振り返りのアイデア5選

チームが喜ぶスプリント振り返りのアイデア5選

心理学者とスクラムマスターとして、私はおそらくスプリント・レトロスペクティブのアイデアについて、普通とは違う見方をしていると思います。私は継続的な改善の「ソフト」な面に、もう少し重点を置いています。アジャイルな考え方と言ってもいいかもしれません。 まさにこのような背景から、今日はスプリント・レトロスペクティブのアイデアをいくつかおすすめしたいと思います。Retro Boardのアイデアの中に...

Agileレトロスペクティブのための7つのお気に入りテンプレート

Agileレトロスペクティブのための7つのお気に入りテンプレート

私のチームでは、平均よりも頻繁にアジャイルなふりかえりを行っています。毎週金曜日、つまり週に一度です。そして、信じられないかもしれませんが、多くの素晴らしいアジャイルふりかえりテンプレートのおかげで、毎週が有意義な時間となっています。 また、熱狂的なファンのために言っておくと、チームの主要な成功指標に影響があることは確かだ(こちらも参照): <InternalLink page="agile...

リモート・ソフトウェア開発チームのコミュニケーションを改善するには?

リモート・ソフトウェア開発チームのコミュニケーションを改善するには?

ソフトウェア開発者やソフトウェア・エンジニアのバーチャル・エンジニアリング・チームやリモート・エンジニアリング・チームにおけるコミュニケーションを改善するための様々な手段やアプローチがある。フロントエンド、バックエンド、その他より専門的なソフトウェア開発者であるかどうかは関係ない。 ここに、それぞれのケースでどの程度の対策が有効か、私の個人的な評価を表にまとめた。正しい対策を選択するのに役立...

DORAとSPACEの指標:改善のための2つのチーム・ワークショップ

DORAとSPACEの指標:改善のための2つのチーム・ワークショップ

技術リーダーの皆様は、チームがどれだけ優れたソフトウェアを提供しているか、また、それを改善する方法について知りたいと思われることでしょう。すでにDORAメトリクスやSPACEフレームワークについて聞いたことがあるかもしれません。これらは、ソフトウェアデリバリーのパフォーマンスを測定し、最適化するのに役立つ2つの強力なツールです。しかし、これらは一体何であり、どのように効果的に活用できるのでし...

労働契約書:10の例文、サンプル、テンプレート

労働契約書:10の例文、サンプル、テンプレート

チームにおける効果的なコラボレーションは、特にスクラムのようなアジャイルメソッドにおいて、成功のために極めて重要である。作業合意書は、コラボレーションのための明確な枠組みを作る上で重要な役割を果たす。そしてもちろん、作業合意書のモデルは、良いアイデアを思いつくのに役立つ。 この記事では、アジャイルチームやリモートチームにおける作業協定の重要性を詳しく見ていき、また、定期的なレビューと調整が、...

チームリーダーのためのチェックリスト:10の重要課題

チームリーダーのためのチェックリスト:10の重要課題

チームリーダーとして、あなたは従業員やチームに対して多くの責任を負っている。チームリーダーのためのこのチェックリストがあれば、概要を把握しやすくなり、何も問題が起こらないようにすることができる。 当社のテンプレートは、ベテランだけでなく、新しいチームリーダーにも適しています。特に、チームに新しく加わったチームリーダーは、スクラム、アジャイル、ウォーターフォールなど、どのような形態で仕事をして...

サーバントリーダーとしてのスクラムマスター:8つの考える材料

サーバントリーダーとしてのスクラムマスター:8つの考える材料

経験豊富な心理学者でありスクラムマスターでもある私は、アジャイル環境においてチームリーダーが直面する課題を理解している。アジリティとリーダーシップのバランスを見つけるのは簡単なことではない。この投稿では、スクラムマスターであるあなたが、アジャイルチームを効果的にリードするサーバント・リーダーになる方法について、考えるヒントを共有したい。 サーバントリーダーとしてのスクラムマスター サーバント...

すべてのスクラムチームがアジャイルであるとは限らない:偽のAgile

すべてのスクラムチームがアジャイルであるとは限らない:偽のAgile

偽Agile:すべてのスクラム・チームはアジャイルか? いや、残念ながら、すべてのスクラムチームが実際にアジャイルなわけではない。 説明しよう:スクラムチームは、スクラムのフレームワークに従って仕事をすることで定義される:つまり、スプリントがあり、一定の役割と儀式がある。スクラムフレームワークの目的は、チームがアジャイルな方法で仕事をするのを助けることなので、スクラムは自動的にすべてのチーム...

Echometerニュースレター

Echometerの最新情報をお見逃しなく。