Trong Scrum có những nhóm hoặc cá nhân đảm nhiệm vai trò tham gia vào trong quá trình vận hành Scrum. Mỗi vai trò có một nhiệm vụ, quyền hạn khác nhau. Có 3 vai trò chính trong Scrum:

  • Product Owner (PO) chịu trách nhiệm về sự thành công của sản phẩm
  • ScrumMaster (SM) người đảm bảo nhóm scrum hoạt động năng suất thông qua áp dụng Scrum vào phát triển
  • Nhóm phát triển: chịu trách nhiệm trực tiếp tham gia vào quá trình sản xuất

Trong phần này chúng ta cùng đi tìm hiểu về Product Owner. Ông ấy là ai và có vai trò gì trong Scrum?

Product Owner (PO) là ai?

Product Owner là một vai trò đặc biệt chỉ xuất hiện trong Scrum. Product Owner là người chịu trách nhiệm về mọi mặt của sản phẩm trong suốt quá trình sản xuất.

Product Owner sẽ là người tiếp nhận yêu cầu từ phía người dùng và phân tích, đánh giá các yêu cầu đó biến chúng thành những tính năng trong hệ thống.

Product Owner sẽ làm việc với các bên liên quan như khách hàng, chủ doanh nghiệp, đội phát triển, đội sale,… để có thể nắm rõ hơn về tầm nhìn và tính năng của sản phẩm.

Vai trò của Product Owner

Đầu tiên, Product Owner là người có tầm nhìn về sản phẩm, ông ấy thực hiện việc nghiên cứu thị trường, gặp gỡ khách hàng, trao đổi với các bên liên quan để đưa ra quyết định về tính năng của sản phẩm.

Thứ hai, Product Owner thể hiện các tính năng của sản phẩm trên Product backlog. Và là người duy nhất chịu trách nhiệm quản lý Product backlog. Việc quản lý này bao gồm:

  • Thể hiện những yêu cầu của người dùng thành các hạng mục rõ ràng trên Product backlog.
  • Sắp xếp, đánh giá độ ưu tiên các hạng mục
  • Làm rõ các hạng mục thuộc Product backlog với các bên liên quan mỗi khi cần, đảm bảo họ hiểu đúng.

Thứ ba, Product Owner tối ưu hóa giá trị sản phẩm thông qua tận dụng tốt nhất khả năng sản xuất của Nhóm phát triển. Ngoài sắp xếp Product backlog cho hợp lý thì còn cần “loại bỏ” những hạng mục không cần thiết để có thể tận dụng tối ưu khả năng sản xuất của đội phát triển.

Thứ tư, Product Owner phải theo dõi tiến độ của sản phẩm để có thể minh bạch với các bên liên quan khi có yêu cầu

Thứ năm, Product Owner cần lên kế hoạch release sản phẩm

Ngoài ra, Product Owner sẽ tham gia vào các sự kiện scrum với nhóm scrum.

Product Owner là một vai trò có nhiều thách thức và rất quan trọng trong dự án. Để làm tốt được những vai trò trên của một Product Owner cần rất nhiều kỹ năng về quản lý công việc, đủ hiểu biết về lĩnh vực mà sản phẩm đang xây dựng,…

Tiếp nối phần này, ở phần 2 mình sẽ viết về vai trò của ScrumMaster trong dự án phát triển phần mềm.

Tài liệu này của mình vẫn còn nhiều thiếu sót, rất mong mọi người góp ý để mình có thể cải thiện trong thời gian tới. Xin cảm ơn!

Author: Thái Thị Duyên

Xem thêm các bài viết, tài liệu hướng dẫn học lập trình tại đây.


Hãy tham gia nhóm Học lập trình để thảo luận thêm về các vấn đề cùng quan tâm.