Coding sprint

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

วิธีแบบการนี้มีจุดเริ่มมาจากแนวคิดของ Extreme Programming และได้รับความนิยมกันมากในการพัฒนา Open Source Software เนื่องจากแต่ละคนไม่ได้อยู่ที่เดียวกัน การนัดกันมาคุย และทำงานร่วมกัน จะทำให้ได้เห็นถึงปัญหา แนวทางในการพัฒนา และเพื่อได้เห็นความก้าวหน้าของแต่ละคนด้วย

ครั้งนี้หัวหน้าทีมจะจับให้ทำกันเป็นคู่ มี notebook กันคนละเครื่อง ยอมรับเลยว่าทีมนี้ coding เก่งมาก การแก้ bug ต่างๆ ทำได้ค่อนข้างเร็ว เห็น code ที่เขาเขียนแล้ว แทบเป็นไมเกรน ชอบตรงวิธีการแก้ปัญหาด้วย ว่าเขาสามารถทำกันได้เร็วมาก ใครติดปัญหาตรงไหน เดี๋ยวเรียกคนโน้น คนนี้ไปนั่งคุย ช่วยกันดู แป๊บเดียวเอง

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

Advertisement

Leave a Comment

Filed under software

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s