ใครควรเป็นคน estimate?

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

ในตำราหลักอย่าง Scrum guiide กล่าวเรื่องนี้ไว้ว่า

“The Development Team is responsible for all estimates. The Product Owner may influence the Development Team by helping it understand and select trade-offs, but the people who will perform the work make the final estimate.”

ตรงนี้หลายคนจะไม่มั่นใจว่าแล้วมันแปลจริงๆ ว่าอย่างไร ขออธิบายไว้อย่างนี้

Team เป็นผู้รับผิดขอบ (be responsible for) estimate ตรงนี้ค่อยข้าวคลุมเครือมาก เขาบอกว่า รับผิดชอบ ไม่ได้บอกว่า ต้องเป็นผู้ทำ จึงอาจจะแปลว่า ทำเองก็ได้ มอบหมายให้ใครคนใดคนหนึ่งหรือกลุ่มหนึ่งทำก็ได้ แต่ต้องรับผิดชอบต่อผลของการนั้น และที่สำคัญ ยังต่อท้ายอีกว่า คนที่จะทำจริงๆ ต้องสามารถเปลี่ยน esitmate นั้นในขั้นตอนท้ายที่สุดก่อนทำ (final estimate) เสียด้วย คือ แม้ว่า ทีมจะ estiamte เอง คนที่จะเป็นคนทำจริงๆ ก็มีสิทธิ์เปลี่ยนได้อีกด้วย

หวังว่าจะช่วยให้เข้าใจถึงกระบวนการ estimate ของอไจล์มากขึ้นไม่มากก็น้อยครับ

Advertisements

ใส่ความเห็น

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s