ระหว่างทำ · เข้าใจผิดบ่อย

ทำไมบอก 1 เดือน แต่จริง 3 เดือน

เรื่องคลาสสิกของงาน Software — ประเมินไว้สั้น แต่จริงยาวกว่า. ไม่ใช่เพราะคนทำขี้เกียจ แต่เพราะ ธรรมชาติของงานมันประเมินยาก

หน้านี้สำหรับใคร

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

⏱️
อ่าน 20 วินาที: งาน Software ประเมินเวลายากเพราะเป็นการสร้างของใหม่ + มีงานหลังบ้านที่มองไม่เห็น — ขอเห็นงานเป็นช่วง ๆ ดีกว่าจี้วันเป๊ะ
ทำไมประเมินยากงานที่มองไม่เห็นความไม่แน่นอนคุยกันยังไง
งานสร้างของใหม่ ประเมินยากเสมอ why estimation is hard

การทำ Software คือ สร้างของที่ไม่เคยมีมาก่อน — ไม่เหมือนงานซ้ำ ๆ ที่จับเวลาได้แม่น. พอเจอปัญหาที่ไม่คาดคิดระหว่างทาง (ซึ่งเจอเสมอ) เวลาก็ยืดออก

ตัวอย่างจริงเหมือนบอกว่า "ขับรถไปต่างจังหวัด 3 ชั่วโมง" — แต่เจอรถติด ฝนตก ทางปิด. ไม่ใช่ประเมินมั่ว แต่มีตัวแปรที่คุมไม่ได้
ส่วนที่มองไม่เห็นกินเวลาเยอะ the hidden 80%

สิ่งที่คนนอกเห็นคือ "หน้าจอ" แต่เบื้องหลังมี การต่อระบบ, จัดการกรณีพิเศษ, แก้ bug, ทดสอบ, ความปลอดภัย ที่กินเวลามากกว่าส่วนที่เห็น. "ดูเหมือนเสร็จแล้ว 90%" มักเหลืออีก 90% ที่เป็นงานมองไม่เห็น

กับดัก
ตัดสินจาก ‘หน้าจอดูเสร็จแล้ว’ — ทั้งที่งานหลังบ้านยังอีกเยอะ
ความไม่แน่นอน = ต้องเผื่อ uncertainty buffer

เพราะมีตัวแปรคุมไม่ได้ ทีมที่ทำงานเป็นระบบจะ เผื่อเวลา (buffer) ไว้เสมอ และมักบอกเป็น "ช่วง" (เช่น 1–2 เดือน) ไม่ใช่ตัวเลขเป๊ะ. ถ้าใครกล้าการันตีเป๊ะ ๆ โดยไม่เผื่อเลย ให้ระวัง

ทำไมเวลายืด
🐛
Bug ที่ไม่คาดคิด เจอแล้วต้องหยุดแก้
🔌
ต่อระบบอื่น ของคนอื่นไม่เป็นใจ
🔁
แก้ตามฟีดแบ็ก ลองแล้วขอปรับ
🧪
ทดสอบ กว่าจะมั่นใจว่าไม่พัง
คุยกับทีมยังไงให้เข้าใจตรงกัน communicate

แทนที่จะกดดันเอาวันเป๊ะ ๆ ลองถามเป็น "อะไรเสร็จก่อน-หลัง" และขอ ส่งงานเป็นช่วง ๆ (เห็นความคืบหน้าเรื่อย ๆ) ดีกว่ารอก้อนใหญ่ทีเดียว. เห็นของจริงระหว่างทาง = ปรับได้ทันและสบายใจทั้งสองฝ่าย

ทางที่ดี
ขอเห็นงานเป็นช่วง ๆ + คุยลำดับความสำคัญ ดีกว่าจี้วันเป๊ะ
3 คำถามที่ก๊อปไปถามทีมได้เลย
"ช่วยบอกเป็นช่วงได้ไหม — เร็วสุด/ช้าสุดกี่สัปดาห์ แล้วอะไรทำให้มันช้าลงได้บ้าง?"
"อะไรเสร็จก่อน-หลัง? ขอเห็นส่วนที่ใช้งานได้จริงเป็นช่วง ๆ ทุก 1-2 สัปดาห์ได้ไหม"
"ตอนนี้มีอะไรที่ยังไม่ชัด/เสี่ยงยืดที่สุด — เราช่วยตัดสินใจอะไรให้เร็วขึ้นได้บ้าง?"

สรุปสั้น ๆ

ทำไมยากสร้างของใหม่ + ตัวแปรคุมไม่ได้
งานมองไม่เห็นหลังบ้าน/bug/เทส กินเวลาเยอะ
ที่ดีบอกเป็นช่วง + เผื่อเวลา
คุยกันขอเห็นงานเป็นช่วง ๆ ไม่จี้วันเป๊ะ
กลับห้องสมุด
พี่ปุ้ย ปริวรรตน์ อรุโณทยานันท์ ผู้สอนสร้างระบบธุรกิจด้วย AI
คิด เขียน และเป็นเจ้าของไอเดียเว็บนี้โดย พี่ปุ้ย ปริวรรตน์ อรุโณทยานันท์
ผู้เชี่ยวชาญวางระบบองค์กร & AI — สอนเจ้าของกิจการสร้างระบบของตัวเองมากกว่า 400 คน
ประวัติพี่ปุ้ย ·  ดูคอร์ส →