วันนี้ขอเปิด theme ใหม่ของ blog กันบ้าง ขอเปลี่ยนจากเรื่องท่องเที่ยวมาคุยเรื่องการงานกันบ้างค่ะ
เลยอยากจะมาแชร์มุมมองจากประสบการณ์ของตัวเอง รวมถึงให้ความรู้กับคนที่สนใจเกี่ยวกับอาชีพ Product Owner กันค่ะ
ในโลกของการพัฒนาผลิตภัณฑ์ดิจิทัล คำว่า Product Owner (PO) เป็นตำแหน่งที่ถูกพูดถึงมากขึ้นเรื่อย ๆ โดยเฉพาะในทีมที่ทำงานแบบ Agile หรือ Scrum
หลายคนอาจเคยได้ยินตำแหน่งนี้ แต่ยังไม่แน่ใจว่า
Product Owner ทำอะไรจริง ๆ และแตกต่างจากตำแหน่งอื่นอย่างไร
วันนี้เราจะมาอธิบายแบบเข้าใจง่ายว่า
Product Owner คืออะไร และหน้าที่หลักของตำแหน่งนี้มีอะไรบ้าง
Product Owner คืออะไร
Product Owner (PO) คือคนที่รับผิดชอบทิศทางของ Product ในทีมพัฒนา โดยทำหน้าที่เป็นตัวแทนของทั้งฝั่งธุรกิจและผู้ใช้งาน
พูดง่าย ๆ คือ
Product Owner คือคนที่ตอบคำถามว่า
“ทีมควรสร้างอะไรต่อไป และทำไปเพื่ออะไร”
ในทีมที่ทำงานแบบ Agile หรือ Scrum
Product Owner จะทำงานใกล้ชิดกับหลายฝ่าย เช่น
-
Developer
-
Designer
-
QA
-
Stakeholder ทางธุรกิจ
เพื่อให้ Product ที่พัฒนาออกมา ตอบโจทย์ผู้ใช้งาน และสร้างคุณค่าให้ธุรกิจได้จริง
Product Owner ทำอะไรบ้าง
หน้าที่ของ Product Owner ไม่ได้มีแค่การเขียน requirement แต่ครอบคลุมหลายด้านของการพัฒนา Product
1. กำหนดทิศทางของ Product
Product Owner ต้องเข้าใจว่า Product ต้องแก้ปัญหาอะไรให้ผู้ใช้งาน และต้องสร้างคุณค่าให้ธุรกิจอย่างไร
ตัวอย่างเช่น
-
ฟีเจอร์ใหม่ควรช่วยเพิ่มยอดขาย
-
ฟีเจอร์ควรช่วยลดขั้นตอนการทำงานของผู้ใช้
-
ระบบควรช่วยให้การทำงานเร็วขึ้น
การตัดสินใจเหล่านี้จะช่วยให้ทีมพัฒนา สร้างสิ่งที่มีประโยชน์จริง ไม่ใช่แค่สร้างฟีเจอร์เพิ่ม
2. จัดลำดับความสำคัญของงาน (Prioritization)
ในทุก Product จะมี feature หรือ improvement จำนวนมาก
หน้าที่ของ PO คือ
-
เลือกว่างานไหนควรทำก่อน
-
งานไหนควรรอ
-
งานไหนไม่ควรทำ
การจัดลำดับความสำคัญนี้มีผลโดยตรงต่อความสำเร็จของ Product เพราะทรัพยากรของทีมมีจำกัด
3. ดูแล Product Backlog
Product Backlog คือรายการงานทั้งหมดที่ทีมต้องพัฒนา
Product Owner ต้อง
-
เขียน requirement ให้ชัดเจน
-
อธิบายเป้าหมายของฟีเจอร์
-
ทำให้ทีมเข้าใจว่ากำลังสร้างอะไร
Backlog ที่ดีจะช่วยให้ทีมทำงานได้เร็วขึ้น และลดความสับสนในการพัฒนา
4. ทำงานร่วมกับทีมพัฒนา
Product Owner ต้องทำงานใกล้ชิดกับทีมเทคนิค เช่น
-
Developer
-
QA
-
Designer
เพื่อให้ทุกคนเข้าใจ
-
เป้าหมายของฟีเจอร์
-
วิธีการใช้งาน
-
เงื่อนไขการทำงานของระบบ
การทำงานร่วมกันอย่างใกล้ชิดจะช่วยให้ทีมพัฒนา สร้าง Product ได้ตรงตามความต้องการมากที่สุด
5. สื่อสารกับ Stakeholder
อีกหน้าที่สำคัญคือการเป็น ตัวกลางระหว่างธุรกิจและทีมพัฒนา
เช่น
-
รับ requirement จากฝ่ายธุรกิจ
-
แปลความต้องการให้ทีมเทคนิคเข้าใจ
-
อธิบายข้อจำกัดของระบบให้ stakeholder เข้าใจ
การสื่อสารที่ดีจะช่วยลดความเข้าใจผิด และทำให้ทีมทำงานได้ราบรื่นขึ้น
ถ้าอยากทำงานเป็น Product Owner ต้องมีทักษะอะไรบ้าง?
ทักษะที่สำคัญสำหรับ Product Owner ได้แก่
-
การคิดเชิงธุรกิจ (Business thinking)
-
การจัดลำดับความสำคัญของงาน
-
การสื่อสารกับทีมและ stakeholder
-
ความเข้าใจผู้ใช้งาน
-
ความเข้าใจเทคโนโลยีพื้นฐาน
อันนี้เป็นเพียงตัวอย่างเบื้องต้นเท่านั้น จริง ๆ แล้วการเป็น Product Owner ต้องฝึก skill อีกหลายด้านมาก โดยเฉพาะ soft skill
เป็นยังไงกันบ้างคะ
พออ่านแล้วเริ่มสนใจอยากลองทำงานสาย Product Owner กันบ้างหรือยัง?
ไว้ครั้งหน้าจะมาเล่าต่อเกี่ยวกับเรื่องของ Product Owner อีกค่ะ
ถ้าใครมีคำถามเกี่ยวกับสายงานนี้ หรืออยากรู้เรื่องอะไรเพิ่มเติม สามารถ comment ไว้ได้เลยนะคะ
14 total views, 4 views today