Scrum Master กับ Project Manager ต่างกันยังไงนะ ?

https://agilegnostic.wordpress.com/2016/03/09/distinguishing-qualities-of-scrum-masters/

หลาย ๆ องค์กร ที่เริ่ม Transformation นำ Agile Methodology
ไปปรับใช้ โดยเฉพาะอย่างยิ่ง Scrum
มักจะมีความเข้าใจผิด ที่อาจส่งผลให้การ Transform องค์กร อาจก่อให้เกิดปัญหาในอนาคต

ยกตัวอย่างที่มักจะเห็นได้บ่อยๆ เช่น

หา Scrum Master ยังไม่ได้ เลยให้ Project Manager
ทำหน้าที่เป็น Scrum Master ด้วยซะเลย
ซึ่งถือว่าเป็นความเสี่ยงอย่างมาก

ผมมีโอกาส เข้าร่วม Training Large Scale Scrum (Certified LeSS Practitioner ) by Bas Vodde
เขาได้หยิบยกถึงประเด็นนี้มาถกกันใน Class เช่นกัน

Bas กล่าวว่า

“Turning Project Manager to be a Scrum Master is harmful for your organization ”

ซึ่ง Bas ตั้งใจสื่อว่า การให้ Project Manager มาเป็น Scrum Master (แค่ในนาม)
โดยไม่ได้เปลี่ยนแปลงแนวคิดและวิธีการทำงาน ถือเป็นอันตรายต่อองค์กรนะ

แล้วมันอันตรายยังไง ?
เรามาเข้าใจบทบาทของ Project Manager และ Scrum Master กัน

บทบาทของ Project Manager

Project Manager มีหน้าที่ในการ “จัดการ” Project ให้สำเร็จบรรลุตามวัตถุประสงค์ โดยหน้าที่หลักคือการ “จัดการ”ทั้งคน ทั้งเวลา และงบประมาณ
การจัดการ Project ก็ประกอบไปด้วย 10 ข้อ ดังนี้

  1. Scope Management
  2. Schedule Management
  3. Costs Management
  4. Quality Management
  5. Integration Management
  6. Resource Management
  7. Communication Management
  8. Risk Management
  9. Procurement Management
  10. Stakeholder Management

จะสังเกตได้ว่า หลักๆ งานของเขาจะเป็นการจัดการ (Management)

บทบาทของ Scrum Master ?

พึงระลึกไว้เสมอว่า
Scrum Master ไม่ใช่ Project Manager
Scrum Master ไม่ใช่ Team Lead
Scrum Master ไม่ใช่ ผู้ประสานงานของทีม
Scrum Master ไม่ใช่ ผู้คอย Tracking งาน

บทบาทของ Scrum Master คือ

ผู้ที่คอย Coach ฝึกฝน ให้ความรู้
อำนวยความสดวกให้กับทีม
เพื่อให้ทีมสามารถทำงานร่วมกัน ส่งมอบ Product ที่มีคุณค่าทางธุรกิจ
และที่สำคัญคือให้ทีมรู้หน้าที่ของตัวเอง (Self Manage)

จากข้างต้น จะสังเกตได้ว่า Project Manager
มีหน้าที่ในการ Manage (จัดการ) ซะเป็นส่วนใหญ่
ต่างจาก รูปแบบของ Scrum ที่เน้นให้ทีมงาน
รู้หน้าที่ของตัวเอง โดยถูก Manage ให้น้อยที่สุด

หน้าที่ของ Scrum Master ต่อ Team จากประสบการณ์ที่ผ่านมา เช่น

  • อำนวยความสะดวก ขจัดอุปสรรคที่อาจกระทบกับทีม
  • พาดำเนินกิจกรรม ของ Scrum (ตามที่ถูกร้องขอหรือเห็นว่าจำเป็น)
  • Coach / Training team ให้สามารถส่งมอบ Software product ตาม คุณค่าทางธุรกิจ

ซึ่งสามารถเทียบได้เป็น Matrix ดังรูป

Project Manager & Scrum Master : https://www.slideshare.net/anukhendry/transforming-your-sw-development-to-agile-16597087

สรุป

การเปลี่ยนให้ Project Manager มาเป็น Scrum Master (แค่ในนาม)
โดยที่ยังทำงานแบบเดิม ไม่ได้เปลี่ยนแปลงแนวคิด มุมมอง รูปแบบการทำงาน
ทีมยังถูก Manage โดย Project Manager ในคราบของ Scrum Master
ซึ่งก็ไม่ต่างอะไรจากการย้ายเหล้าเก่า ไปใส่ไว้ในขวดใหม่
แล้วหวังให้เกิดผลลัพธ์แบบใหม่ขึ้น ผมว่ามันคงยากนะ

ถ้าเริ่มปรับ Project Manager มาเป็น Scrum Master
แนะนำเริ่มต้นที่ Mindset ก่อนเลย

องค์กรคุณ ยังเป็นแบบนี้อยู่หรือเปล่า ?

References:

Scrum Guide 2017:
https://www.scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-US.pdf

https://www.codeenigma.com/community/blog/scrum-master-not-project-manager

--

--