ก่อนอื่นต้องขอบคุณท่านอาจารย์ Roy ที่นำคำพูดนี้มาให้ติดหู แล้วท่านอาจารย์ก์ยังทวงถามความเข้าใจ จากเราอยู่เสอมน่ะครับ (ไม่ได้หาคำตอบไปซะที)
ตอนที่ได้ฟังคำว่า agile นี้ครั้งแรก เล่นเอามึนไปแปดด้าน เลยครับ คำศัพท์อะไรเนี้ย งัย มัน ไม่สื่อไปทางไหนให้เดาได้ต่อเลยเนี้ยครับ ตอนนั้นยิ่งกระแส Ajax มาแรงแซงโค้ง ปาดซ้าย ปาดขวา ขึ้นมาเป็นเทคโนโลยี ที่อยู่ในแถวหน้าที่นำมาใช้พัฒนา เว็บกัน ก็คิดเอาเองว่า เอาละนะมันต้องเกี่ยวข้องกันแน่ ๆ
พอได้รับคำอธิบายเพิ่มเติม ก็ทำให้ที่เรารู้จากความเดิมมันห่างไกลจากความเป็นจริง คลาดเคลื่อนไปมากที่เดียว ว่าแล้วก็ได้ฤกดิ์ค้นๆๆ คุ้ย พอจะได้ข้อมูล เอามาชี้แจงแถลงไข กันซะหน่อยว่า
Agile เป็นแนวคิดใหม่สำหรับการพัฒนาซอฟต์แวร์ ที่พยายามที่จะแทรกตัวเข้าไปใน methodology แบบเดิม เพื่อให้งานสั้นลง
เป็นหลักการในการพัฒนา software แบบใหม่ที่เน้น...
Note: ถ้าเรามีโปรเจคเก่าที่สามารถต่อเนื่องได้ ดังนั้นแสดงว่าเรามี Asset เดิมเพื่อมาตั้งต้นทำโปรเจคใหม่ เพราะฉะนั้นงานใหม่เราก็สามารถนำ Asset มาส่งมอบไปก่อนก็ได้
นี้ก็เป็นบทความที่ค้นมาจากอินเตอร์เน็ตที่ทำให้ความเข้าใจของตัวเองจากเดิมกระจ่างขึ้นมาอีกเยอะคัรบ หวังว่าจะมีผู้สนใจเรื่องเดียวกัน จะได้ มาช่วยๆ กันสานต่อแนวคิดนี้ให้ลองใช้งานได้จริงในประเทศไทย (ซึ่งคาดว่าจะมีการนำมาใช้แล้ว )
ผมว่าผมเขาใจวัตถุประสงค์ของมันน่ะว่ามันคืออะไรอย่างไร มีหลักการพัฒนาแบบไหน แต่ว่าถ้าลองนำไปใช้แล้วมันเหมือนเราย้อนกลับไปสู่ยุคต้นของการพัฒนาโปรแกรมเลยครับ โปรแกรมเมอร์ไปคุยกับลูกค้า (แล้วลูกค้าจะรู้เรื่องไม่ครับถ้าโปรแกรมเมอร์คุยศัพท์เทคนิคด้านคอมไป และปกติโปรแกรมเมอร์คุยกับคนอื่นๆ ก็ไม่คอยรู้เรื่องอีกด้วย รวมทั้งส่วนใหญ่พูดไม่ค่อยเก่งอ่ะ โปรแกรมเป็นหมื่น แต่คุยเหมือนราคาเป็นร้อย ทำอย่างไรดี )
แล้วถ้าไม่เขียนเอกสารแล้วโปรแกรมใหญ่ทำแล้วเปลี่ยนมือคนทำหรือว่ามาแก้ไข้เราต้องมานั่งแกะโค้ดใหม่หรอ (อย่าบอกทำใหม่น่ะ) ถึงแม้บ้างคนจะเขียนโค้ดด้วยไม่เขียนเอกสารอะไรเลยก็ตามที
ดีน่ะที่มันยืดหยุ่นและลูกค้าได้เห็นงานเราตลอดแก้ไขได้เลย (แล้วลูกค้าส่วนมากมีเวลาว่างให้เราหรือครับ) ทีมพัฒนาเล็ก ประหยัดงบขึ้น
ความจริงคาใจหลายเรื่องกับการนำAgile มาใช้จริง แต่ตอนนี้ลืมไปแล้ว แล้วก็ขอเน้นศึกษาโค้ดแบบจริงๆจังๆก่อน เติบโตแล้วจะไปลุยเรื่องนั้นต่อ ชอบ
ผู้สนใจเรื่องเดียวกันตอนนี้รวมตัวอยู่ที่ http://www.agile66.com ครับ แวะไปดูนะครับ