إنشاء التكرارات وخطط الإصدار

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

إنشاء التكرارات

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

لبدء محاذاة الجهود إلى مخطط زمني، نقترح عليك تحديد مجموعة من التكرارات التي تستمر من 6 إلى 12 شهرا.

فهم السرعة

تتطلب مواءمة الجهود مع التكرارات والإصدارات فهما للسرعة. السرعة هي مقدار العمل الذي يمكن إكماله في أي تكرار معين. أثناء التخطيط المبكر، تكون السرعة تقديرا. بعد العديد من التكرارات، تصبح السرعة مؤشرا قيما للغاية للالتزامات التي يمكن للفريق أن يقدمها بثقة.

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

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

تخطيط التكرار

في البداية، تخطط للتكرارات عن طريق تقييم المهام التقنية استنادا إلى التراكمات ذات الأولوية. تقدر فرق اعتماد السحابة الجهد المطلوب لإكمال المهام المختلفة. ثم يتم تعيين هذه المهام إلى التكرار الأول المتاح.

أثناء تخطيط التكرار، تتحقق فرق اعتماد السحابة من صحة التقديرات وتنقيحها. وهي تفعل ذلك حتى تقوم بمحاذاة جميع السرعة المتاحة مع مهام محددة. تستمر هذه العملية لكل حمل عمل ذات أولوية حتى تتوافق جميع الجهود مع التكرار المتوقع.

في هذه العملية، يتحقق الفريق من صحة المهام المعينة إلى الدورة المتكررة التالية. يقوم الفريق بتحديث تقديراته استنادا إلى محادثة الفريق حول كل مهمة. ثم يضيف الفريق كل مهمة مقدرة إلى الدورة المتكررة التالية حتى يتم استيفاء السرعة المتاحة. وأخيرا، يقدر الفريق المهام الإضافية ويضيفها إلى التكرار التالي. ينفذ الفريق هذه الخطوات حتى يتم أيضا استنفاد سرعة هذا التكرار.

تستمر العملية السابقة حتى يتم تعيين جميع المهام إلى تكرار.

المثال: دعونا نبني على المثال السابق. افترض أن كل ترحيل لحمل العمل يتطلب 40 مهمة. افترض أيضا أنك تقدر كل مهمة لتستغرق في المتوسط ساعة واحدة. التقدير المجمع هو حوالي 40 ساعة لكل ترحيل حمل عمل. إذا ظلت هذه التقديرات متسقة لجميع أحمال العمل العشرة ذات الأولوية، فستستغرق أحمال العمل هذه 400 ساعة.

تشير السرعة المحددة في المثال السابق إلى أن ترحيل أحمال العمل العشرة الأولى سيستغرق أربع تكرارات، أي شهرين من وقت التقويم. سيتكون التكرار الأول من 100 مهمة تؤدي إلى ترحيل حملي عمل. في التكرار التالي، ستؤدي مجموعة مماثلة من 100 مهمة إلى ترحيل ثلاثة أحمال عمل.

تحذير

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

تخطيط الإصدار

ضمن اعتماد السحابة، يتم تعريف الإصدار على أنه مجموعة من التسليمات التي تنتج قيمة تجارية كافية لتبرير خطر تعطيل العمليات التجارية.

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

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

المثال: استمرارا للمثال السابق، راجع فريق استراتيجية السحابة خطة التكرار. وحدد الاستعراض نقطتي إصدار. أثناء التكرار الثاني، سيكون ما مجموعه خمسة أحمال عمل جاهزة للترحيل. ستوفر أحمال العمل الخمسة هذه قيمة تجارية كبيرة وستشغل الإصدار الأول. سيصدر الإصدار التالي تكرارين لاحقا، عندما تكون أحمال العمل الخمسة التالية جاهزة للإصدار.

تعيين مسارات وعلامات التكرار

بالنسبة للعملاء الذين يديرون خطط اعتماد السحابة في Azure DevOps، تنعكس العمليات السابقة عن طريق تعيين مسار تكرار لكل مهمة وقصة مستخدم. نوصي أيضا بوضع علامات على كل حمل عمل بإصدار معين. يغذي وضع العلامات والتعيين المحتوى التلقائي لتقارير المخطط الزمني.

الخطوات التالية

تقدير المخططات الزمنية لإيصال التوقعات بشكل صحيح.