การต่อสู้ - การประเมิน

ในโครงการ Scrum การประเมินจะกระทำโดยทั้งทีมในระหว่างการประชุมวางแผน Sprint วัตถุประสงค์ของการประมาณการคือการพิจารณาเรื่องราวของผู้ใช้สำหรับ Sprint ตามลำดับความสำคัญและตามความสามารถของทีมที่จะส่งมอบในช่วง Time Box ของ Sprint

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

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

ขนาดของการเพิ่มผลิตภัณฑ์ถูกประมาณในแง่ของ User Story Points เมื่อกำหนดขนาดได้แล้วความพยายามจะประมาณโดยใช้ข้อมูลในอดีตกล่าวคือความพยายามต่อ User Story Point เรียกว่า Productivity

เทคนิคการประมาณค่าการแย่งชิง

การประมาณค่าการแย่งชิงเรื่องราวของผู้ใช้นั้นอยู่ในแง่ของระดับความยากสำหรับเรื่องราวของผู้ใช้แต่ละคน ในการประเมินระดับความยากจะใช้มาตราส่วนเฉพาะ

มีเครื่องชั่งหลายประเภทที่ใช้ใน Scrum Estimation ต่อไปนี้เป็นตัวอย่างบางส่วน -

  • การปรับขนาดตัวเลข (1 ถึง 10)
  • ขนาดเสื้อยืด (XS, S, M, L, XL XXL, XXXL)
  • ลำดับฟีโบนักชี (1, 2, 3, 5, 8, 13, 21, 34 ฯลฯ )
  • สายพันธุ์สุนัข (ชิวาวา………เกรทเดน)

โดยปกติเทคนิคการประมาณจะถูกเลือกในลักษณะที่ทีมต่อสู้ทั้งหมดคุ้นเคยและคุ้นเคยกับค่าของมาตราส่วน เทคนิคที่ใช้กันมากที่สุดและเป็นที่นิยมมากที่สุดคือ Planning Poker ซึ่งเป็นไปตามลำดับ Fibonacci

เทคนิคการวางแผนโป๊กเกอร์

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

Planning Poker เล่นด้วยสำรับไพ่ เมื่อใช้ลำดับฟีโบนักชีการ์ดจะมีตัวเลข - 1, 2, 3, 5, 8, 13, 21, 34 เป็นต้นตัวเลขเหล่านี้แสดงถึงคะแนนเรื่องราว ตัวประมาณแต่ละคนมีสำรับไพ่ ตัวเลขบนการ์ดควรมีขนาดใหญ่พอที่สมาชิกในทีมทุกคนจะมองเห็นได้เมื่อสมาชิกในทีมคนใดคนหนึ่งถือไพ่

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

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

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

ทีมสามารถพูดคุยเกี่ยวกับเรื่องราวและประมาณการของพวกเขาได้อีกไม่กี่นาที

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

ทำซ้ำขั้นตอนจนกว่าค่าประมาณจะรวมเป็นค่าประมาณเดียวที่สามารถใช้สำหรับเรื่องราวได้ จำนวนรอบของการประมาณค่าอาจแตกต่างกันไปในแต่ละเรื่องราวของผู้ใช้

ประโยชน์ของการวางแผนการประมาณโป๊กเกอร์

การวางแผนโป๊กเกอร์รวมวิธีการประมาณสามวิธี -

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

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

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

Disaggregation: Disaggregation Estimation ทำได้โดยการแบ่งเรื่องราวของผู้ใช้ออกเป็นเรื่องราวของผู้ใช้ที่เล็กลงและง่ายต่อการประเมิน เรื่องราวของผู้ใช้ที่จะรวมอยู่ใน Sprint โดยปกติจะอยู่ในช่วงสองถึงห้าวันในการพัฒนา ดังนั้นเรื่องราวของผู้ใช้ที่อาจใช้เวลานานกว่านั้นจำเป็นต้องแบ่งออกเป็น Use Case ขนาดเล็ก วิธีนี้ยังช่วยให้มั่นใจได้ว่าจะมีเรื่องราวมากมายที่เทียบเคียงได้

สรุป

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