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