% الأنواع الثلاثة للإنجاز

الدليل الشامل لفهم أنواع نسب الإنجاز (Percent Complete Types) في الأوراكل بريمافيرا (Primavera P6)

مقدمة: الخدعة الكبرى في التحديث الأسبوعي للمشروع

في عالم تخطيط المشاريع (Project Planning)، لا يوجد سؤال يثير الجدل والتوتر بين المقاول والإشراف أكثر من: "كم نسبة إنجاز هذا النشاط؟". المشكلة الكبرى تكمن في أن "نسبة الإنجاز" ليست رقماً فيزيائياً واحداً يمكن قياسه بالمسطرة. هل تقصد نسبة الإنجاز الزمني؟ أم المالي؟ أم الفعلي المبني على الجهد والموارد؟

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

⚙️ النوع الأول: نسبة الإنجاز الزمنية (Duration Percent Complete)

هذا هو النوع الافتراضي (Default) في إعدادات البريمافيرا، وهو يعتمد كلياً وبشكل حصري على الزمن، متجاهلاً تماماً الموارد، أو التكلفة، أو حجم العمل الفيزيائي الذي تم إنجازه على أرض الواقع.

Duration % Complete = (Original Duration - Remaining Duration) / Original Duration
أو بشكل أدق في P6: نسبة الإنجاز = (المدة المنقضية الفعالة / المدة عند الاكتمال)

متى نستخدمه؟ (The Use Case)

يُفضل استخدام هذا النوع فقط في الأنشطة الإدارية أو أنشطة المستوى الإداري العالي (Level-of-Effort / Administration activities) التي لا ترتبط بكميات فيزيائية قابلة للقياس الملموس. على سبيل المثال:

الخطر القاتل: استخدام الـ Duration للأنشطة الهندسية

تخيل نشاط "حفر 1000 متر مكعب" مدته الأصلية 10 أيام. بعد مرور 5 أيام من بدء العمل الفعلي (Elapsed Time)، سيقوم البريمافيرا آلياً بحساب نسبة الإنجاز كـ 50%. ولكن ماذا لو تعطل الحفار في اليوم الثاني ولم يُنجز المقاول في أول 5 أيام سوى 100 متر مكعب فقط (أي 10% فيزيائياً)؟

إذا كنت تستخدم Duration %، سيظهر في تقريرك أن الإنجاز 50%، وسيتم احتساب التكلفة المكتسبة على هذا الأساس الكاذب، مما يؤدي لرفع مستخلص مالي (Invoice) بأموال غير مستحقة تماماً.

📏 النوع الثاني: نسبة الإنجاز الفيزيائية (Physical Percent Complete)

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

كيف يعمل؟

عند اختيار (Physical)، فإن برنامج البريمافيرا لن يقوم بتحديث نسبة الإنجاز تلقائياً بناءً على مرور الأيام (Remaining Duration) ولا بناءً على المصاريف (Actual Units). بل يقف البرنامج مكتوف الأيدي، وينتظر منك كمهندس تخطيط أن تقوم بإدخال هذه النسبة يدوياً بناءً على تقييم هندسي صارم من مهندس الموقع وحاسب الكميات.

  1. تدخل الكمية المنفذة فعلياً من الموقع (مثال: تركيب 50 طن حديد من أصل 200 طن).
  2. تقوم بإدخال النسبة يدوياً: 25% (Physical % Complete).
  3. لأنك استخدمت النوع الفيزيائي، ستبقى المدة المتبقية (Remaining Duration) غير مرتبطة بنسبة الإنجاز، ويجب عليك كمهندس تخطيط تقديرها بناءً على الموقف الحالي: هل سينهون الـ 75% المتبقية في الوقت المتبقي الأصلي؟ أم يحتاجون مدة أطول؟ (وهنا تكمن قوة التحكم الحقيقي في المشروع).

لماذا يكرهه بعض المخططين؟

الكسل. هذا النوع يتطلب عملاً شاقاً في التحديث الأسبوعي. لا يمكنك الاعتماد على تحديث (Auto-Compute). يجب النزول للموقع، وتدقيق الكميات، وإدخال النسب والمدد المتبقية (Remaining Durations) لكل نشاط على حدة بطريقة يدوية مجهدة ولكنها دقيقة 100%.

💰 النوع الثالث: نسبة إنجاز الوحدات/الموارد (Units Percent Complete)

هذا النوع يربط نسبة إنجاز النشاط بحجم العمل المبذول (Man-hours) أو الموارد المستهلكة وليس بالكميات الفيزيائية المنتجة ولا بالزمن المنقضي.

Units % Complete = Actual Units / At Completion Units

متى يكون الـ Units % Complete مفيداً بشكل استثنائي؟

في المشاريع الصناعية أو أنشطة الهندسة والتصميم (Engineering & Design) حيث يكون القياس الفيزيائي مستحيلاً. كيف تقيس فيزيائياً إنجاز "تصميم المخططات التنفيذية"؟ لا يمكنك استخدام مسطرة.

هنا نقوم بربط النشاط بعدد ساعات عمل المهندسين (Man-hours). إذا كان تقدير الميزانية للنشاط هو 1000 ساعة عمل هندسي (At Completion Units)، وإلى اليوم سجل فريق التصميم رسمياً (Timesheets) إنفاق 600 ساعة عمل فعلية (Actual Units)، فإن نسبة الإنجاز ستُحسب آلياً كـ 60%.

تحذير: فخ كفاءة الإنتاج (Productivity Trap)

استخدام (Units %) يفترض ضمنياً أن الموارد تعمل بالكفاءة المخططة (100% Efficiency). في المثال السابق، صرفنا 600 ساعة فحسبنا الإنجاز 60%. ولكن ماذا لو كان الفريق غير خبير وأهدر الساعات دون إخراج لوحات تصميمية فعلية؟ في هذه الحالة سيظهر الإنجاز الوهمي 60% بينما الإنجاز الحقيقي قد لا يتعدى 20%. لذلك يجب دائماً مراقبة هذا النوع بمراجعة الأداء الفعلي المستقل (Earned Value).

💡 الخلاصة: كيف تختار النوع الصحيح في P6؟

نوع النشاط (Activity Type) أفضل نسبة إنجاز (Default % Type) السبب الهندسي والتعاقدي
أعمال التشييد (البناء، الصب، الحفر) Physical % Complete يضمن أن دفعات المقاول المالية تعكس حصراً الحجم الفيزيائي الذي تم تنفيذه في الموقع دون تلاعب زمني.
أعمال التصميم والهندسة (Engineering) Units % Complete لصعوبة حصر التصميم بالمتر أو بالملموس، يتم قياس الإنجاز بناءً على الساعات المحترقة (Burned Hours).
الإدارة والإشراف والحراسة Duration % Complete الأنشطة التي لا يوجد لها إنتاج ملموس، ومجرد استمرارها مع الزمن يعني إنجازاً يستحق الدفع (Level of Effort).

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

بقلم: خبير تخطيط المشاريع والبريمافيرا

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