وزّع مراحل مشروعك بأيام العمل، مع تجاهل العطلات، وتعرّف هل يقع الجدول داخل موعدك النهائي.
الاكتمال
—
إجمالي أيام العمل
—
الموعد النهائي
الحاسبة
الاكتمال المتوقع
—
كيف يُبنى الجدول
تبدأ كل مرحلة في يوم العمل التالي بعد انتهاء سابقتها، وتُقاس مدتها بأيام العمل — مع تجاهل عطلات نهاية الأسبوع وتقويم العطلات المختار. ويضرب معامل الجهد كل تقدير لتختبر خطة متفائلة أو موسّعة.
الفائض هو أيام العمل بين الاكتمال المتوقع والموعد النهائي؛ والفائض السالب يعني تجاوزًا. استخدمه لتقرّر أين تقلّص النطاق أو تضيف أشخاصًا.
هل مدد المراحل بأيام العمل أم بالأيام التقويمية؟
بأيام العمل. مرحلة من خمسة أيام تبدأ يوم الخميس تنتهي الأربعاء التالي، مع تخطّي نهاية الأسبوع.
ماذا يفعل معامل الجهد؟
يضرب كل التقديرات دفعةً واحدة. اضبطه على 1.25 لإضافة فائض 25% للمخاطر، أو 0.8 لنمذجة خطة جريئة.
هل يمكنني التخطيط حول العطلات الرسمية؟
نعم — اختر تقويم الولايات المتحدة أو المملكة المتحدة (أو بدون)، وينقل المخطط حدود المراحل حول تلك الأيام تلقائيًا.
النتائج تقديرية. تحقق مع مختص قبل اتخاذ قرارات مهمة.
حول هذه الحاسبة
يُقسّم مخطط المواعيد النهائية المشروعَ إلى ستة مراحل متتابعة كحد أقصى، يُقدَّر كل منها بأيام عمل، ثم يُوزّعها على التقويم ابتداءً من تاريخ البدء — متجاوزًا عطلات نهاية الأسبوع والعطلات الرسمية. استخدمه عندما تحتاج إلى معرفة ما إذا كان الموعد النهائي الفعلي قابلًا للتحقيق، ومقدار الهامش المتاح، وأيّ مرحلة ستدفع الجدول الزمني نحو التجاوز.
كيف تقرأ نتائجك
يعرض العنوان الرئيسي تاريخ الاكتمال المتوقَّع — آخر يوم عمل في المرحلة الأخيرة. أسفله، يوضّح شارة الحالة (في الموعد / ضيّق / متجاوز) ورقمُ الهامش عدد أيام العمل بين الاكتمال والموعد النهائي. يُصوّر مخطط غانت أسفله كل مرحلة كشريط ملوّن بمقياس الجدول الزمني الكامل؛ وتُحدّد خط رأسي أحمر الموعد النهائي. المراحل المنتهية قبل الخط الأحمر تترك هامشًا؛ أما الشريط الذي يتجاوزه فيُشير إلى تجاوز في الجدول.
مثال تطبيقي
يبدأ المشروع في 2025-06-02 بثلاث مراحل — التصميم (5 أيام)، البناء (8 أيام)، الاختبار (3 أيام) — معامل الجهد 1.0، عطلة السبت/الأحد، بلا عطلات رسمية، الموعد النهائي 2025-06-27.
يمتد التصميم من 2025-06-02 إلى 2025-06-06، والبناء من 2025-06-09 إلى 2025-06-18، والاختبار من 2025-06-19 إلى 2025-06-23. إجمالي أيام العمل: 16. تاريخ الاكتمال: 2025-06-23. الهامش: 4 أيام عمل قبل الموعد النهائي. الحالة: في الموعد.
الأسئلة الشائعة
ما الذي يُعدّ يوم عمل؟
يوم العمل هو أي يوم تقويمي لا يقع ضمن نمط عطلة نهاية الأسبوع المختار ولا في مجموعة العطلات الرسمية للبلد المحدد. يتخطّى المخطط هذه الأيام تلقائيًا عند جدولة كل مرحلة.
ما تأثير معامل الجهد؟
يضرب معامل الجهد كل تقدير مرحلة قبل الجدولة. معامل 1.2 يضيف احتياطيًا بنسبة 20% لكل مرحلة، فتصبح التقدير لـ5 أيام مثلًا 6 أيام فعلية. استخدم قيمًا أعلى من 1.0 لنمذجة المخاطر أو التجاوزات التاريخية.
كيف يُحسب الهامش؟
الهامش هو العدد المُوقَّع لأيام العمل بين تاريخ الاكتمال المتوقَّع والموعد النهائي، باستثناء النقطة المشتركة. الهامش الموجب يعني احتياطيًا؛ أما السالب فيعني تجاوزًا. هامش 0 أو 1 يُطلق حالة "ضيّق"؛ وهامش 2 أو أكثر يعني "في الموعد"؛ وأي قيمة سالبة تعني "متجاوز".
هل يمكنني تضمين العطلات الرسمية؟
نعم. اختر الولايات المتحدة أو المملكة المتحدة من محدد البلد لتخطّي العطلات الفيدرالية أو البنكية تلقائيًا ضمن نطاق المشروع. يمكنك أيضًا إدخال تواريخ عطل مخصصة لتغطية مناطق أخرى أو إجازات خاصة بالشركة.
ماذا لو كان فريقي يعمل بعطلة الجمعة–السبت؟
اختر "جمعة–سبت" من نمط عطلة نهاية الأسبوع. يدعم المخطط أربعة أنماط: السبت–الأحد، والجمعة–السبت (الشائع في منطقة الشرق الأوسط)، والأحد فقط، ولا عطلة (أسابيع من سبعة أيام).
طريقة الحساب
تُجدوَل كل مرحلة بتقديم مؤشر للأمام من تاريخ بدء المشروع باستخدام خوارزمية addWorkingDays في ~/lib/workdays. تزيد هذه الدالة التاريخ يومًا تقويميًا واحدًا في كل مرة، متخطّيةً أي يوم يظهر رقم يوم الأسبوع بتوقيت UTC الخاص به في مجموعة عطلة نهاية الأسبوع المختارة أو الذي تظهر سلسلة تاريخه بصيغة ISO في مجموعة العطلات المُحسَبة مسبقًا. تُبنى مجموعة العطلات مرة واحدة بالتكرار عبر العطلات الفيدرالية الأمريكية المعروفة (قائمة OPM) والعطلات البنكية البريطانية (تغذية JSON من GOV.UK) عبر النطاق الزمني الكامل للمشروع، ثم يُدمج معها أي تواريخ مخصصة يوفّرها المستخدم. تساوي الأيام الفعلية لكل مرحلة التقدير الخام مضروبًا في معامل الجهد، مقرَّبًا إلى أقرب عدد صحيح بحد أدنى واحد. يُحسب الهامش بـcountWorkingDays التي تُنفّذ منطق التخطّي ذاته بين تاريخين وتُعيد عدد أيام العمل الشاملة؛ يُطرح واحد لاستثناء النقطة المشتركة، وتُعكس الإشارة للتجاوزات.
لاحظت ملاحظة على الترجمة أو الحساب، أو لديك اقتراح؟ أخبرنا.