قالب مخطط جانت لإصدار برمجي: من تجميد الشيفرة إلى الإنتاج

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

استخدم هذا القالب

ما هي قالب مخطط جانت لإصدار برمجي: من تجميد الشيفرة إلى الإنتاج؟

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

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

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

للمشروع كله الذي يسبق الإصدار راجع [قالب مخطط جانت لمشروع برمجي](/ar/templates/مخطط-جانت-لمشروع-برمجي). لا يتصل هذا القالب بمستودع شيفرة ولا بنظام تذاكر، ولا يتتبع العيوب ولا عمليات النشر: إنه يخطط الجدول الزمني. وتجد شرح الاعتماديات في [دليل اعتماديات مخطط جانت](/ar/guides/اعتماديات-مخطط-جانت).

ما الذي يغطيه هذا المخطط

في هذا القالب

  • أربع مجموعات هي التطوير والاختبار والإصدار والدعم، بـ17 مهمة وثلاثة معالم: «اكتمال الميزات» و«تجميد الشيفرة» و«الموافقة على الإصدار».
  • عمل متداخل: تبدأ «إصلاح العيوب المعروفة» بعد خمسة أيام عمل من بدء «إنهاء الميزات المتبقية».
  • ثلاثة مسارات اختبار بعد التجميد هي «اختبار الانحدار» و«فحوص الأداء والأمان» و«اختبار قبول المستخدم»، ثم التقاؤها عند «إصلاح معوقات الإصدار».
  • تحضير لا ينتظر الاختبار: تبدأ «كتابة ملاحظات الإصدار» و«تحديث دليل التشغيل وخطة التراجع» عند «تجميد الشيفرة».
  • خاتمة محكومة بالبوابات: تنتظر «النشر في الإنتاج» المهمة «الموافقة على الإصدار»، وتتحكم «اختبار سريع في الإنتاج» في «الإعلان عن الإصدار» و«المراقبة ومعالجة المشكلات المبكرة».

متى تستخدم هذا القالب

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

الخطة، مهمة بمهمة

جميع مهام المخطط مع مدتها بأيام العمل وما تنتظره. الاعتمادية هي رقم خطوة؛ SS تعني بداية إلى بداية، وFF نهاية إلى نهاية، و+n تأخير بأيام العمل.

#المهمةالمجموعةأيام العملتعتمد على
1الاتفاق على نطاق الإصدارالتطوير2
2إنهاء الميزات المتبقيةالتطوير101
3اكتمال الميزاتالتطويرمعلم رئيسي2
4إصلاح العيوب المعروفةالتطوير62SS+5
5تجميد الشيفرةالتطويرمعلم رئيسي3, 4
6اختبار الانحدارالاختبار55
7فحوص الأداء والأمانالاختبار45
8اختبار قبول المستخدمالاختبار65SS+2
9إصلاح معوقات الإصدارالاختبار36, 7, 8
10الموافقة على الإصدارالإصدارمعلم رئيسي9
11كتابة ملاحظات الإصدارالإصدار35
12تحديث دليل التشغيل وخطة التراجعالإصدار35
13النشر في الإنتاجالإصدار110, 11, 12
14اختبار سريع في الإنتاجالإصدار113
15الإعلان عن الإصدارالدعم114
16المراقبة ومعالجة المشكلات المبكرةالدعم514
17مراجعة ما بعد الإصدارالدعم116

كيف تعمل

  1. استبدل المهام بمهامك

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

  2. اجعل التجميد معلماً

    اجعل «تجميد الشيفرة» مهمة بلا مدة تعتمد على كل ما يجب إنجازه قبل بدء الاختبار، واجعل كل مسار اختبار يعتمد عليها.

  3. دع التحضير يتداخل مع الاختبار

    ابدأ ملاحظات الإصدار ودليل التشغيل عند التجميد بروابطها الخاصة لا بعد الاختبار، حتى لا تمدّد الموعد.

  4. اجمع المسارات قبل الموافقة

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

  5. تحقق من المسار الحرج

    من «عرض» ثم «المسار الحرج». إن كان أحد مسارات الاختبار أطول سلسلة فلن يقدّم تقصير التطوير موعد الإصدار.

  6. أعد استخدام الخطة

    بعد الإصدار انسخ المخطط وحدّث المدد بما تعلمته في المراجعة واستخدمه في الدورة التالية.

الأسئلة الشائعة

ما مخطط جانت لإصدار برمجي؟

مخطط جانت للجدول الزمني من آخر ميزة إلى الأيام الأولى في الإنتاج: التجميد والاختبار والموافقة والنشر والمراقبة، مع الاعتماديات بينها.

هل يتصل بـ Jira أو GitHub؟

لا. لا توجد تكاملات. تدخل المهام واعتمادياتها أو تلصقها، ويُحسب الجدول منها.

هل يمكن تشغيل مسارات الاختبار بالتوازي؟

نعم. اجعل كل مسار يعتمد على التجميد، واجعل المهمة التالية تعتمد عليها جميعاً. يبيّن المسار الحرج أيها يحدد الموعد.

هل المدد واقعية؟

هي أيام عمل توضيحية. استبدل بها مددك من سجل إصداراتك.

ما الفرق بينه وبين قالب المشروع البرمجي؟

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

جزء من

ميزات QueryChart لهذه العملية

استخدم هذا القالب

Browse all قوالب عمليات تقنية المعلومات وITSM

قالب مخطط جانت لإصدار برمجي: التطوير → الاختبار → الإصدار → الدعم
قالب مخطط جانت لإصدار برمجي: من تجميد الشيفرة إلى الإنتاج