Story point is value not cost

เมื่อวานนี้ที่โพสข้อความทวีตจาก #agile2010 มีคนบอกว่า อันนี้โดน

If you don’t have time to estimate value, we don’t have time to estimate cost

อ่านกลับไปกลับมาสองรอบเกิดความคิดแย้งว่า ไม่ถูกนะ story point ที่เรา estimate น่ะมันไม่ใช่ cost แต่เป็น value ต่างหาก ลองคิดง่ายๆ ก็คือ การ fix bug นั้นมี cost ถ้าเราคิดว่า story point เป็น cost เราก็ควรจะ ให้ point กับ bug story ด้วย แต่การที่เราไม่ให้ point กับ bug ก็แสดงว่า story point ไม่ใช่ cost

มีบางทีมที่ใช้ agile แล้วให้ story point กับ bug เหมือนกัน คำถามคือ แสดงว่าเค้าใช้ story point แสดง cost หรือไม่ คำตอบคือ ไม่ใช่ มันแสดงว่า customer ให้ value กับ bug fix ต่างหาก เช่น ระบบเป็น lagacy system ซึ่งมี bug อยู่แล้วเป็นจำนวนมาก ลูกค้าก็ต้องการให้ fix bug เหล่านั้นก็ต้องให้ value กับมัน

You are what you measure! ถ้าไม่อยากให้ developer สร้าง bug ใหม่ก็ต้องไม่ให้ value กับการ fix bug แต่ถ้าอยากให้ developer fix bug ที่มีอยู่ในระบบเยอะๆ ก็ต้องให้ value กับมัน(ให้มี story point นั่นแหละ) ถ้าอย่างนั้นเราให้มีสองระบบคู่กันเลยได้หรือไม่ ดูเหมือนจะได้แต่ยังคิดไม่ออก ฝากช่วยกันคิดเป็นการบ้านก็แล้วกันนะ

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