Agile Manifesto คืออะไร?
เป็นคำประกาศที่ประกอบด้วย 4 ค่าหลักและ 12 หลักการในการพัฒนาซอฟต์แวร์
คำจำกัดความ
Agile Manifesto เป็นเอกสารที่สร้างขึ้นเมื่อวันที่ 12 กุมภาพันธ์ 2001 โดยผู้เชี่ยวชาญด้านการพัฒนาซอฟต์แวร์ 17 คน โดยมีจุดมุ่งหมายในการนำเสนอแนวทางใหม่ในการพัฒนาซอฟต์แวร์ที่ให้ความสำคัญกับความยืดหยุ่นและการร่วมมือกับลูกค้า
บริบท
มันเป็นการตอบสนองต่อข้อจำกัดของวิธีการพัฒนาซอฟต์แวร์แบบดั้งเดิม ซึ่งมีจุดมุ่งหมายในการตอบสนองความต้องการของผู้ใช้ที่เปลี่ยนแปลงอย่างรวดเร็วในยุคดิจิทัล
สถานที่
เอกสารนี้ถูกจัดทำที่รีสอร์ตสกี Snowbird ในรัฐยูทาห์ สหรัฐอเมริกา จากเซสชั่นการพบปะที่จัดขึ้นที่นั่น ค่าหลัก 4 ประการได้รับการพัฒนา และภายหลังได้มีการพัฒนาหลักการทั้ง 12 ข้อ
ค่าหลัก
มี 4 ค่าหลัก คือ ให้ความสำคัญกับการมีปฏิสัมพันธ์ระหว่างบุคคลมากกว่ากระบวนการ การให้ความสำคัญกับซอฟต์แวร์ที่ทำงานได้จริงมากกว่าการเขียนเอกสารที่ยาวเหยียด การร่วมมือกับลูกค้าโดยตรงมากกว่าการเจรจาทางสัญญา และการปรับตัวต่อการเปลี่ยนแปลงมากกว่าการทำตามแผน
หลักการ
12 หลักการของ Agile Manifesto เสริมค่าหลักดังกล่าว โดยสนับสนุนการส่งมอบผลงานบ่อยๆ การเปลี่ยนแปลงเป็นข้อได้เปรียบในการแข่งขันแม้ในขั้นตอนสุดท้าย และการสร้างโปรเจกต์ที่มีบุคคลที่มีแรงจูงใจสูง หลักการเหล่านี้มุ่งเน้นที่ความพึงพอใจของลูกค้า ความยั่งยืนในการพัฒนา และความเป็นเลิศทางเทคนิค
การเข้าถึง Agile Manifesto
เพื่อความเข้าใจลึกซึ้งเกี่ยวกับค่าหลักและหลักการเหล่านี้ที่เปลี่ยนแปลงการพัฒนาซอฟต์แวร์ ขอแนะนำให้อ่าน Agile Manifesto โดยตรง สามารถเข้าถึงเอกสารฉบับเต็มได้ฟรีผ่าน ลิงค์ไปยัง Agile Manifesto
ต้องการเรียนรู้เพิ่มเติมหรือไม่?
หากคุณอยากทราบเพิ่มเติมเกี่ยวกับ Agile Manifesto, ติดต่อฉันผ่าน X ฉันชอบแบ่งปันความคิด ตอบคำถาม และพูดคุยเกี่ยวกับความน่าสนใจในหัวข้อนี้ อย่าลังเลที่จะเข้ามาพูดคุยกันนะ แล้วเจอกัน!
ALM ย่อมาจากอะไร?
ALM หรือ Application Lifecycle Management หมายถึงกระบวนการในการจัดการซอฟต์แ...
Definition of Done (DoD) คืออะไร?
Definition of Done หรือ DoD คือชุดของเกณฑ์ที่กำหนดเมื่อใดที่เรื่องผู้ใช้ (U...
What is the Sprint Backlog?
Sprint Backlog คือ เซ็ตของรายการจาก Product Backlog (PBI) ที่เลือกไว้สำหรับ...