Hotline

0963 801 047
Apex Global
ACADEMY FOR PROFESSIONAL EXCELLENCE

Những điều cần biết về Product Owner trong Scrum và Agile Team

2021-10-28 

Vai trò Product Owner là người tối đa hoá giá trị của sản phẩm. Họ biết khách hàng cần gì, có thể hình dung ra sản phẩm và có thể truyền đạt tầm nhìn của họ cho đội phát triển (Development team). Tuy nhiên, vai trò của họ trong quy trình phát triển sẽ khác nhau tùy thuộc vào từng môi trường .

***Tham khảo thêm bài viết về “Vai trò đội phát triển development team trong dự án Agile”

Trong bài viết này, bạn sẽ tìm hiểu

  • Trở thành Product Owner mang ý nghĩa gì trong doanh nghiệp?
  • Các công việc Product Owner phải làm? và Product Owner trong CNTT sẽ ra sao?

 

Trở thành Product Owner mang ý nghĩa gì trong doanh nghiệp? 

Product Owner là người có thẩm quyền trong việc phát triển sản phẩm và là người nắm giữ linh hồn của sản phẩm. Product Owner là người dẫn đầu, hướng dẫn quy trình của sản phẩm và quản lý nhóm dẫn tới thành công. Vai trò rất quan trọng trong mọi khía cạnh của quá trình phát triển sản phẩm, đặc biệt là trong phương pháp Agile.

Các doanh nghiệp bước đầu phát triển vai trò Product Owner để giải quyết những thách thức trong quá trình phát triển Agile, đặc biệt là bởi các nhóm Scrum. Scrum là một loại khuôn khổ Agile, thường được sử dụng trong phát triển phần mềm và nó dựa vào một nhóm từ 5 đến 11 người ở các phòng ban để giải quyết vấn đề và hoàn thành dự án.

Không có Product Owner, nhóm Scrum phải đối mặt với một số thách thức:

  • Họ vật lộn để xác định rõ ràng các mục tiêu và chuyển giao sản phẩm.
  • Họ lấy thông tin từ nhiều nguồn khác nhau mà không có khả năng phân biệt đâu là chìa khóa chính của dự án.
  • Họ thiếu trách nhiệm giải trình trong tổ chức lớn hơn để hoàn thành công việc đúng hạn.

Product Owner cung cấp một điểm thông tin duy nhất để giữ cho nhóm tập trung và giảm sự xáo trộn từ việc chờ đợi thông tin hoặc các câu trả lời. Họ cũng giải quyết bất kỳ ưu tiên xung đột nào.

Trong nhóm Scrum, vai trò của Product Owner đã phát triển để trở thành người làm rõ các mục tiêu, phương hướng và quy trình được chia sẻ của nhóm. Thậm chí, Product Owner còn làm việc với cả các bên liên quan bên trong và bên ngoài để đảm bảo doanh nghiệp đang xây dựng sản phẩm tốt nhất.

Các công việc Product Owner phải làm?

Product Owner là các bên liên quan chính cho một dự án phát triển sản phẩm. Họ là những người kiểm soát đầu cuối và là quản lý về tầm nhìn, chiến lược và thực thi chiến thuật liên quan đến phát triển sản phẩm. Họ phát triển và thiết lập các mức độ ưu tiên chương trình, đồng thời xử lý product backlog – danh sách các công việc cần được giải quyết trước khi hoàn thành dự án. Product Owner làm việc chặt chẽ với nhóm phát triển, nghiên cứu nỗi đau và nhu cầu của người dùng, phân tích bối cảnh cạnh tranh, phát triển và tinh chỉnh danh sách các tính năng. Họ cũng chịu trách nhiệm duy trì tính toàn vẹn và chất lượng của sản phẩm chuyển giao cuối cùng.

Thuật ngữ Product Owner có nguồn gốc từ khung Scrum (một loại framework của phương pháp Agile) để phát triển phần mềm. Các công ty không có hệ thống quản lý dự án truyền thống – và người quản lý sản phẩm – ban đầu sử dụng phương pháp tiếp cận Scrum. Các công ty này dựa vào một nhóm nhỏ từ các phòng ban khác nhau, hay còn gọi là scrum, để xác định và hoàn thành một dự án. Nhưng họ cũng cần quy trách nhiệm cho một người nào đó trong việc đảm bảo nhóm hoàn thành công việc và đạt được các mục tiêu đã đề ra ban đầu cho dự án. Do đó, họ đã tạo ra vai trò của Product Owner để chịu trách nhiệm về sự thành công của sản phẩm.

Ngoài việc phát triển Scrum điển hình, Product Owner hiện là một phần của Scrum Quy mô lớn (LeSS), áp dụng các khái niệm và yếu tố của Scrum theo cách quy mô và gắn liền với nhiều nhóm. Một loạt các ngành, chẳng hạn như bán lẻ, ngân hàng và thương mại điện tử, hiện sử dụng các Product Owner để nêu rõ tầm nhìn cho một sản phẩm và thúc đẩy nó từ khi hình thành đến khi hoàn thành.

Product Owner và Cơ cấu nhóm Scrum

Product Owner thúc đẩy nhóm Scrum hoàn thành một dự án trong một chu kỳ phát triển ngắn được gọi là Sprint. Nhóm làm việc nhỏ này thường bao gồm từ năm đến bảy người trong tổ chức. Mỗi người có thế mạnh và kiến ​​thức chuyên môn về lĩnh vực riêng biệt và họ thống nhất với nhau bằng mục tiêu và khung thời gian cụ thể. Product Owner làm việc với Scrum Master – một huấn luyện viên hiểu sâu sắc về công việc và tinh chỉnh quy trình Scrum để đảm bảo nhóm làm việc đạt hiệu suất và hiệu quả.

Cả Product Owner và Scrum Master đều tập trung vào mục tiêu và loại trừ bất kỳ thay đổi nào trong phạm vi dự án, giữ cho nhóm luôn hướng tới mục tiêu phát triển sản phẩm được xác định ở đầu sprint. Mặc dù các ý tưởng bổ sung có thể xuất hiện trong quá trình sprint, nhưng vai trò Product Owner là đảm bảo không có sự thay đổi phạm vi, điều này bổ sung các tính năng hoặc chức năng mới cho một dự án.

Về mặt tổ chức, Product Owner có thể được coi là trung tâm để phát triển sản phẩm. Vì họ là trung gian thanh toán cho tất cả hoạt động phát triển, Product Owner đóng vai trò là người liên lạc giữa nhóm phát triển và các tổ chức nội bộ, bao gồm quản lý sản phẩm, tiếp thị, bán hàng, hỗ trợ khách hàng và C-suite.

 

Product Owner trong công nghệ làm gì?

Product Owner đóng vai trò quan trọng trong việc phát triển công nghệ hoặc phần mềm, hiểu được những tính năng nào mà khách hàng cần và truyền đạt những yêu cầu đó cho nhóm phát triển. Product Owner thu thập các câu chuyện của người dùng (user stories): mô tả về phần mềm hoặc ứng dụng từ quan điểm của khách hàng. Đây có thể là những tác vụ đơn giản, chẳng hạn như khả năng tạo tài khoản mới hoặc chỉnh sửa giỏ hàng. Product Owner ưu tiên những câu chuyện ảnh hưởng đến sự phát triển của ứng dụng hoặc chương trình.

***Tham khảo thêm bài viết: “Viết User Story hiệu quả”

Trong khuôn khổ Scrum, Product Owner cộng tác với cả nhóm phát triển và khách hàng để làm rõ những gì người dùng muốn và những gì nhóm phát triển đang xây dựng. Thay vì dựa vào danh sách yêu cầu truyền thống, Product Owner ưu tiên và quản lý tất cả các tác vụ được rút ra từ các câu chuyện của người dùng.

Quan trọng nhất, Product Owner có niềm đam mê với công nghệ và đóng vai trò là người bảo vệ cho các đặc điểm và chức năng. Product Owner đảm bảo rằng bất kỳ mục nào từ backlog đều tăng thêm giá trị cho phần mềm hoặc ứng dụng.

Chúng ta đã thảo luận và làm rõ tầm quan trọng và các công việc mà Product Owner đang nắm giữ. Sau khi tìm hiểu, bạn muốn ứng tuyển, thử sức vào vị trí Product Owner? Nếu bạn muốn wow với cấp trên/ sếp hay người tuyển dụng, bạn có thể đầu tư vào một số chương trình đào tạo Apex Global để có thể chinh phục các kĩ năng và không gặp bỡ ngỡ trong môi trường thực chiến.

Apex Global cung cấp khoá đào tạo liên quan:

Khoá đào tạo Professional Product Owner giúp bạn:

  • Xác định khách hàng mục tiêu của sản phẩm số, các nhu cầu tiềm ẩn cần thoả mãn.
  • Chiến lược, chiến thuật cho sản phẩm số.
  • Giá trị của sản phẩm số cần tập trung đạt được, các metrics cần triển khai để đo lường giá trị và dẫn dắt đội dự án.
  • Khả năng thể hiện sự sở hữu sản phẩm để hoạch định kế hoạch phát hành.
  • Viết yêu cầu nghiệp vụ dưới dạng câu chuyện người dùng.
  • Tối đa hoá giá trị sản phẩm xuyên suốt vòng đời sản xuất sản phẩm số thông qua danh sách công việc cần làm

*** Đón đọc bài viết “Những kỹ năng cần thiết của Product Owner”.

Vũ Lâm Thi – Thành viên đội tư vấn đào tạo của Apex Global

(bài viết có tham khảo nguồn ở vài trang về Product Owner trên thế giới)