[รีวิวย่อ] ไปงาน Agile Thailand 2015 มา

17 May 2015 11:58 PM Blog, Programming , , ,

Agile Thailand 2015 End Job
พอดีผมได้มีโอกาสไปงาน Agile Thailand 2015 เมื่อวันที่ 9 พ.ค. ผ่านมา พึ่งเคยไปงาน Agile ครั้งแรก หลังกจากพลาดปีที่แล้ว รอบนี้โชคดีงานฟรีไม่เก็บตัง ได้ความรู้เพิ่มเติมเกี่ยวกับเรื่อง Project Management + Agile มาเยอะเลย (ก็งาน Agile เนอะ) เลยเอามาเขียนลง Blog หลังจากที่จากจบไปแล้วอาทิตย์ๆ (ดองไง เข้าใจตรงกันนะ)

รูปแบบตัวงาน Agile Thailand ไม่มีอะไรมากครับ รูปแบบคล้ายๆ แนว Barcamp เลยครับ เพียงแต่ไม่มีการโหวต Session แค่นั้นเอง ใครที่เคยไป Barcamp น่าจะทราบรูปแบบกันดี ถ้าใครไม่เคยไปก็ Google หาข้อมูลเอาละกันนะครับ โดยงานจัดที่ตึกวิศวะ 100 จุฬาฯ เดินเข้ามา งงอยู่พักหนึ่ง อาศัยถามเจ้าหน้าที่ในมหาลัยเอา ออกแนวหลง ถ้าจัดที่ ม. เกษตรฯ ค่อยว่าไปอย่าง (ตึ่งโป๊ะ)
Agile Thailand 2015 SessionSession ในงานดูง่าย สบายมากเพราะมีไม่เยอะอย่าง Barcamp แถมยังเป็น กระดาษไม่มีการโยกแบบ Online เลยทำให้เริ่มงานก็ถ่ายรูป Session แล้วก็เดินไปฟังหัวข้อที่ต้องการได้เลย ผมเลยเข้าดังต่อไปนี้

Session 1 10:00 – 11:00 Introduction to Agile ด้วย Post it ของคุณ หนุ่ม Sprint3r

เป็นการ Introduction Agile จริงๆ โดยให้คนเข้าร่วมเล่นเกม แล้วแบ่งกลุ่มเป็น 5 กลุ่ม ส่วนใครที่ไม่เล่นก็เป็น Observer ไป โดยเริ่มแรกให้ผู้เล่นแต่ละกลุ่มเขียน Flow การทำงานในการพัฒนาซอฟแวร์กันขึ้นมา แล้วหลังจากนั้น คุณหนุ่มก็จะสอนการลด Flow และ Merge ตัว Job ใน Flow เข้าไว้ด้วยกัน แล้วสุดท้ายก็สอนสิ่งที่เป็น Agile ว่าจะทำอย่างไร พร้อมทั้งข้อแนะนำต่างๆ (ได้ Trick เกี่ยวกับ Agile เพียบ)

Agile Thailand 2015 Work flow

กลุ่มผมเล่นไปเล่นมา สรุปได้เหลือดังรูปครับ ฮ่าๆ

Session 2 11:15 – 12:15 ทำไม Project ถึง Late ของคุณ Korn4D

ใน Session คุณ Korn4D ได้ยกเรื่องหนังสือ The Goal ขึ้นมาพูดไว้ส่วนหนึ่งอธิบายเกี่ยวกับปัญหาที่เกิดขึ้นในการทำงาน ที่ทำให้งานออกมาช้า และเล่นเกมให้เห็นถึง Process การทำงาน เก็บคะแนนการทำงานให้เห็นกันจะๆ

The Goal Book

น่าจะเล่มนี้นะ

Agile Thailand Why project is lateทำให้ได้เห็นปัญหาของการทำงานรุ่นเก่า และผลการประเมินงานแบบเก่าว่ามีปัญหาอย่างไร ได้ความรู้เรื่องการประเมินงานมาเยอะเลยครับ

พักเที่ยง 12:15 – 13:15 กินข้าวเที่ยง ทางงานจัดอาหารจาก S&P ฟรีและดีมาก ฮ่าๆ

Session 3 13:15 – 14:15 Continuous delivery with Docker ของ คุณ Dear @ Proteus

Agile Thailand Docker

เรื่องของเรื่องคือผมเคยแค่ได้ยินเจ้า Docker แต่ยังไม่ได้ไปหาข้อมูลจริงๆ จังๆ ว่ามันคืออะไร เห็นมีหัวข้อนี้ขึ้นมาเลยเข้าไปซะหน่อย คุณ Dear ก็ Introduce เรื่องราวของ Docker ให้ฟังและก็การทำงาน Continuous delivery ในการพัฒนาซอฟแวร์บนสภาพแวดล้อม Docker ทำให้เห็นเครื่องมือพวก Automation อื่นๆ อีกเยอะเลย

Session 4 14:30 – 15:30  Intro Functional Programming จากคุณ ป้อม (Weerasak)

เป็นการแนะนำการเขียนโปรแกรมด้วยภาษาจำพวก Functional ซึ่งคุณป้อม Showcase ภาษา Haskell เป็นตัวอย่าง พอดีมั่วแต่ดูตัวอย่างเลยไม่ได้ถ่ายรูป เป็นอีก Session ที่คนล้น ที่นั่งไม่พอ ดีนะตอนเบรคผมไม่ได้ไปพัก เข้ามานั่งก่อน

ส่วน Session ที่เหลือ ผมไม่ได้เข้าเนื่องจากติดธุระต้องเดินกลับออกมาก่อนเลิกงาน เลยไม่มีได้ถ่ายรูปตอนจบงานกับเขากัน โดยร่วมแล้วสนุกดีครับ รู้สึกดีกว่าบาร์แคมป์ปีหลังๆ ที่คนเยอะ (มากเกินไป และก็หลากหลายแขนงจัด) ถามว่าปีหน้าถ้าจัดแล้วจะไปไหม ? ถ้าสะดวกก็ไปครับ ถ้าไม่สะดวกก็อดครับ ต่อไปเป็นรูปบรรยากาศในงานคราวๆ จากกลุ่ม Agile66 นะครับ อยากชมเพิ่มเติมเข้าไปในกลุ่มได้เลย

Agile Thailand 2015 From Agile66

กลับก่อนอดถ่ายรูปเลย

Agile Thailand 2015 From Agile66

เล่นเกมให้เห็นว่าทำไมโปรเจคถึงช้า

Agile Thailand 2015 From Agile66

Agile Thailand 2015 From Agile66

Agile Thailand 2015 From Agile66

จับกลุ่มเล่นเกม

Agile Thailand 2015 From Agile66

พี่เดียร์ (กันดั้ม)

Agile Thailand 2015 From Agile66

ลูกโปรแกรมเมอร์จริงๆ

ปล. ที่จริงแล้วรายละเอียดในแต่ละ Session มีเยอะมาก แต่ถ้าเอามาเขียนลงใน Blog จะยาวมากๆ ผมเลยมารีวิวย่อๆ ให้อ่านก่อนละกันนะครับ เดียวมีโอกาศจะเขียนความรู้ที่ได้แต่ละ Session แบบละเอียดให้นะครับ (ถ้าไม่ดองนะ)

ปล2. ขอขอบคุณงานดีๆ จากทีมงาน Agile Thailand นะครับ