スクラムマスターとは
スクラムマスターは、アジャイル開発手法の一つである「スクラム」において、チームが最大のパフォーマンスを発揮できるよう支援する役割を担います。一般的に、プロジェクトマネージャーのようにメンバーに指示を出すのではなく、チームがスクラムの原則とプラクティスを正しく理解し、実践できるようファシリテーションやコーチングを行うのが主な仕事です。
具体的には、デイリースクラム、スプリントレビュー、スプリントレトロスペクティブといったスクラムイベントの進行を支援し、チーム内外に存在する障害(Impediment)を取り除くことで、チームが自律的に開発を進められる環境を整えます。また、スクラムのプロセスやツールの改善を促し、チーム全体の学習と成長をサポートすることも重要な役割です。直接的に開発作業には携わらないことが多く、あくまでチームの「奉仕するリーダー(Servant Leader)」として機能します。