در سال 2001، گروهی متشکل از 17 مهندس نرم افزار، رویکردی سبک و تیم‌محور برای توسعهٔ محصولات نرم‌افزاری پیشنهاد کردند و اصول آن را در مانیفست توسعه چابک نرم‌افزار ثبت کردند. آن‌ها در مانیفست به چهار ارزش بنیادین برای توسعهٔ چابک نرم‌افزار اشاره کردند:

  1. کار کردن نرم افزار بر مستندات جامع ارجحیت دارد
  2. افراد و تعاملات بر فرایندها و ابزارها  ارجحیت دارند
  3. مشارکت مشتری بر قرارداد‌های کاری ارجحیت دارد
  4. پاسخگویی به تغییرات به پیروی از یک برنامه ارجحیت دارد

 

 

اینفوگرافی توسعهٔ چابک نرم‌افزار (Agile) و انواع روش‌های آن
اینفوگرافی توسعهٔ چابک نرم‌افزار (Agile) و انواع روش‌های آن

 

منبع