Agile ไม่เร็วส์

พอเริ่มต้นพูดเรื่องของอไจล์ หลายคนจะถามทันทีว่าถ้าใช้อไจล์แล้วงานจะเสร็จเร็วขึ้นเท่าไหร่ เลยอยากจะพูดเรื่องนี้อีกครั้งว่า อไจล์ไม่ใช่ยาวิเศษที่จะทำให้เราโค้ดได้เร็วขึ้นหรอกนะ ความสามารถของเรามีเท่าไหร่ก็มีเท่านั้นนั่น แหละ

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

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

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

เพื่อนๆ คิดอย่างไรกันบ้างล่ะ

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