🎯 مرجعك الكامل لأنشطة P6

كل ما تحتاج معرفته عن إدارة الأنشطة في Primavera P6

📋 جدول المحتويات

  1. أنواع الأنشطة في P6
  2. خصائص الأنشطة
  3. أنواع المدة
  4. أنواع نسبة الإنجاز
  5. فلسفة Activity ID
  6. إعداد Activity Codes
  7. كيف يؤثر نوع النشاط على التقدم

🔷 1. أنواع الأنشطة في Primavera P6

Primavera P6 يوفر 5 أنواع أنشطة مختلفة، كل منها مصمم لسيناريوهات جدولة محددة.

Task Dependent

النوع الافتراضي. المدة ثابتة ومستقلة عن الموارد المعيّنة.

Duration = FIXED (user-defined) | Resources = Variable

Resource Dependent

المدة محسوبة بناءً على إنتاجية الموارد والكمية.

Duration = Budgeted Units / (Resource Units/Time × Calendars)

Level of Effort (LOE)

المدة مربوطة بالسابقات/اللاحقات القائدة - تتمدد تلقائياً.

أنشطة LOE دائماً لها Total Float = 0 لأنها تُقاد من العلاقات، ليس التقويمات.

Start Milestone & Finish Milestone

علامات بدون مدة (صفر) لأحداث المشروع الرئيسية.

Example Milestones:
M100 - Contract Award (Start)
M200 - Design Approval (Finish)
M300 - Beneficial Occupancy (Finish)

WBS Summary

ملخص محسوب يمثل تجميع الأنشطة الفرعية.

⚠️ تحذير: أنشطة WBS Summary لا تقود المنطق - هي للعرض فقط. لا تنشئ علاقات منها أو إليها.

⚙️ 2. خصائص الأنشطة الحرجة

الخاصية الغرض أفضل ممارسة
Activity ID معرّف فريد (حتى 40 حرف) استخدم ترميز منظم (انظر القسم 5)
Activity Name عنوان وصفي (حتى 120 حرف) واضح، يبدأ بفعل (مثلاً: "صب خرسانة الأعمدة")
Calendar تعريف وقت العمل عيّن تقويم محدد لكل مهنة/موقع
Activity Status Not Started / In Progress / Completed يتحدث تلقائياً أثناء تحديث الجدول
Planned Dates Early/Late Start/Finish نتيجة حساب CPM
Actual Dates البداية/النهاية الفعلية من الموقع أدخلها أثناء تحديث التقدم
Constraints فرض قيود على التاريخ استخدمها بحرص - فضّل المنطق الصافي

⏱️ 3. أنواع المدة

P6 يوفر 3 طرق لحساب المدة:

نوع المدة المعادلة متى تستخدمه
Fixed Duration & Units Duration = Fixed
Units/Time varies
أنشطة Task Dependent (افتراضي)
Fixed Units/Time Units/Time = Fixed
Duration varies
أنشطة Resource Dependent
Fixed Duration & Units/Time Both FIXED
Budgeted Units varies
نادر الاستخدام - جدولة صارمة
لمعظم مشاريع البناء: استخدم "Fixed Duration & Units" لـTask Dependent، و"Fixed Units/Time" لـResource Dependent.

📊 4. أنواع نسبة الإنجاز

4.1 Duration % Complete

Duration % = (Actual Duration / (Actual + Remaining Duration)) × 100

4.2 Physical % Complete

Physical % = Manual Entry by Engineer (0-100%)

4.3 Units % Complete

Units % = (Actual Units / Budgeted Units) × 100

🔑 القرار الرئيسي

لمشاريع البناء مع EVM: استخدم Physical % كأساسي، مع Duration % كاحتياطي. لا تخلط الأنواع أبداً داخل نفس المشروع!


🆔 5. فلسفة Activity ID وأفضل الممارسات

5.1 لماذا Activity ID مهم

نظام Activity ID منظم جيداً يتيح:

5.2 اصطلاحات الترميز

الخيار 1: متسلسل حسب WBS

A1000 - Site Mobilization
A1010 - Site Fencing
A1020 - Temp Facilities
A2000 - Excavation Phase Start
A2010 - Bulk Excavation
A2020 - Footing Excavation

الخيار 2: كود منظم

Format: PHASE-ZONE-TRADE-SEQ

01-A-STR-010 = Phase 1, Zone A, Structural, Item 10
01-A-STR-020 = Phase 1, Zone A, Structural, Item 20
02-B-ARC-030 = Phase 2, Zone B, Architectural, Item 30

الخيار 3: هجين (موصى به)

Format: PREFIX + Number

EXC-100, EXC-110 = Excavation
FND-200, FND-210 = Foundations
STR-300, STR-310 = Superstructure
ARC-400, ARC-410 = Architecture
MEP-500, MEP-510 = MEP Works
اترك فجوات في الترقيم (مثلاً: 10، 20، 30) للسماح بإدراج أنشطة لاحقاً بدون إعادة ترقيم الجدول بأكمله.

🏷️ 6. إعداد Activity Codes

6.1 ما هي Activity Codes؟

Activity Codes هي حقول مخصصة للتجميع والترشيح وتنظيم الأنشطة بما يتجاوز WBS.

6.2 Activity Codes الأساسية للبناء

اسم الكود مثال قيم الغرض
Phase Mobilization، Foundation، Structure، Finishes، MEP، Closeout التجميع حسب مرحلة البناء
Trade/Discipline Civil، Structural، Architectural، Electrical، Mechanical، Plumbing الترشيح حسب التخصص المسؤول
Location/Zone Building A، Building B، Basement، Ground Floor، Typical Floor، Roof التحليل حسب الموقع المادي
Responsible Owner، Contractor، Subcontractor A، Consultant تتبع المسؤولية
Critical Critical، Near-Critical، Non-Critical تركيز انتباه الإدارة
CBS 01.01، 01.02، 02.01 (أكواد التكلفة) الربط بتقسيم التكلفة

6.3 كيفية إنشاء Activity Codes في P6

  1. Enterprise → Activity Codes
  2. انقر Add
  3. أدخل اسم الكود (مثلاً: "Phase")
  4. عرّف قيم الكود:
    • أضف كل قيمة (مثلاً: "Foundation"، "Structure")
    • اختيارياً عيّن ألوان للتمييز البصري
  5. عيّن الأكواد للأنشطة:
    • حدد الأنشطة → Activity Details → تبويب Codes
    • اختر القيمة من القائمة المنسدلة
استخدم Global Activity Codes (على مستوى EPS) حتى تكون الأكواد متسقة عبر جميع المشاريع في مؤسستك.

📈 7. كيف يؤثر نوع النشاط على حساب التقدم

7.1 تقدم Task Dependent

Activity: Concrete Curing (7 days, Task Dependent)
Day 3: Duration % = 3/7 = 43%
Physical %: Entered manually = 40% (slightly slower)
Impact: Duration continues regardless of actual progress

7.2 تقدم Resource Dependent

Activity: Brick Wall 100 m² (Resource Dependent)
Budgeted: 2 masons × 5 days = 100 m²
Actual Day 3: Only 50 m² completed
Impact: Remaining Duration recalculates: (100-50)/20 = 2.5 days left

7.3 تقدم LOE

Activity: Site Management (LOE)
Linked to: Foundation Phase (Start) → Structure Complete (Finish)
Progress: Always 100% between predecessor/successor dates
Impact: If structure delays, LOE extends automatically

⚡ بصيرة حرجة

اختيار نوع النشاط يغيّر جذرياً كيفية حساب P6 للعمل المتبقي. اختيار النوع الخطأ = توقعات خاطئة!


🎯 مرجع سريع: متى تستخدم كل نوع

إذا كان نشاطك... استخدم هذا النوع
مدفوع بالوقت (مثلاً: المعالجة، الموافقات، الفحص) Task Dependent
مدفوع بالإنتاج (مثلاً: الحفر، الصب، التركيب) Resource Dependent
دعم مستمر (مثلاً: الإدارة، الأمن، الجودة) Level of Effort
نقطة قرار / تسليم / موافقة Milestone
ملخص مرحلة للعرض WBS Summary

📚 الملخص: قائمة فحص رئيسية


التالي: دليل كامل لـWBS في Primavera P6