 อธิบายวิธีการที่อยู่เบื้องหลังการพัฒนาซอฟต์แวร์ Agile
การพัฒนาซอฟต์แวร์แบบ Agile เป็นชุดของแนวทางการพัฒนาซอฟต์แวร์ที่เน้นการพัฒนาซ้ำและแบบเพิ่มหน่วย Agile เน้นการทำงานร่วมกันอย่างใกล้ชิดระหว่างทีมงานข้ามสายงาน ซึ่งมักจะรวมถึงนักพัฒนา ผู้ทดสอบ นักออกแบบ และผู้เชี่ยวชาญอื่นๆ ระเบียบวิธีแบบ Agile เกี่ยวข้องกับการสื่อสารอย่างใกล้ชิดระหว่างลูกค้าและทีม โดยมีข้อเสนอแนะบ่อยครั้งและการปรับใช้ซอฟต์แวร์อย่างสม่ำเสมอ วิธีการนี้นำไปสู่การเปลี่ยนแปลงที่เพิ่มขึ้นอย่างรวดเร็วและมากขึ้น โดยการพัฒนาซ้ำแต่ละครั้งจะช่วยปรับแต่งและปรับปรุงโครงการ