Agile เป็นคำที่เราได้ยินบ่อยมาก หลายคนอาจสงสัยว่า Agile คืออะไร ? และมีความเป็นมาอย่างไร ?
Agile คือแนวคิดในการทำงาน (ไม่ใช่รูปแบบหรือขั้นตอนการทำงาน) ที่ให้ความสำคัญในการสื่อสารกับผู้เกี่ยวข้องทุกฝ่าย และการปรับปรุงพัฒนาผลิตภัณฑ์อยู่เสมอ เพื่อมุ่งตอบสนองผู้ใช้งาน
“ Agile = Mindset”
ช่วงกลางปี 1990 ผู้รู้หลากหลายคนหลายคณะ ได้เสนอระเบียบวิธีการพัฒนาซอฟต์แวร์แบบใหม่ ซึ่งมีลักษณะคล้ายกัน คือ ไม่เคร่งในระเบียบวิธีมากเกินไป ต่อมาในเดือนกุมภาพันธ์ ปี 2001 ผู้ที่มีส่วนร่วมในการนำเสนอระเบียบวิธีการพัฒนาซอฟต์แวร์แบบใหม่เหล่านั้น มีโอกาสพบปะกันที่รีสอร์ทแห่งหนึ่งในรัฐยูทาห์ เพื่อหารือแนวทางการนำเสนอร่วมกันในสิ่งที่พวกเขาค้นพบ ซึ่งตั้งชื่อว่า “Agile”
การที่ HR บอกว่าอยากจะทำ Agile ถือเป็นเรื่องใหม่มาก เพราะคนมักจะคิดว่าการทำงานแบบ Agile เหมาะกับฝั่งไอทีเท่านั้น แท้ที่จริงแล้ว Agile สามารถนำไปประยุกต์ใช้ได้ทุก ๆ ที่ เพียงแค่รู้จักใช้คอนเซ็ปต์ของมันมาปรับให้เข้ากับบริบทของตนเอง
หลักการทำงานแบบ Agile
“การทำงานแบบรวมกลุ่มของคนที่มีความสนใจร่วมกัน โดยไม่มีลำดับขั้น”
2.Transparency over secrecy เน้นความโปร่งใสมากกว่าความลับ “มีความโปร่งใสในการทำงาน”
3.Adaptability over prescriptiveness เน้นการปรับตัวตลอดเวลามากกว่าทำตามแผนหรือกฎเกณฑ์ที่เขียนไว้ “มีคําถามเสมอว่า ทำเพื่ออะไร? เปลี่ยนได้ไหม? หากได้ผลลัพธ์เหมือนกันหรือดีกว่า”
4.Inspiration and engagement over management and retention สร้างแรงบันดาลใจและความผูกพันมากกว่าการจัดการและรักษา “สร้างแรงบันดาลใจใหม่ ๆ เพื่อ Engage การทํางาน”
5.Intrinsic motivation over extrinsic rewards เน้นสร้างแรงจูงใจภายในมากกว่าการให้ผลตอบแทนภายนอก “ให้รางวัลทางใจมากกว่าทางกาย”
6.Ambition over obligation สร้างความทะเยอทะยานมากกว่าภาระผูกพัน “การมีกฎเกณฑ์ที่มากเกินไป จะปิดกั้นความทะเยอทะยาน และสร้างความเหนื่อยหน่าย ทำให้คนออกไปทะเยอทะยานที่อื่น”
“สุดท้ายนี้ผู้เขียนขอสรุปว่า Agile คือ แนวคิด ไม่ใช่รูปแบบหรือขั้นตอนการทำงาน จึงไม่มีสูตรสำเร็จตายตัว ผู้ใช้ต้องนำไปปรับให้เข้ากับบริบทของตนเอง”
ที่มา : blog.1moby.com