خلاصه اش این میشه: شما کد می نویسین اونو به مخزن اصلی commit می کنین یه برنامه ای مخزن اصلی رو زیر نظر داره می بینه کدها تغییر کرده آخرین کد رو می گیره کامپایل می کنه اگه کامپایل انجام شد تست ها رو انجام میده بعد گزارشی از مشکلات ظاهر شده در کد موجود در مخزن ارائه میکنه.اینطوری بخشی از مشکلات در حین انجام پروژه مشخص میشه و به تست نهایی موکول نمیشه که رفع باگش هم ساده تره.