TeleRetro

การทบทวนระหว่างสปรินท์ของ Agile


การทบทวนใน agile คืออะไร? คู่มืออธิบาย - อะไร, ทำไม, อย่างไร

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

หากทำอย่างดี การทบทวนสามารถเปิดเผยปัญหาได้เร็ว สร้างความเชื่อมั่นในทีม และก่อให้เกิดการเปลี่ยนแปลงในกระบวนการที่เป็นรูปธรรม แต่หากทำได้ไม่ดี มันจะกลายเป็นการประชุมบ่นที่กินเวลา 45 นาทีโดยไม่เปลี่ยนแปลงอะไร

คู่มือนี้ครอบคลุมว่า การทบทวนคืออะไร, ทำไมมันถึงสำคัญ, วิธีการจัดการประชุมทีละขั้นตอน, และรูปแบบที่พบมากที่สุดที่ทีม Agile ใช้

การทบทวน Agile คืออะไร?

การทบทวน (มักย่อว่า "retro") คือการประชุมที่มีขอบเขตเวลา จำกัด โดยทั่วไป 60–90 นาที ที่ทีมจะสะท้อนถึงสปรินท์ก่อนหน้า มันเป็นหนึ่งในสี่พิธีการของ Scrum เช่นเดียวกับการวางแผนสปรินท์, การยืนพบปะรายวัน, และการทบทวนสปรินท์

เป้าหมายคือการปรับปรุงอย่างต่อเนื่อง: ทำให้ดีขึ้นในด้าน วิธีการทำงาน ไม่ใช่แค่ อะไรที่ส่งออกไป

สามคำถามที่เกือบจะเป็นกรอบให้กับทุกการทบทวนคือ:

  1. อะไรที่ทำได้ดี?
  2. อะไรที่ควรปรับปรุง?
  3. อะไรที่เราจะทำแตกต่างกันในสปรินท์ถัดไป?

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

ทำไมต้องมีการทบทวน?

ทีมที่ข้ามการทบทวนมักจะพบกับปัญหาเดิมซ้ำๆ ปัญหาที่ทำให้สปรินท์ที่ 3 ล่าช้าก็ยังคงอยู่ในสปรินท์ที่ 7; ทุกคนแค่ปรับตัวไปรอบๆ มัน

การทบทวนทำลายวงจรนั้น มันให้พื้นที่พิเศษแก่ทีมในการ:

  • เปิดเผยปัญหา ที่ไม่เกิดในการยืนพบปะรายวัน
  • แก้ไขกระบวนการ ก่อนที่มันจะกลายเป็นการชดเชย
  • ยกย่องสิ่งที่ทำได้ ก่อนที่จะเกิดการเปลี่ยนแปลงโดยบังเอิญ
  • สร้างความเชื่อมั่น โดยฝึกฝนการสนทนาอย่างตรงไปตรงมาในสภาพแวดล้อมที่มีโครงสร้าง

ทีมที่ดีที่สุดมองว่าการทบทวนเป็นนิสัย: สิ่งที่ทำอย่างต่อเนื่อง ไม่ใช่แค่เมื่อสิ่งต่างๆ ผิดพลาด

ควรจัดการทบทวนบ่อยแค่ไหน?

ทีม Scrum ส่วนใหญ่จัดการทบทวนเมื่อสิ้นสุดสปรินท์ทุกครั้ง โดยปกติทุกหนึ่งถึงสี่สัปดาห์ ทีม Kanban มักจะจัดการทบทวนที่ใช้จังหวะเวลา (รายเดือนหรือรายสัปดาห์) แทน

ความถี่มีความสำคัญน้อยกว่าความสม่ำเสมอ การทบทวนที่ไม่สม่ำเสมอจะยากขึ้นในการรับอย่างจริงจังและยากขึ้นในการดำเนินการต่อ

หากทีมของคุณยังใหม่หรือผ่านการเปลี่ยนแปลงสำคัญ ควรเอนเอียงไปที่การทบทวนบ่อยขึ้น การตรวจเช็คแบบผิวเผิน 30 นาทีในแต่ละสปรินท์มีค่ามากกว่าการเจาะลึก 90 นาทีทุกๆ หกสัปดาห์

วิธีจัดการทบทวน Agile

1. ตั้งเวที (5–10 นาที)

เริ่มด้วยการตรวจเช็คสั้นๆ ถามคำถามง่ายๆ จากทุกคนเพื่อเริ่มต้น: "คุณรู้สึกอย่างไรกับสปรินท์นี้ในคำหนึ่งคำ?" มันช่วยให้สมาชิกในทีมที่ไม่ค่อยเสียงดังได้พูดออกไปและมีประโยชน์มากในเซสชั่นทางไกลหรือลูกผสมที่คุณไม่สามารถอ่านภาษากายได้

บอทน้ำแข็งของ TeleRetro AI Icebreaker Bot สร้างคำถามที่เหมาะสมกับอารมณ์ของทีมคุณหากคุณต้องการบางสิ่งที่สร้างสรรค์กว่า

2. รวบรวมข้อมูล (15–20 นาที)

ขอให้ทีมเพิ่มการ์ดลงในบอร์ด เปิด โหมดระดมความคิดแบบไม่ระบุชื่อ เพื่อให้ทุกคนเขียนโดยไม่ถูกกระทบจากสิ่งที่คนอื่นเพิ่ม

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

TeleRetro มี รูปแบบและแม่แบบการทบทวนกว่า 50+ รูปแบบ ให้เหมาะสมกับอารมณ์ทีม, ประเภทสปรินท์, และระดับประสบการณ์

3. สร้างความเข้าใจ (20–25 นาที)

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

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

4. ตัดสินใจว่าจะทำอะไร (10–15 นาที)

สำหรับแต่ละธีมสำคัญ ตกลงการกระทำที่เป็นรูปธรรมหนึ่งอย่าง การกระทำจำเป็นต้องมีเจ้าของและกำหนดเวลา ที่จะทำให้เสร็จสมบูรณ์ในสปรินท์ถัดไป

TeleRetro's การติดตามการกระทำ นำการกระทำจากการทบทวนไปยังการทบทวนเพื่อไม่ให้สิ่งใดสูญหายไป ทีมที่ติดตามการกระทำทำได้มากกว่าบ่อยครั้งกว่าคนที่พึ่งพาความจำหรือบันทึกการประชุม

5. ปิดการทบทวน (5 นาที)

จบด้วยสิ่งที่สั้นๆ: ขอบคุณทุกคนรอบวง, ให้คะแนน 1–5 ของการทบทวนเอง, หรือแค่อ่านรายการการกระทำออกเสียง ปิดมีความสำคัญ มันเป็นสัญญาณว่าการประชุมมีคุณค่าและช่วยเสริมสร้างนิสัย

รูปแบบการทบทวนที่พบทั่วไป

รูปแบบที่ต่างกันจะดึงออกมาการสนทนาที่ต่างกัน บางรูปแบบที่พบทั่วไป:

  • เริ่ม, หยุด, ดำเนินการต่อ: ตรงและเน้นการกระทำที่สุด เหมาะสมสำหรับทีมที่มีประสบการณ์ที่รู้จักกันดี
  • บ้า, เศร้า, ดีใจ: เริ่มต้นจากอารมณ์ เหมาะสำหรับทีมที่อยู่ในกระบวนการยากหรือสปรินท์ที่มีแรงกดจิ
  • เรือใบ: อุปมาเชิงทัศนภาพ ทำงานได้ดีกับกลุ่มผสมและทีมที่ใหม่ต่อการทบทวน
  • 4 Ls: ชอบ, เรียนรู้, ขาด, ปรารถนา แจ่มสำหรับทีมที่เน้นการเรียนรู้
  • DAKI: ละทิ้ง, เพิ่ม, เก็บ, ปรับปรุง คมคายและเน้นการกระทำ
  • Lean Coffee: วาระที่ได้จากทีม ดีเมื่อทีมมีหัวข้อเฉพาะที่ต้องการขับเคลื่อน

ไม่แน่ใจว่ารูปแบบใดเหมาะสมกับทีมของคุณตอนนี้? บอททบทวนของ TeleRetro Retro Bot แนะนำหนึ่งที่ใช้กับบริบทของทีมคุณ

แบบแปaemplateการทบทวน

ข้อผิดพลาดที่พบบ่อยเพื่อหลีกเลี่ยง

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

รายการการกระทำโดยไม่มีเจ้าของ. "เราควรปรับปรุงกระบวนการ CI" ไม่ใช่การกระทำ "มายา จะตรวจสอบการตรวจสอบชุดทดสอบในวันพุธหน้า" คือ

รูปแบบเดิมทุกสปรินท์. การสลับรูปแบบทำให้การสนทนาใหม่สดเสมอและเปิดเผยการสังเกตที่แตกต่างกัน

ข้ามการทบทวนเมื่อสิ่งต่างๆ ไปด้วยดี. นั่นคือเวลาที่ง่ายที่สุดในการมีการสนทนาอย่างซื่อตรงและมองไปข้างหน้า

ไม่ใส่ใจการกระทำก่อนหน้านี้. เปิดการทบทวนแต่ละครั้งโดยการทบทวนสิ่งที่ได้ให้สัญญาเมื่อครั้งก่อน ทีมที่ไม่ทำเช่นนี้จะสูญเสียความเชื่อมั่นในกระบวนการของตนเอง

คำถามที่พบบ่อย

ใครควรเป็นผู้อำนวยการทบทวน Agile?

ใน Scrum, ผู้จัดการ Scrum มักจะเป็นผู้อำนวยการ ในทีมที่ไม่มีผู้จัดการ Scrum ที่เฉพาะเจาะจง, สมาชิกในทีมใดก็สามารถทำได้ และการสลับบทบาทผู้อำนวยการก็สามารถปรับปรุงการมีส่วนร่วมได้ทีเดียว. งานของผู้อำนวยการคือการทำให้เซสชั่นเคลื่อนไหวและมั่นใจว่าเสียงที่เงียบกว่าถูกได้ยิน, ไม่ใช่เพื่อขับเคลื่อนผลลัพธ์.

การทบทวนควรใช้เวลานานแค่ไหน?

The Scrum Guide แนะนำชั่วโมงหนึ่งต่อสัปดาห์ของความยาวสปรินท์, ดังนั้นสปรินท์เท่ากับสองสัปดาห์อยู่ในขอบเขตของการทบทวนสองชั่วโมง. ในทางปฏิบัติ, ทีมส่วนใหญ่มักพบว่า 60–75 นาทีเพียงพอ, โดยเฉพาะถ้าทีมมีประสบการณ์และรายการการกระทำจากการทบทวนก่อนมองเห็นได้อยู่แล้วก่อนที่เซสชั่นจะเริ่ม.

คุณสามารถจัดการทบทวนทางไกลได้หรือไม่?

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

ความแตกต่างระหว่างการทบทวนและการทบทวนสปรินท์คืออะไร?

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

จัดการอย่างไรกับปัญหาเดิมที่เกิดขึ้นทุกสปรินท์?

นั่นคือสัญญาณที่ควรบอกตรงๆ ถ้ารายการเดิมปรากฏขึ้นสามสปรินท์ต่อเนื่องกัน, มันเป็นปัญหาระบบที่ต้องมีการแก้ไขใหญ่กว่า, อาจจะไม่อยู่ในความควบคุมของทีม, หรือรายการการกระทำที่ตกลงกันไม่ยึดติด ยกขึ้นมา: "เราได้ระบุสิ่งนี้สามครั้ง อะไรที่จริงๆ ขัดขวางเราไม่ให้แก้ไขมัน?"


กลับสู่แหล่งข้อมูลของ TeleRetro

สัมผัสย้อนหลังที่ดีกว่า

สร้างการย้อนหลังได้ในไม่กี่วินาที & ลองด้วยตนเอง