Product Owner là một trong ba vai trò chính của Scrum Team. Product Owner như là một mini CEO của sản phẩm, người có trách nhiệm tối ưu hoá giá trị sản phẩm đó mang lại cho người dùng.

Mỗi Product chỉ có một Product Owner (mặc dù Scrum Guide không bắt buộc như vậy). Việc có nhiều hơn một Product Owner trên một sản phẩm thường tạo ra nhiều phức tạp và gây hại hơn là làm cho sản phẩm tốt hơn.
Product Owner như là một cầu nối, giữa tất cả các bên liên quan (Business, Users và Scrum Team)
Product Owner là người quản lý Product Backlog, và có quyền quyết định cao nhất đối với Product Backlog. Bằng cách sắp xếp thứ tự của Product Backlog Items (PBIs) và phát hành “Working Product” ra thị trường liên tục, Product Owner có thể giúp sản phẩm tối ưu hóa giá trị cho người dùng.
Việc làm sao để Product Backlog được sắp xếp thứ tự tốt, Product Owner cần phải quan tâm đến những vấn đề sau:
- Business value (thường có vai trò quan trọng nhất)
- Chi phí để xây dựng chức năng sản phẩm ở thời điểm hiện tại. (Cost/size)
- Rủi ro. (Risk)
- Những sự phụ thuộc giữa các PBIs với nhau.
Để giúp vai trò của Product Owner thành công, tổ chức phải tôn trọng quyết định của anh ấy hoặc cô ấy.
Product Owner có trách nhiệm làm việc với Developer trong Sprint, để thay đổi scope nếu cần thiết nhưng vẫn đảm bảo Sprint Goal, khi Developer không đủ khả năng để hoàn thành hoàn toàn công việc đã dự đoán.
Nếu Sprint Goal không còn khả thi, hay thị trường thay đổi, Product Owner là người duy nhất được quyết định dừng Sprint đó lại hay tiếp tục
Để giảm thiểu lãng phí, Product Owner nên đảm bảo PBIs trên top của Product Backlog đủ nhỏ, đủ chi tiết và dễ hiểu (mức độ chi tiết phụ thuộc vào mức độ tin tưởng giữa PO và Developer). Ngoài ra, nếu Scrum Team có sự tin tưởng cao, Product Owner có thể giao một phần công việc của mình cho người mà mình tin tưởng, nhưng cuối cùng, Product Owner vẫn phải có trách nhiệm đảm bảo và có quyền cao nhất trên Product Backlog.
Ngày nay trong thời đại AI đang được ứng dụng để tăng cao kết quả công việc, Product Owner cũng nên biết cách ứng dụng AI vào công việc của mình như:
- Sử dụng AI để phân tích nhu cầu người dùng.
- Sử dụng AI để tối ưu hoá công việc quản lý Product Backlog.
- Sử dụng AI để giảm thiểu những công việc lặp đi lặp lại, qua đó có thời gian dành cho những việc quan trọng hơn.
- Sử dụng AI để hỗ trợ việc lên chiến lược cho sản phẩm.
(Nếu bạn đang là Product Owner và quan tâm đến việc ứng dụng AI vào trong công việc, bạn có thể tham khảo khoá học Professional Scrum Product Owner – AI Essentials)
Definition of Ready: có thể là một sự hỗ trợ để giúp Product Owner chuẩn bị những PBIs cho Sprint tiếp theo, nhưng đây chỉ là một good practice và không phải là chính thức trong Scrum Guide.
Xem thêm:
Scrum Framework



