Scrum Roles: The Anatomy of a Scrum Team

เผยแพร่แล้ว: 2022-08-23

ด้วยวิวัฒนาการของการดำเนินธุรกิจสมัยใหม่ ผู้จัดการเกือบทุกคนจึงเป็นแนวทางในการจัดการโครงการที่คล่องตัวซึ่งเป็นแนวทางที่ทำซ้ำได้ Agile ได้ย้ายจากการพัฒนาซอฟต์แวร์ไปสู่ทุกมุมของจักรวาลการจัดการโครงการ และ scrum เป็นหนึ่งในเฟรมเวิร์กที่ได้รับความนิยมมากที่สุดสำหรับการนำไปใช้

Scrum ทำงานได้ดีกับ Agile เพราะช่วยให้สมาชิกในทีมสามารถ "จัดการกับปัญหาการปรับตัวที่ซับซ้อนได้ ในขณะที่ส่งมอบผลิตภัณฑ์อย่างสร้างสรรค์และมีมูลค่าสูงที่สุดเท่าที่จะเป็นไปได้"

ดังนั้น หากคุณต้องการใช้ประโยชน์จากเฟรมเวิร์กที่คล่องตัวนี้ คุณอาจจะสงสัยว่า “scrum คืออะไร? scrum team คืออะไร? และมีบทบาทอะไรในทีมนั้น” เริ่มต้นด้วยการกำหนด scrum สั้น ๆ

Scrum คืออะไร?

Scrum คือกรอบงานการจัดการโครงการอย่างง่ายที่อำนวยความสะดวกในการทำงานร่วมกันเป็นทีมในโครงการและผลิตภัณฑ์ที่ซับซ้อน Scrum มักใช้สำหรับการจัดการผลิตภัณฑ์และการพัฒนาซอฟต์แวร์

สิ่งสำคัญคือต้องเข้าใจว่าการต่อสู้ไม่ใช่วิธีการจัดการโครงการ เป็นกรอบการทำงานสำหรับการนำวิธีการแบบเปรียวไปปฏิบัติ Scrum เข้ามาแทนที่อัลกอริธึมที่ใช้ในโปรเจ็กต์ Waterfall ด้วยการจัดการโปรเจ็กต์ที่คล่องตัวและโมเดลการพัฒนาผลิตภัณฑ์

ก่อนที่เราจะดำเนินการต่อ มากำหนดแนวคิดพื้นฐานบางอย่างที่จำเป็นต่อการทำความเข้าใจกระบวนการต่อสู้กัน

  • ทีม Scrum : ทีม Scrum ประกอบด้วยเจ้าของผลิตภัณฑ์ Scrum Master และทีมพัฒนา เราจะกำหนดบทบาทและความรับผิดชอบการต่อสู้เหล่านี้ในส่วนด้านล่าง
  • เหตุการณ์การต่อสู้: มีเหตุการณ์การต่อสู้สี่เหตุการณ์ที่เกิดขึ้นในแต่ละการวิ่ง การวางแผน Sprint, Scrum รายวัน, การตรวจสอบ Sprint และย้อนหลัง Scrum พวกเขายังเรียกว่าพิธีการต่อสู้ตามที่กำหนดโดย Scrum Alliance
  • การ วิ่งแบบว่องไว: การวิ่งเป็นองค์ประกอบสำคัญของกระบวนการต่อสู้ การวิ่งแต่ละครั้งเป็นช่วงเวลาที่กำหนดซึ่งทีม scrum ทำงานเพื่อให้งานใน backlog ของผลิตภัณฑ์สำเร็จและเป้าหมายเฉพาะที่กำหนดโดยสมาชิกในทีมในระหว่างการวางแผนการวิ่ง
  • งานใน มือ: งาน ในมือของผลิตภัณฑ์คือรายการงานที่ใช้ในการจัดระเบียบงานหรือเรื่องราวของผู้ใช้ที่จำเป็นต้องดำเนินการ
  • เรื่องราวของผู้ใช้: เรื่องราวของ ผู้ใช้คือคุณลักษณะของผลิตภัณฑ์หรือการปรับปรุงผลิตภัณฑ์ พวกเขาเรียกว่าเรื่องราวของผู้ใช้เนื่องจากถูกกำหนดจากมุมมองของผู้ใช้ ไม่ใช่จากสายตาของทีมพัฒนา

บทบาทและความรับผิดชอบของการต่อสู้

หากคุณสนใจที่จะใช้เฟรมเวิร์กการต่อสู้ คุณต้องเข้าใจบทบาทและความรับผิดชอบของการต่อสู้ ตามที่ระบุไว้ข้างต้น มีเพียงสามบทบาทหลักในทีม scrum และบทบาทเหล่านี้ไม่จำเป็นต้องสอดคล้องกับวิธีการจัดการโครงการแบบเดิม มาตรวจสอบแต่ละบทบาทเพื่อความเข้าใจที่สมบูรณ์ยิ่งขึ้นเกี่ยวกับโครงสร้างของทีมต่อสู้กัน

1. เจ้าของผลิตภัณฑ์

เจ้าของผลิตภัณฑ์เป็นผู้ตัดสินใจในการพัฒนาผลิตภัณฑ์ทั้งหมด เช่น การกำหนดคุณลักษณะของผลิตภัณฑ์และเป้าหมายการวางแผนการวิ่ง บุคคลนี้มีวิสัยทัศน์ด้านผลิตภัณฑ์และมีหน้าที่กำหนดงานและจัดลำดับความสำคัญของงาน เจ้าของผลิตภัณฑ์มีความชัดเจนในเป้าหมายของโครงการและความต้องการของลูกค้า พวกเขาสื่อสารกับทีม scrum และแนะนำพวกเขาตลอดโครงการ

มาดูหน้าที่ความรับผิดชอบหลักของบทบาทเจ้าของผลิตภัณฑ์เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสมาชิกทีมต่อสู้กัน

ความรับผิดชอบของเจ้าของผลิตภัณฑ์

  1. การจัดการงานค้างของผลิตภัณฑ์
  2. การจัดการการปล่อย
  3. การจัดการผู้มีส่วนได้ส่วนเสีย
  4. กำหนดเป้าหมายผลิตภัณฑ์และคุณลักษณะของผลิตภัณฑ์เพื่อสร้างงานในมือที่เป็นจริงกับทีมต่อสู้
  5. รวบรวมความคิดเห็นของผู้ใช้จากการตรวจสอบอย่างรวดเร็วเพื่อตัดสินใจเกี่ยวกับสินค้าค้าง

2. Scrum Master

Scrum Masters ให้คำแนะนำแก่ทีม scrum พวกเขาทำให้แน่ใจว่าทีมพัฒนามุ่งเน้นโดยไม่ถูกรบกวนจากเจ้าของผลิตภัณฑ์จากองค์กรหรือปัจจัยภายใน scrum master ยังเป็นผู้นำการประชุม scrum รายวันเพื่อให้แน่ใจว่าทุกคนทำงานภายในเฟรมเวิร์กของ scrum แตกต่างจากผู้จัดการโครงการที่จัดการโครงการ scrum master ร่วมมือกับเจ้าของผลิตภัณฑ์และแนะนำสมาชิกในทีมพัฒนาที่ทำงานด้วยตนเอง

มาดูความรับผิดชอบหลักของบทบาท scrum master เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสมาชิกในทีม scrum นี้กัน

ความรับผิดชอบของ Scrum Master

  1. เหตุการณ์ Lead scrum: การวางแผน Sprint, scrum รายวัน, การตรวจสอบ sprint และย้อนหลัง scrum
  2. ช่วยให้ทุกคนในทีม scrum เข้าใจงานในมือ และอำนวยความสะดวกในการเป็นเอกฉันท์ระหว่างผู้จัดการผลิตภัณฑ์และทีมพัฒนา
  3. ส่งเสริมการใช้วิธีการ scrum ในองค์กร
  4. โค้ชทีมพัฒนาในองค์กรตนเองและข้ามสายงานเพื่ออำนวยความสะดวกในการทำงานร่วมกันของทีม

3. ทีมพัฒนา

ทีมพัฒนามีหน้าที่รับผิดชอบในการทำโครงงาน พวกเขาทำงานร่วมกันเพื่อหาวิธีบรรลุเป้าหมาย เจ้าของผลิตภัณฑ์เป็นผู้กำหนดลำดับความสำคัญในขณะที่งานได้รับการตรวจสอบโดย scrum master ทีมพัฒนา Scrum บริหารจัดการตนเองและพึ่งพาสายสัมพันธ์ที่แน่นแฟ้น การเสริมอำนาจ และสภาพแวดล้อมในการทำงานที่ดี

มาดูความรับผิดชอบหลักของบทบาททีมพัฒนาเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับสมาชิกทีมต่อสู้เหล่านี้

ความรับผิดชอบของทีมพัฒนา

  1. บรรลุเป้าหมายที่กำหนดโดยทีม scrum ใน backlog ของผลิตภัณฑ์
  2. เข้าร่วมกิจกรรม scrum และปฏิบัติตามคำแนะนำของเจ้าของผลิตภัณฑ์และ scrum master
  3. ให้ข้อเสนอแนะเพื่อช่วยเจ้าของผลิตภัณฑ์และผู้เชี่ยวชาญการต่อสู้กำหนดเป้าหมายผลิตภัณฑ์ที่เป็นจริง

แนวทางปฏิบัติที่ดีที่สุดสำหรับทีม Scrum

Scrum เป็นเฟรมเวิร์กที่คล่องตัวซึ่งอำนวยความสะดวกในการวางแผนโครงการและการพัฒนาผลิตภัณฑ์ อย่างไรก็ตาม การประกอบและจัดการทีมต่อสู้ไม่ใช่เรื่องง่าย ต่อไปนี้คือกฎพื้นฐานที่สุดที่คุณจำเป็นต้องรู้ก่อนที่จะเป็นผู้นำทีม scrum ของคุณ

1. Scrum Team Values

ในปี 2559 ค่า scrum ถูกเพิ่มเข้าไปใน Scrum Guide ค่านิยมของทีมเหล่านี้รวมถึงความกล้าหาญ ความมุ่งมั่น ความมุ่งมั่น ความเคารพ และการเปิดกว้าง มาขุดลึกลงไปในค่าเหล่านี้กัน:

  1. กล้าเท่ากับกล้าทำในสิ่งที่ถูกต้อง
  2. โฟกัสเช่นเดียวกับในการเน้นการวิ่ง (การวนซ้ำสั้น ๆ )
  3. ความมุ่งมั่นเช่นเดียวกับความมุ่งมั่นสู่เป้าหมายของทีมต่อสู้
  4. เคารพในฐานะที่เคารพสมาชิกในทีมแต่ละคน
  5. การเปิดกว้างเช่นเดียวกับการเปิดกว้างเกี่ยวกับความท้าทายและประสิทธิภาพของงาน

2. Scrum Teams มีการจัดระเบียบตนเอง

ทีม Scrum จะต้องเป็นอิสระมากที่สุดโดยไม่ต้องมีการจัดการขนาดเล็กสำหรับการจัดการงาน สมาชิกในทีม Scrum ใช้กระดาน Scrum และเครื่องมือที่คล่องตัวอื่นๆ เพื่อจัดการงานของพวกเขา พวกเขากำลังจัดระเบียบตนเองและแรงกดดันตามลำดับชั้นมากเกินไปจะเป็นการต่อต้าน ดังนั้นชุดทักษะของสมาชิกในทีมของทีม scrum จึงต้องมีความสมดุล ดังนั้นพวกเขาทั้งหมดจึงทำงานแยกจากกันแต่ทำงานร่วมกัน

3. ขนาดทีม Scrum

ทีม Scrum มีขนาดเล็ก มักมีห้าถึงเก้าคน โดยเจ็ดทีมคือทีมในอุดมคติ ไม่มีทีมย่อย คนที่ประกอบเป็น scrum teamwork เต็มเวลา อยู่ในออฟฟิศเดียวกัน หากงานต้องดำเนินการในสถานที่ต่างๆ ไซต์เหล่านั้นแต่ละแห่งควรมีทีม scrum ของตัวเอง

หากคุณกำลังมองหาเครื่องมือที่จะสนับสนุนความเป็นอิสระของทีม scrum ProjectManager นั้นเหมาะสำหรับคุณ ซอฟต์แวร์การจัดการโครงการบนระบบคลาวด์ของเราได้รับการออกแบบมาเพื่อส่งเสริมการทำงานร่วมกันและมอบเครื่องมือที่จำเป็นสำหรับทีมต่อสู้เพื่อควบคุมโครงการ ทดลองใช้วันนี้พร้อมทดลองใช้ฟรี 30 วัน