วิธีการ Agile

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

ระบบของวิธีการ Agile ยังรวมถึง SCRUM และ Kanban ด้วย

วิธีการ Agile มีพื้นฐานมาจาก หลักการต่อไปนี้:

ดูเพิ่มเติม

  • วิธีการ XP,
    ซึ่งใช้เพื่อเสริมกำลังแนวปฏิบัติการพัฒนาทุกด้านอย่างเข้มข้น
  • แนวคิด RAD,
    ซึ่งใช้สำหรับการพัฒนาผลิตภัณฑ์เมื่อมีข้อกำหนดที่ไม่ชัดเจน
  • วิธีการ Cobit,
    ซึ่งใช้เพื่อกำหนดมาตรฐานในด้านการตรวจสอบและจัดการ IT
  • วิธีการ PRINCE2,
    ซึ่งใช้เพื่อกำหนดมาตรฐานสำหรับการดำเนินโครงการขนาดใหญ่ในด้าน IT
  • เทคนิคการพัฒนา TDD,
    ซึ่งใช้สำหรับการบริหารจัดการโครงการอย่างยืดหยุ่น