ผมได้ไปอ่าน คำแถลงอุดมการณ์แห่งอไจล์ ที่เว็บ https://agilemanifesto.org/iso/th/manifesto.html สรุปได้ว่า Agile Manifesto นั้น มีเป้าหมายในการปรับตัวเพื่อรองรับความต้องการของลูกค้า และต้องการพัฒนาซอฟต์แวร์ที่มีคุณภาพ โดยเน้นความสัมพันธ์ระหว่างบุคคลในทีมงาน รวมถึงการสื่อสารที่มีประสิทธิภาพ นอกจากนี้ ยังมุ่งหวังให้โครงการสามารถปรับตัวตามความต้องการใหม่ๆ และการเปลี่ยนแปลงในทันที นอกจากนี้ยังมี หลักการ 12 ข้อที่อยู่เบื้องหลังคำแถลงอุดมการณ์แห่งอไจล์ ซึ่งเป็นแนวคิดสำคัญในการนำ Agile มาใช้ในการพัฒนาซอฟต์แวร์ ซึ่งหลักการเหล่านี้เป็นเครื่องมือในการตัดสินใจและปฏิบัติงานให้สอดคล้องกับ Agile Manifesto ดังนี้ ความสำคัญสูงสุดของพวกเราคือความพึงพอใจของลูกค้าที่มีต่อการส่งมอบซอฟท์แวร์ที่มีคุณค่าต่อลูกค้า ตั้งแต่ต้นอย่างต่อเนื่อง ยอมรับการเปลี่ยนแปลงความต้องการของลูกค้าแม้ในช่วงท้ายของการพัฒนา เพราะอไจล์สามารถแปรเอาความเปลี่ยนแปลง มาเป็นความได้เปรียบในการแข่งขันของลูกค้า ส่งมอบซอฟท์แวร์ที่ใช้งานได้จริงอย่างสม่ำเสมอ อาจเป็นทุกสองถึงสามสัปดาห์หรือทุกสองถึงสามเดือน โดยควรทำให้ระยะเวลาระหว่างการส่งมอบนั้นสั้นที่สุดเท่าที่เป็นไปได้ ตัวแทนจากฝ่ายธุรกิจและนักพัฒนาจะต้องทำงานร่วมกันเป็นประจำทุกวันตลอดโครงการ ทำให้แน่ใจว่าสมาชิกโครงการเข้าใจและมีจุดมุ่งหมายของโครงการร่วมกันสร้างสภาวะแวดล้อม และให้การสนับสนุนในสิ่งที่พวกเขาต้องการและให้ความไว้วางใจแก่พวกเขาในการที่จะทำงานให้บรรลุเป้าหมายนั้น วิธีที่มีประสิทธิภาพและประสิทธิผลสูงสุดในการถ่ายทอดข้อมูลต่างๆ ไปสู่ทีมพัฒนาและภายในทีมพัฒนาเองคือการพูดคุยแบบซึ่งหน้า ซอฟท์แวร์ที่ใช้งานได้จริงเป็นตัวหลักในการวัดความก้าวหน้าของโครงการ …