Deliver ได้หรือไม่ได้ วัดกันตรงไหน?

วันก่อนผมงงๆ กันกับที่หนึ่งว่า ตกลงทีมของเขา deliver ได้หรือไม่ได้กันแน่? ผมชี้ว่าทีม deliver ไม่ได้ แต่ เขาบอกว่าทีมเขา deliver ได้ แต่ อาจจะลูกทุ่งทำให้ เขามองว่า ยังไม่ได้ระดับ คือ ปรับปรุงลำบาก ผมงงกับมุมมองที่แตกต่าง จนต้องถอยกลับมาตั้งหลัก หาคำตอบให้ตัวเองว่า instinct ผม ผิดหรือไม่ อย่างไร?

ผลปรากฏว่า พอกลับมาทบทวน (ใครว่าผมเป็นพวกรู้ทุกเรื่อง เห็นไหม ไม่จริงเลย) สรุปได้ว่า deliver แบบอไจล์ นั้นไม่เหมือนปกติ เพราะ

อไจล์นั้นถือว่า software จะ deliver ได้ ก็ต่อเมื่อ working และ well tested กล่าวคือ ใช้งานได้จริง และ ผ่านการ test จนมีความมั่นใจจริงๆ

deliver สำหรับอไจล์ จึงไม่ใช่เพียงแค่ คนทำบอกเสร็จคือ ก็ส่งมอบได้ แต่ต้องมีการควบคุมคุณภาพด้วยการลงมือใช้งานจริงให้เห็นประจักษ์ หรือที่เรียกว่าการ demo ใน sprint review session

ผมค้นต่อ และสรุปได้ว่า ผมนั้นมองว่า software เขา deliver ไม่ได้ เพราะ เวลาคุยกับ developer เขา บอกว่า “เวลาที่มีนั้นกระชั้นเกินไป คุณภาพก็ได้ตามเวลาที่มี” แปลว่าความจริงเขาทำไม่เสร็จ คือ เขารู้ว่า มันอาจจะไม่ working คืออาจจะใช้งานจริงไม่ได้ เนื่องเพราะ เขาไม่ได้ test มันจนมั่นใจ และ ไม่ได้ผ่านการทดลองใช้งานจาก user ตัวจริงนั่นเอง

สิ่งนี้เองที่ชี้ให้เห็นว่า การพยายาม force ให้ทีม deliver งาน ให้ทัน deadline นั้นมีพลังด้านลบมากแค่ไหน

มันทำให้คนเรา โกหก (ตัวเอง) ว่าของที่ยังไม่เสร็จ นั้นสามารถส่งมอบได้เลยทีเดียว

ไว้อาลัยหนึ่งนาที

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