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

منبع