Scrum Master là người điều phối của một phát triển linh hoạt đội. Scrum là một phương pháp giúp các đội tự tổ chức và thực hiện những thay đổi nhanh chóng theo các nguyên tắc linh hoạt. Scrum Master quản lý quá trình trao đổi thông tin.
Vai trò và trách nhiệm
Vai trò Scrum Master được tạo ra như một phần của khung Scrum. Vai trò này thường không có quyền lực thực sự (còn được gọi là lãnh đạo phục vụ). Tên gọi ban đầu nhằm chỉ ra rằng người này là chuyên gia về Scrum và do đó có thể hướng dẫn người khác. Scrum Master cũng chịu trách nhiệm cải thiện các tương tác giữa đội đội Scrum và tổ chức để tối đa hóa hiệu suất của đội. Cuối cùng, Scrum Master chịu trách nhiệm lên lịch và điều phối các cuộc họp của đội — Daily Scrum, các cuộc họp lập kế hoạch, Sprint Retrospective, và vân vân.

Trách nhiệm của Scrum Master bao gồm:
- Loại bỏ các trở ngại
- Tạo môi trường để đội có thể hoạt động hiệu quả
- Giải quyết các vấn đề về động lực đội nhóm
- Đảm bảo mối quan hệ tốt giữa đội, người Product Owner, và những người khác bên ngoài đội
- Bảo vệ đội khỏi các sự gián đoạn và xao nhãng từ bên ngoài
Những thách thức mà Scrum Master phải đối mặt
Trách nhiệm của Scrum Master là đảm bảo đội tuân theo quy trình Scrum và những người bên ngoài đội tạo điều kiện cho đội có không gian cần thiết để tuân theo quy trình này. Dù vai trò này có thể dễ giải thích nhất, nhưng thường là một trong những vai trò khó nhất trong thực tế. Dưới đây là ba thách thức lớn nhất mà các đội thường gặp phải:
- Sự kháng cự với thay đổi — Có lẽ trở ngại gây thất vọng nhất là sự kháng cự. Nó có thể xuất hiện dưới nhiều hình thức — chủ động hoặc thụ động, rõ ràng hoặc ngầm — như được lưu ý bởi Mike Cohn, tác giả của “Agile Estimating and Planning” và “Succeeding with Agile.”
- Sự hiểu lầm về quy trình — Các chuyên gia nói rằng vì Scrum thay đổi cách mọi người làm việc một cách căn bản, nên có rất nhiều chỗ để gây nhầm lẫn trong việc triển khai hàng ngày. Người ta thường nghĩ rằng họ hiểu Scrum, nhưng lại trộn lẫn từ ngữ và phương pháp cũ với các quy trình và thuật ngữ Scrum.
- Khả năng không thích nghi với vai trò thay đổi — Việc chuyển đổi sang Scrum ảnh hưởng đến toàn bộ đội, bộ phận, hoặc thậm chí cả công ty (đa chức năng và tự tổ chức), điều này có thể khiến người ta cảm thấy đáng sợ. Ví dụ, các nhà quản lý có thể lo sợ mất quyền lực hoặc kiểm soát, trong khi các thành viên nhóm có thể gặp khó khăn khi thích nghi với các quy trình do nhóm dẫn dắt.
Scrum Master so với Quản lý Dự án
Trong phương pháp Waterfall, Quản lý Dự án đảm nhận vai trò lãnh đạo trong việc dẫn dắt đội nhóm, xây dựng và quản lý kế hoạch. Nhưng điều gì sẽ xảy ra với tất cả các hoạt động quản lý dự án đó khi đội nhóm trở nên Agile?
- Quản lý Dự án giúp quản lý tiến độ, nguồn lực và phạm vi dự án để đáp ứng nhu cầu kinh doanh. Ngược lại, Scrum Master giúp đảm bảo đội Scrum thành công.
- Người sở hữu Sản phẩm làm việc cùng khách hàng và đội nhóm để xác định định hướng.
- Scrum Master đóng vai trò là huấn luyện viên và người điều phối, dẫn dắt đội Phát triển tuân theo các thực hành Agile và hoàn thành công việc được ưu tiên bởi Người sở hữu Sản phẩm.
- Scrum Master hợp tác với Người sở hữu Sản phẩm và Đội Phát triển để đảm bảo các thành viên đội nhóm có thể tiếp tục phát triển mà không bị cản trở và các thực hành Scrum được thực hiện đúng cách.
