Scrum Guide | 16. การต่อสู้แบบสเกล
เผยแพร่แล้ว: 2022-05-16Scrum Team ควรประกอบด้วยคนไม่เกินสิบคน แต่จะทำอย่างไรเมื่อผู้เชี่ยวชาญกลุ่มใหญ่ต้องทำงานในโครงการเดียว หรือหากองค์กรตัดสินใจที่จะปฏิบัติตามวิธีการจัดการที่คล่องตัว? เพื่อแก้ปัญหานี้ นักพัฒนา Scrum ได้เสนอ [email protected] ซึ่งเป็นสถาปัตยกรรมที่ไม่ต้องปรับขนาดเพื่อจัดระเบียบทั้งทีมตามหลักการของ Scrum
Scaling Scrum – สารบัญ:
- บทนำ
- [ป้องกันอีเมล]
- การต่อสู้ของ Scrums
- ปัญหาการปรับขนาดเพิ่มเติมและ [ป้องกันอีเมล]
- สรุป
บทนำ
ทันทีที่องค์กรเติบโตขึ้น ปัญหารูปแบบใหม่ก็ปรากฏขึ้น ตัวอย่างเช่น ประสิทธิผลของพนักงานลดลงซึ่งเกิดจากโครงสร้างภายในที่ซับซ้อน การตัดสินใจที่ยากลำบาก หรือการกำหนดทิศทาง บริษัทที่ดำเนินการอย่างว่องไวในระดับทีมโครงการขนาดเล็กมักจะมองหาการขยายขนาด
องค์กรหลายแห่งทำได้ดีโดยไม่ต้องปรับขนาด Scrum แม้ว่า Scrum Teams จำนวนมากจะทำงานพร้อมกัน แต่ก็ไม่จำเป็นต้องมีการประสานงานกันเนื่องจากกลุ่มต่างๆ ทำงานอย่างอิสระ อย่างไรก็ตาม นี่ไม่ได้หมายความว่ามันเป็น Scrum แบบหลายทีม ความจำเป็นในการปรับขนาดเกิดขึ้นเมื่อองค์กรส่วนใหญ่ทำงานกับผลิตภัณฑ์เดียวและสามารถซิงโครไนซ์ Scrum Teams หลายทีมได้อย่างมีประสิทธิภาพ
องค์กรส่วนใหญ่ที่นำวิธีการจัดการแบบ Agile มาใช้ในวงกว้าง เลือกใช้แบบจำลอง SAFE หรือ Scaled Agile Framework อย่างไรก็ตาม วันนี้ เราจะไม่เน้นที่ SAFE แต่เราจะพูดถึงรูปแบบอื่นที่เรียกว่า [email protected] ตามรายงาน State of Agile ฉบับที่ 15 ของปี 2021 เป็นตัวเลือกที่ดีที่สุดอันดับสองในบรรดาธุรกิจที่เลือกใช้ Agile
[ป้องกันอีเมล]
ในปี 1996 ผู้สร้าง Scrum, Jeff Sutherland และ Ken Schwaber กำลังทำงานในโครงการขนาดใหญ่ ขณะที่พวกเขากำลังทำอยู่ พวกเขาประสบปัญหาในการทำให้ทีมเล็กๆ ทำงานใน Scrum ซิงค์กัน พวกเขาคิดหาวิธีขยายขนาด ซึ่งในที่สุดพวกเขาก็เรียกว่า [ป้องกันอีเมล]
คล้ายกับ Scrum Guide อย่างเป็นทางการคือ [email protected] Guide ซึ่งกำหนดวิธีการปรับขนาดเป็น:
กรอบงานภายในที่เครือข่ายของ Scrum Teams ดำเนินการตาม Scrum Guide เพื่อแก้ปัญหาการปรับตัวที่ซับซ้อนและส่งมอบผลิตภัณฑ์อย่างสร้างสรรค์โดยมีมูลค่ามากที่สุด
หลักฐานพื้นฐานของ [ป้องกันอีเมล] คือความเรียบง่ายและมีประสิทธิภาพ ดังนั้น การดำเนินงานจะขึ้นอยู่กับ สถาปัตยกรรมแบบไม่มีขนาด กล่าวอีกนัยหนึ่งคือใช้ Scrum เพื่อปรับขนาด Scrum ด้วยวิธีนี้ ทีม scrum ที่ประกอบด้วยบุคคลที่ทำหน้าที่เป็น Product Owner, Scrum Master หรือ Developer จะกลายเป็น Scrum of Scrums: ทีมที่ประกอบด้วยทีม
การต่อสู้ของ Scrums
Scrum of Scrums คือทีม scrum ที่มีผู้คนสวมบทบาท Scrum แบบเดิมๆ อย่างไรก็ตาม เนื่องจากงานของ Scrum of Scrums คือการผสานรวมผลงานของ Scrum Teams หลายๆ ทีม จึงต้องมีการโพสต์เพิ่มเติม:
- Product Owner Team – กลุ่ม Product Owners ที่พบกันเพื่อตกลงเรื่องลำดับความสำคัญและสร้างวิสัยทัศน์ของผลิตภัณฑ์ที่เหนียวแน่น
- Chief Product Owner – เจ้าของผลิตภัณฑ์ของ Scrum Team หรือบุคคลที่เกี่ยวข้องกับ Scrum of Scrums เท่านั้น
- Scrum of Scrums Master – บุคคลที่ดูแลประสิทธิภาพของ Scrum of Scrums
พวกเขาพบกันที่ Scrum Events เดียวกันและใช้สิ่งประดิษฐ์ที่คล้ายกัน
ปัญหาการปรับขนาดเพิ่มเติมและ [ป้องกันอีเมล]
สถาปัตยกรรมแบบไม่มีสเกลของ [ป้องกันอีเมล] หมายความ ว่าสามารถปรับขนาดได้มากกว่าเพียงครั้งเดียว หากองค์กรต้องการประสานงานทีมในระดับที่ใหญ่ขึ้น ก็สามารถตั้งค่า Scrum of Scrums ได้
อย่างไรก็ตาม การปรับขนาด Scrum ก็เหมือนกับวิธีการจัดการอื่นๆ ที่มีข้อบกพร่อง และในกรณีนี้ สิ่งเหล่านี้จะคล้ายกับวิธีการของ Scrum Teams พื้นฐาน แต่จะมากกว่าตามสัดส่วนเท่านั้น นั่นเป็นเหตุผลที่เราแนะนำให้หารายละเอียดของการทำงานร่วมกันภายในทีม Scrum แต่ละทีมก่อนที่จะเริ่ม Scrum ในระดับที่ใหญ่ขึ้น เราขอแนะนำให้ปรับขนาด Scrum สำหรับทีมที่มีประสบการณ์ซึ่งมีความรู้และความเข้าใจในคุณค่าและการทำงานของ Scrum เป็นอย่างดี
Scaling Scrum – สรุป
Scaling Scrum ไม่ใช่การเล่นของเด็ก ต้องใช้ Scrum Teams เพื่อนำหลักการของ Scrum ไปใช้อย่างเชี่ยวชาญและซิงโครไนซ์งานของพวกเขากับ Scrum Teams อื่นๆ ดังนั้น คำถามพื้นฐานที่ต้องตอบ คือ จำเป็นต้องมีการปรับขนาดหรือไม่ เพียงเพราะมี Scrum Teams จำนวนมากในองค์กรไม่ได้หมายความว่าการประสานงานจะทำให้เกิดผลลัพธ์ที่ดีขึ้นโดยอัตโนมัติ
หากองค์กรเลือกที่จะเสริม Scrum จะได้รับสถาปัตยกรรมที่ปราศจากขนาดที่สามารถเพิ่มได้สำเร็จเพิ่มเติม อย่างไรก็ตาม การเพิ่มแต่ละครั้งจะมาพร้อมกับระดับความซับซ้อนที่เพิ่มขึ้นซึ่งทีม Product Owner, Chief Product Owner และ Scrum of Scrums Master ต้องจัดการด้วย
หากคุณชอบเนื้อหาของเรา เข้าร่วมชุมชนผึ้งที่วุ่นวายบน Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest
คู่มือการต่อสู้:
- อภิธานศัพท์ของคำศัพท์พื้นฐาน บทบาท และแนวคิด
- Scrum คืออะไร?
- ค่าการต่อสู้
- วิธีใช้งาน Scrum ในบริษัทของคุณ
- Scrum Team - มันคืออะไรและทำงานอย่างไร?
- เจ้าของผลิตภัณฑ์คือใคร?
- ข้อผิดพลาดที่พบบ่อยที่สุดของ Product Owner
- Scrum Master คือใคร?
- ลักษณะของ Scrum Master ที่ดี
- ข้อผิดพลาดที่พบบ่อยที่สุดของ Scrum Master
- สถิติและตัวชี้วัดใดที่ Scrum Master ควรติดตาม
- ความร่วมมือระหว่าง Product Owner และ Scrum Master
- ทีมพัฒนาใน Scrum
- ข้อผิดพลาดที่พบบ่อยที่สุดของ Developers
- สิ่งประดิษฐ์การต่อสู้
- สเกลการต่อสู้
- Sprint Backlog
- Backlog สินค้าคืออะไร?
- เรื่องราวของผู้ใช้คืออะไร?
- สร้าง User Story ที่ดีที่สุดกับ INVEST
- ข้อผิดพลาด User Story ที่พบบ่อยที่สุด
- เกณฑ์การยอมรับเรื่องราวของผู้ใช้
- การประมาณค่าและจุดเรื่องราวใน Scrum
- การวางแผนโป๊กเกอร์
- เกมประเมินทีม
- กำหนดส่วนเพิ่ม
- เหตุการณ์การต่อสู้
- Sprint ใน Scrum คืออะไร?
- ความมุ่งมั่นของทีม Scrum - เป้าหมายผลิตภัณฑ์ เป้าหมาย Sprint และคำจำกัดความของความสำเร็จ
- แผนภูมิ Burndown คืออะไร?
- จะสร้างและตีความแผนภูมิเบิร์นดาวน์ได้อย่างไร?
- ข้อดีและข้อเสียของแผนภูมิการเบิร์นดาวน์
- กระดาน Kanban ใน Scrum และ Scruban
- Velocity in Scrum - ความเร็วของทีมพัฒนา
- การต่อสู้รายวัน
- การวางแผนการวิ่ง
- Sprint Review
- Sprint Retrospective คืออะไร?
- ข้อผิดพลาดทั่วไประหว่าง Sprint Retrospective
- บำรุง Backlog สินค้า