Due date ทำร้ายเราอย่างไร

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

อย่างที่กล่าวไปแล้วว่า ตัว due date เองนั้นเป็นเรื่องปกติ ไม่ได้มีพิษมีภัยอะไร แต่พอมาเป็นการพัฒนาซอฟแวร์แล้ว กลับกลายเป็นพิษร้าย ทำลายทั้งคนทำงานและตัวโปรเจ็คเอง ต้นเหตุนั้นเป็นเพราะ ความว่าที่โปรเจ็คซอฟแวร์ นั้นเป็นงานที่มีความไม่แน่นอนสูง การกำหนด due date แต่ต้นจึงเป็นการโกหกตัวเองว่าสิ่งที่เราไม่รู้ scope นั้นจะเสร็จในเวลาที่กำหนด จึงเป็นการ set ตัวเองให้ล้มเหลวตั้งแต่ต้น

วิธีในการเอาชนะ due date จึงไม่ใช่การทู่ซี้ลงแรงทำงานล่วงเวลาให้เสร็จทันตาม due date แต่เป็นการสร้าง feedback loop เพื่อปรับปรุง scope หรือแม้แต่ปรับปรุงตัว due date เอง ให้ สมเหตุสมผล มาขึ้นเรื่อย ตามเวลา และ knowledge ที่ผ่านไปในแต่ละช่วงเวลา (iteration)

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

สูตรง่ายๆ ในการช่วยตัดสินใจว่า เมื่อไรควรทำล่วงเวลา เมื่อไหร่ความปรับเปลี่ยน scope หรือ due date

Estimate time / Available time > 150%

คิดง่ายๆ ว่า ถ้าเราคำนวณว่า ต้องใช้เวลา ทำ 12 ชั่วโมง แต่มีเวลาเหลือแค่ 8 ชั่วโมง หรือ หนึ่งวันทำงาน เรายังสามารถ ทำล่วงเวลาไปอีก 4 ชั่วโมงได้ แต่อาจจะต้อง compensate เป็นพักงานในวันรุ่งขึ้นช่วงเช้า แต่ถ้า estimate time เป็น 20 ชั่วโมง แต่เหลือเวลาแค่ 8 ชั่วโมง อันนี้คงไม่สามารถทำล่วงเวลาไหว เหลือเวลานอนแค่ 4 ชั่วโมง ตื่นเช้ามาคงทำงานต่อไม่ได้ เสียหายมากกว่า เพราะฉะนั้น จังหวะนี้ควรจะต่อรองเพื่อ ลด scope งาน หรือ เปลี่ยนกำหนดส่งงานเสีย

ง่ายมั้ยเอ่ย? เกิน 150% ก็ต่อรองได้เลย ประเด็นที่ต้องมี 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