نستخدم النموذج التكراري لأن له العديد من الميزات حيث أن هذا الأسلوب يساعد المطورين على الحصول على الملاحظات بشكل منتظمم وتقييم العميل بشكل مبكر و معرفة كل الصعوبات المحتملة قبل الخوض شوطاً طويلاً في تطوير البرنامج ومن خلاله ايضاً يتم معرفة مدى تعقيد العمل مبكرا.