[Scrum Framework] Developer là ai?

Từ Scrum Guide 2020 – Development Team được thay đổi thành Developer.

Developer là một trong ba vai trò chính của Scrum Framework, họ là những người trực tiếp làm việc để tạo ra sản phẩm hoàn thiện, sử dụng được bởi người dùng.

Development team

Trong Scrum Guide 2020, Developer không còn được đề cập đến con số tối ưu nữa. Thay vào đó, Scrum Guide 2020 đã đề cập đến con số tối ưu cho cả Scrum Team (Product OwnerScrum Master và Developers) là không quá 10 người. Việc có quá ít hoặc quá nhiều hơn 10 thành viên trong Scrum team được cho là đa phần không giúp tăng năng suất.

Developer là một đội Self-organize (tự tổ chức) công việc của mình trong Sprint” không còn được đề cập trong Scrum Guide 2020, mà thay vào đó Scrum team được đề cập là một nhóm “Self-managed” (‘Tự quản’).

Không ai được quyền yêu cầu Developer làm gì hay làm thế nào trong Sprint.

Developer có trách nhiệm tự giải quyết những mâu thuẫn nội bộ hoặc có thể cần sự giúp đỡ của Scrum Master khi họ không thể tự giải quyết chúng.

Developer có trách nhiệm ước lượng công việc của mình (việc ước lượng này không dành để báo cáo cho ai cả, mà là để dự đoán xem team có thể hoàn thành công việc trong Sprint tiếp theo hay không, hay ướm chừng độ lớn của công việc.) Product Owner có thể đổi các chức năng, để tăng hoặc giảm độ lớn của công việc, nhưng cuối cùng, Developer là người có quyết định về việc ước lượng và làm thế nào.

Developer là một đội Cross-Functional. Tức là Developer có đủ kỹ năng để thực hiện tất cả các công việc cần trong một Sprint để hoàn thành Done Increment.

Developer có trách nhiệm tự kiểm tra và update công việc của chính mình bất cứ lúc nào chứ không phải đợi đến Daily Scrum (mặc dù Daily Scrum vẫn là cơ hội chính thức để update và kiểm tra) để hoàn thành Done Increment vào cuối Sprint.

Đảm bảo chất lượng sản phẩm là trách nhiệm của Developer, không phải của một cá nhân nào.

Xem thêm: 
Scrum Framework

Scroll to Top