التكرار هو فترة زمنية محددة داخل المشروع يتم خلالها إنتاج نسخة عمل مستقرة من المنتج. يأتي مع نصوص التثبيت والوثائق المصاحبة وغيرها من الأدوات الضرورية لاستخدام هذا الإصدار.
لمحة
تتيح لك نسخة العمل من المنتج أن تُظهر لأصحاب المصلحة التطور الفعلي للمشروع. أثناء العرض التوضيحي ، يمكن لفريق التطوير الحصول على تعليقات حول ما يجب القيام به من أجل اكتساب فهم أوسع للاحتياجات وكيفية تنفيذها. يعتمد التكرار التالي على السابق. المنتج الناتج هو خطوة واحدة أقرب إلى المنتج النهائي. التكرار هو فترة محدودة. بمعنى آخر ، الجدول الزمني ثابت إلى حد ما. للوفاء بهذا الجدول الزمني ، قد يتغير محتوى الفترة الزمنية.
الميزات
التكرار هي فترة محددة جيدًا. تطوير المشروع له أهداف مخططة بعناية في حد ذاتهمدة الفاصل الزمني ثابتة. عند التنظيم ، يحدد كل تكرار معايير التقييم الخاصة به. في الوقت نفسه ، يتم توزيع المسؤوليات والمهام بوضوح بين المشاركين في المشروع. بالإضافة إلى ذلك ، يتم إجراء دراسة للمؤشرات الموضوعية لتطوير المشروع. التكرار هو فترة تتضمن عددًا معينًا من عمليات إعادة العمل. يجب أن يقال أنها نفذت كلها بطريقة منظمة.
التكامل
يجب أن يأخذ أي تكرار بسيط في الاعتبار المخاطر المحتملة المهمة للمشروع ، بالإضافة إلى تنفيذ مكونات العمل ذات الأولوية العالية. ونتيجة لذلك ، هناك ثقة في أن كل فترة تضيف أقصى قيمة لأصحاب المصلحة على خلفية انخفاض عدم اليقين. عادة ، يتم الجمع بين التطوير التكراري والتكامل المستمر أو المتكرر. بمعنى آخر ، بمجرد اجتياز المكونات لاختبارات الوحدة الخاصة بها ، يتم دمجها في التصميم العام. بعد إجراء التجميع والاختبار. وبالتالي ، تزداد قدرات المنتجات المتكاملة خلال التكرار مقارنة بالأهداف التي تم تحديدها أثناء التخطيط. تسمح لك الإنشاءات المنتظمة (يوميًا أو أكثر تكرارًا) بفصل مشاكل ومهام التكامل والاختبار وتوزيعها بالتساوي خلال دورة التطوير. غالبًا ما يكون سبب انهيار المشاريع هو اكتشاف جميع الصعوبات في لحظة واحدة في إطار عملية تكامل واحدة تجري فيالمرحلة الأخيرة. في هذه الحالة مشكلة واحدة توقف الفريق بأكمله.
آفاق
نظرًا لتعقيد البرنامج المستخدم اليوم ، ليس من الممكن دائمًا تصميم وتحديد المتطلبات واختبار وتنفيذ واختيار بنية وتنفيذ هذه الخطوات وغيرها بشكل صحيح. يسمح الحل التكراري ، في نهاية كل فترة ، بإعطاء أصحاب المصلحة الوصول إلى فرص المشروع. في هذه الحالة ، أثناء التطوير ، يتلقى الفريق التعليقات بسرعة وبشكل دوري. هذه ، بدورها ، تسمح بمعالجة التحسينات والمشكلات بتكلفة أقل إذا كانت ضمن الوقت والميزانية الخاصة بالمشروع وقبل وقت طويل من تقدم التطوير بدرجة كافية بحيث قد تكون هناك حاجة إلى إعادة عمل كبيرة. يسمح لك التكرار بالحصول على الكود الحالي. يمكن تفعيلها وتقييمها وتعديلها في اتجاه تطوير المشروع. كقاعدة ، مدة الفترة أربعة أسابيع. ومع ذلك ، هناك فرق تعمل لمدة سبعة أيام أو أكثر ، حتى شهر ونصف.