You are on page 1of 62

‫إدارة المشاريع باستخدام برنامج‬

‫‪Primavera P6 R8.2‬‬
‫(الجزء األول)‬
‫إعداد المدرب‪ :‬إياد الحاج سعيد‬
‫ما هو المشروع ؟‬
‫هو عملية أو نشاط مقيد بزمن‪ ،‬أي له تاريخ بداية وتاريخ نهاية‪ ،‬يتم القيام به مرة واحدة من‬
‫أجل تقديم منتج ما أو خدمة ما بهدف تحقيق تغيير مفيد أو إيجاد قيمة مضافة‪.‬‬

‫وهناك تعارض ما بين خاصية كون المشروع أمرا مؤقتا لمرة واحدة‪ ،‬وبين ما تتسم به العمليات‬
‫أجل تقديم نفس المنتج أو الخدمة‬
‫اإلدارية أو التشغيلية التي تجري بشكل دائم أو شبه دائم من ِ‬
‫مرارا وتكرارا‪.‬‬

‫بعض األمثلة على المشاريع ‪:‬‬

‫‪-1‬تطوير خدمة أومنتج‬

‫‪-2‬التأثير على تنظيم المؤسسة أو موظفيها‬

‫‪-3‬تصميم سيارة جديدة‬

‫‪-4‬تطوير نظام معلوماتية جديد‬

‫‪-5‬إنشاء مبنى‬

‫‪-6‬إدارة حملة انتخابية‬

‫‪2‬‬
‫ما هي إدارة المشاريع ؟‬
‫إدارة المشاريع هي تطبيق المعرفة والمهارات واألدوات واألساليب التقنية على أنشطة‬
‫المشروع لتحقيق متطلبات المشروع ‪.‬‬
‫ويتم تحقيق متطلبات المشروع عن طريق تطبيق عمليات إدارة المشاريع وتكاملها من‬
‫البدء والتخطيط والتنفيذ والمراقبة والتحكم واإلغالق ‪.‬‬

‫متطلبات إدارة المشروع ‪:‬‬


‫‪ -1‬توازن المتطلبات التنافسية للجودة والنطاق والوقت والتكلفة‬

‫‪• -2‬تكييف المواصفات والخطط واألسلوب نحو االهتمامات والتوقعات المختلفة للعديد من‬
‫أصحاب المصلحة في المشروع‪.‬‬

‫مقاييس كفاءة المشروع ‪:‬‬


‫مقاييس الكفاءة ألي مشروع هي الوقت‪ ،‬الكلفة ‪،‬النطاق والجودة ‪ ،‬وغالبا ً ما يكون الهدف العام‬
‫للمشروع هو تنفيذ المشروع في أقصر وقت وأقل كلفة وأعلى جودة‪.‬‬

‫بشكل واقعي فإن هذه األهداف تتعارض مع بعضها البعض‪.‬‬

‫الموازنة بين الوقت والكلفة ‪:‬‬


‫من أجل جودة محددة لنشاط معين‪ ،‬يقوم المدير باستخدام المواد والمعدات والعمال الالزمين‬
‫لتحقيق هدف النشاط ضمن حدود أقل كلفة ‪.‬وعلى اعتبار أن كل نشاط يجب أن ينفذ في أقل‬
‫كلفة‪ ،‬فإن كامل المشروع سينفذ عند أقل كلفة إجمالية‪ .‬ولكن من أجل تقصير الزمن الالزم ألحد‬
‫األعمال فإنه غالبا ً ما تزداد كلفة العمل‪ .‬قد يحقق هذا بزيادة عدد العمال‪ ،‬أو طلب عمل ساعات‬
‫إضافية من العمال الحاليين أو شراء آالت وأجهزة أعلى كفاءة‪ .‬ولكن لكل عمل هناك زمن أقصر‬
‫ال يمكن تجاوزه مهما ارتفعت الكلفة يسمى "زمن التصادم ‪.Crash‬‬

‫‪3‬‬
‫دورة حياة المشروع ‪:‬‬
‫البدء‪:‬يتم فيها تحديد األفكار العامة للمشروع‬ ‫‪ -1‬مرحلة‬

‫‪:‬يتم فيها تخطيط مسار المشروع والموارد الالزمة لكل نشاط‪.‬‬ ‫‪ -2‬مرحلة التخطيط‬

‫‪:‬يتم فيها تنفيذ أنشطة المشروع حسب مخطط المشروع‪.‬‬ ‫‪ -3‬مرحلة التنفيذ‬

‫‪:‬يتم فيها مراقبة أنشطة المشروع ثم تقييم المشروع‬ ‫‪ -4‬مرحلة المراقبة والتحكم‬

‫‪ -5‬مرحلة إنهاء المشروع ‪:‬يتم فيها إغالق حسابات وأنشطة المشروع والتأكد من‬
‫تحقيق الهدف المرجو من المشروع‬

‫‪4‬‬
‫يقسم الكتاب إلى ‪:‬‬

‫الجزء األول ويتضمن ‪:‬‬

‫‪ -1‬إنشاء هيكل مشروعات المؤسسة )‪Enterprise Project Structure (EPS‬‬

‫‪ -2‬إنشاء هيكل تنظيمي للمؤسسة )‪Organizational Breakdown Structure (OBS‬‬

‫‪ -3‬إنشاء المشروعات الجديدة وتحديد البيانات الخاصة بكل مشروع وموقع المشروع في‬
‫هيكل مشروعات المؤسسة‪.‬‬

‫‪ -4‬إنشاء الهيكل التقسيمي لكل مشروع)‪Work Breakdown Structure (WBS‬‬

‫‪ -5‬إضافة المستندات والوثائق المتعلقة بمشاريع المؤسسة‬

‫‪ -6‬تحديد األنشطة الخاصة بكل مشروع والبيانات الخاصة بكل نشاط مع إمكانية تقسيم‬
‫النشاط الواحد إلى مجموعة من الخطوات‪.‬‬

‫‪ - 7‬عمل التسلسل المنطقي للشبكة وذلك بعمل العالقات المنطقية بين األنشطة‬

‫‪- 8‬عمل حسابات الشبكة وتحديد تاريخ بداية ونهاية النشاط وتحديد المسار الحرج لكل‬
‫مشروع وفترات السماح لكل نشاط‪.‬‬

‫‪ -9‬عمل الميزانية العامة للمؤسسة وتحديد الميزانية المخططة لكل مشروع‪.‬‬

‫‪ -11‬تحديد الموارد الخاصة بالمؤسسة والكميات المتاحة من هذه الموارد خالل الفترات‬
‫المختلفة وسعر الوحدة لكل مورد وتوزيع هذه الموارد على األنشطة المختلفة‪.‬‬

‫‪5‬‬
‫بعد تثبيت البرنامج على الحاسب ‪ .‬نقوم بفتح البرنامج وذلك بإتباع االتي من قائمه ‪Start‬‬
‫نقوم باختيار ‪ Oracle - Primavera P6‬ومنها نختار ‪ P6 Professional R8.2‬فتظهر‬
‫الشاشة التالية ونكتب في مكان ‪ - admin - Password‬ونضغط ‪Ok‬‬

‫‪6‬‬
‫)‪EPS (Enterprise project structure‬‬

‫هيكل مشروعات المؤسسة هو التنظيم الهرمى لكل المشروعات الموجودة بالمؤسسة حيث ان‬
‫البرنامج مصمم ليتعامل مع الرؤية الشاملة للمؤسسة حيث يتم تقسيم المؤسسة إلى عدة إدارات‬
‫أو فروع ومن ثم تقسم الفروع إلى أقسام وكل قسم مسئول عن عدة مشروعات ولعمل الهيكل‬
‫الهرمي للشركة نتبع التالي ‪:‬‬

‫فتظهر الشاشة التالية‬ ‫من قائمة ‪enterprise project structure ← enterprise‬‬

‫‪7‬‬
‫نقوم بإدخال الكود الخاص بالقسم ‪ ID‬ثم نقوم بكتابة القسم ‪name‬‬

‫)‪ (shift right‬كما نالحظ في الشكل التالي‬ ‫وبعد إدخال االقسام نقوم بعملية الربط من‬

‫)‪(shift up‬‬ ‫)‪ (shift left‬وللتحكم برفع وتنزيل المهام من‬ ‫ولفك الترابط من‬
‫)‪(shift down‬‬

‫من ‪ Chart View ← Display‬فيظهر الشكل الصندوقي وللتراجع نختار ‪Table view‬‬

‫‪8‬‬
OBS (Organizational breakdown structure)
‫يتم عمل هيكل تنظيمي للمناصب اإلدارية ضمن المؤسسة أو الشركة‬
Organizational breakdown structure ← enterprise ‫من قائمة‬

‫فتظهر الشاشة التالية‬

Table view ‫ فيظهر الشكل الصندوقي وللتراجع نختار‬Chart View ← Display ‫من‬

enterprise project structure ‫ندخل من جديد إلى قائمة‬

9
‫ومن ‪ Chart font and color ← Display‬نقوم بالتعديل على األلوان‬

‫نقوم بعملية ربط بين المناصب االدارية في الشركة مع هيكل مشروعات المؤسسة من‬
‫‪Organizational breakdown structure ←enterprise‬‬
‫وذلك من خالل ‪assign‬‬

‫‪01‬‬
‫‪Create a New Project‬‬
‫نقوم بإضافة المشروع إلى القسم المخصص ويمكن إضافة عدة مشاريع تابعة للقسم ذاته‬
‫نعين على قسم االبنية السكنية ثم زر يمين نختار ‪add‬‬

‫نقوم بكتابة كود المشروع واسمه‬

‫‪00‬‬
‫ثم نقوم بإدخال تاريخ بداية المشروع ويمكن إضافة تاريخ انتهاء المشروع ثم نختار ‪finish‬‬

‫كما نالحظ الشكل التالي لمخطط مشاريع المؤسسة‬

‫‪02‬‬
‫‪User Preference‬‬
‫من قائمة ‪ Edit‬نختار ‪ Time Units ← User Preference‬لتعديل صياغة كتابة الوقت‬
‫في المشروع (سوا ًء اكان العمل بالساعات او االيام ويطبق على المدة الزمنية لمهام المشروع‬
‫وعلى وحدات العمل للموارد )‬

‫وللتعديل على ترتيب التاريخ للمشروع نختار ‪Dates‬‬

‫مالحظة ‪ :‬نتعرف على شرح القوائم المتبقية في الجزء الثاني من الكتاب‬

‫‪03‬‬
‫‪Calendars‬‬
‫إلضافة تقويم المشاريع من قائمة ‪Add← calendars← Enterprise‬‬
‫من ‪ default‬نعتمده على انه تقويم المشروع االساسي‬

‫تقويم‬
‫للمشروع‬
‫الذي نعمل‬
‫تقويم‬
‫تقويم‬ ‫عليه‬
‫للموارد‬
‫لجميع‬
‫مشاريع‬
‫المؤسسة‬

‫وإلضافة تقويم أخر ‪ Add‬ثم نقوم بالضغط مرتين على التقويم السابق حتى يقوم بعمل نسخة‬
‫ومن ثم نقوم بالتعديل على أيام العمل وساعات الدوام‬

‫‪04‬‬
‫نسمي العنوان الجديد ( تقويم الشركة )‬
‫للتعديل على ساعات العمل من ‪Work Weeks ← Modify‬‬

‫للتعديل بشكل تفصيلي على‬


‫ساعات العمل‬

‫يوم عمل‬

‫اليوجد عمل هذا اليوم‬

‫‪05‬‬
‫التعرف على قائمة ‪General‬‬
‫لتفعيل قائمة ‪ general‬بشكل كامل نقوم باختيار مشروع بناء وحدات سكنية التابع لفرع‬
‫دمشق نضغط زر يمين ونقوم بفتح المشروع‬

‫‪06‬‬
‫نالحظ أن قائمة ‪ general‬تم تفعيلها بشكل كامل بعد فتح المشروع‬

‫مسؤولية إدارة المشروع‬ ‫أولوية المشروع ‪:‬كلما‬


‫حالة المشروع‬ ‫ارتفعت ووصلت إلى‬
‫‪ :Active‬المشروع قيد التنفيذ‬ ‫‪ 011‬تدل على عدم‬
‫أهمية المشروع‬
‫‪ :Inactive‬المشروع غير فعال‬
‫تنفيذيا ُ‬

‫‪ :Planned‬المشروع في مرحلة‬
‫التخطيط‬
‫‪ : What: if‬المشروع متوقف‬

‫رابط موقع المشروع على االنترنت‬


‫تم االنتهاء من‬
‫تدقيق المشروع‬

‫‪07‬‬
‫التعرف على قائمة ‪Notebook‬‬

‫لكتابه مالحظات عن المشروع ندخل إلى قائمة ‪Notebook‬‬


‫ثم نختار ‪ add‬إلضافة الموضوع‬

‫ثم من قائمة ‪ modify‬نكتب بالتفصيل المالحظات المتعلقة بالموضوع‬

‫‪08‬‬
‫‪Projects Codes‬‬

‫هي رموز يتم تعريف المشروعات واألنشطة والموارد والمستندات الخاصة بالمشروع من‬
‫خالها وفي حاله الشركات التي يزيد فيها عدد المشاريع عن رقم يصعب معه الحصول على‬
‫معلومة واحدة بعينها نلجأ لالكواد بحيث يمكن تجميع المشروعات التي لها نفس الكود أو‬
‫عرض المشروعات التي لها كود معين‪.‬‬

‫على سبيل المثال يمكن عمل كود لحجم المشروع حيث يتم تقسيم المشروعات إلى مشروعات‬
‫كبيرة وهي المشروعات التي يزيد حجم العمل فيها عن ‪ 100‬مليون ومشروعات متوسطة‬
‫وهي المشروعات التي يتراوح حجم األعمال فيها من ‪100-20‬مليون ومشروعات صغيرة‬
‫وهي المشروعات التي يقل حجم األعمال فيها عن ‪20‬مليون‬

‫من قائمة ‪ modify ← project codes ←enterprise‬ثم نقوم بإدخال أنواع الكودات‬

‫المستخدمة في المشاريع‬

‫‪09‬‬
‫نقوم من الخيار ‪ add‬بإضافة البيانات التفصيلية للمقارنة بين الكودات المستخدمة‬

‫ندخل إلى قائمة ‪codes‬لربط كل مشروع مع الكود الخاص به‬

‫‪21‬‬
‫)‪WBS (Work breakdown structure‬‬

‫يتم تقسيم المشروع إلى مجموعة من األعمال أو المراحل الزمنية‬

‫من قائمة ‪WBS ← Project‬‬

‫ثم نقوم بالكتابة بشكل تفصيلي لألعمال‬

‫‪20‬‬
‫‪Activities‬‬
‫بعد ما قمنا بفتح مشروع بناء وحدات سكنية في دمشق نقوم بإدخال أنشطة المشروع بشكل‬
‫تفصيلي ‪activities ← project‬‬

‫إذا أردنا اضافة اي مهمة نقوم بالنقر بالماوس زر يمين ثم ‪add‬‬


‫و إذا اردنا حذف اي مهمة تم ادخالها نقوم بالنقر بالماوس زر يمين ثم ‪delete‬‬

‫‪22‬‬
‫ثم من قائمة ‪ general‬نقوم بالربط لكل نشاط مع ‪WBS‬الخاص به – وكما نالحظ أن‬
‫االعمال‬
‫التي تم الربط معها هي أعمال إنشائية‬

‫من قائمة ‪ General‬نتعرف على ‪Activity Type‬‬

‫‪ : finish milestone -0‬لوضع عالمة توضيحية لنهاية مجموعة من األنشطة وتكون‬


‫المدة الزمنية (‪ )1‬تطبق على ( نهاية المرحلة االولى من األعمال االنشائية) ( ‪) ID 12‬‬
‫‪ : Level of effort -2‬وهو نوع من العمليات إلظهار العمليات اليومية كاألعمال المكتبية‬
‫ومحاضر االجتماع ( ‪ – ) ID 11‬ال تتأثر بأي قيد‬
‫‪ : Resource dependent-3‬وهو نوع من العمليات الذي يتبع التقويم الخاص بالمصادر‬
‫‪ : Start milestone-4‬لوضع عالمة توضيحية لبداية مجموعة من األنشطة وتكون المدة‬
‫الزمنية (‪ )1‬تطبق على (بداية المشروع) ( ‪) ID O‬‬
‫‪ : Task dependent -5‬وهو نوع من العمليات الذي يتبع التقويم الخاص باألنشطة‬
‫ويطبق على بقية األنشطة في المشروع ( ‪) IDO1---- ID 10‬‬
‫‪ : WBS summary-6‬يظهر ملخص عن األنشطة في المشروع‬

‫‪23‬‬
‫‪RESOURCES‬‬

‫تقسم الموارد إلى ثالثة أنواع ‪:‬‬


‫‪ Labor -1‬المصادر البشرية‬
‫‪-Non-labor -2‬ونستخدمها عادة لآلليات‬
‫‪ Material -3‬المواد المستخدمة‬

‫وقبل الدخول إلى القائمة نقوم بإدخال وحدات الموارد‬


‫من قائمة ‪units of measure ← admin categories ← admin‬‬

‫‪24‬‬
‫‪ -‬ثم نقوم بتعريف كود الموارد ‪modify ← resources code ← enterprise‬‬

‫كما نالحظ التفصيل الموجود في ‪department‬‬

‫‪25‬‬
‫ثم نقوم بإدخال األدوار الوظيفية ‪roles ← enterprise‬‬

‫ثم نقوم من ‪resources‬بربط الدور الوظيفي مع الشخص المطلوب‬

‫‪26‬‬
‫ومن ‪ prices‬يتم تحديد سعر كل وحده من ‪roles‬وهناك خمس وحدات مختلفة ويفترض‬
‫ان الدور الوظيفي الواحد ال يتعدى الفرق في السعر اكتر من خمس فروقات وبعدها ينتقل‬
‫الى دور وظيفي ثاني يعني ببساطه ال يجوز ان يكون فرق الرواتب بين موظفين لهم نفس‬
‫الدور أكثر من خمسة تقديرات‬

‫ومن قائمة ‪ limits‬يتم وضع عدد ساعات العمل خالل كل فترة زمنية‬

‫‪27‬‬
‫ونقوم بإدخال العملة السورية من ‪general ← currencies ← admin‬‬
‫ويتم التعديل واضافة معامل التحويل‬

‫من قائمة ‪ appearance‬للتعديل على طريقة العرض للعملة‬

‫‪28‬‬
‫واألن نبدأ بإدخال الموارد ‪. Resources ← Enterprise‬‬

‫نقوم بإدخال بيانات مدير المشروع‬

‫‪29‬‬
‫نقوم بربطه بالكود الخاص به‬

‫من قائمة ‪Details‬‬

‫ادخال العملة‬ ‫تحديث البيانات بشكل اوتوماتيكي للمورد‬


‫المناسبةالمناسبةللم‬
‫شروعع‬

‫يعيد حسابات التكلفة للمورد طبقا لسعر الوحدة‬

‫‪ : overtime allowed ‬نحدد إذا كان مسموح لهذا المورد بالعمل وقت إضافي أم ال‬
‫من وفى حالة السماح له بالعمل وقت إضافي نحدد الزيادة في سعر المورد في الوقت‬
‫فتكون تكلفة الوقت اإلضافي = تكلفه الساعة األساسية × المعامل ‪factor‬‬

‫‪31‬‬
‫نقوم بعمل تقويم خاص بعمل مدير المشروع – على انه يقوم بالعمل ‪ 01‬ساعات في اليوم‬

‫من قائمة ‪ Units & prices‬نقوم بإدخال تعديالت على راتب الموظف بعد فترة زمنية‬
‫ويمكن اضافه العديد من القوائم إلدخال التغيرات‬

‫من قائمة ‪ Roles‬نقوم بتعريف الدور الوظيفي الرئيسي‬


‫ويمكن اضافه دور ثانوي له بانه عمل سابقا ً مهندس مدني صاحب خبرة‬

‫‪30‬‬
‫‪Relationships‬‬
‫تستخدم العالقات للربط بين أنشطة المشروع كما نالحظ في الشكل التالي أنواع العالقات‬

‫‪32‬‬
‫نقوم بالدخول لقائمة ‪ Relationships‬ثم نقوم بربط النشاط الثاني مع النشاط األول عن‬
‫طريق ‪ assign‬من قائمة ‪( successors‬التالي)‬

‫نالحظ في الشكل التالي بالنسبة لقشط وترحيل اتربة مع اعمال طبوغرافيا انها مرتبطة‬
‫بعالقة ‪( predecessors‬السابق) مع البند الثالث وعالقة ‪( successors‬الالحق) مع البند‬
‫األول‬

‫‪33‬‬
‫نقوم بتنسيق النشاطات المتبقية وربطها بعالقة ‪finish to start‬‬

‫ونطبق فقط عالقة ‪ start to start‬على النشاط (عزل رقائق بيتومين لجدران القبو ) مع‬
‫النشاط ( أعمال ردم خلف جدران القبو) ونقوم بإضافة يوم زيادة كتراخي زمني مسموح‬
‫من (‪ (Lag‬وإذا اردنا أن يتم تسليم المرحلة قبل موعدها (‪ (lead‬بيوم نقوم بوضع اشاره‬
‫(‪ )-‬مع عدد األيام‬

‫من قائمة ‪ schedule ← tools‬نقوم بتفعيل ‪ schedule‬حتى يظهر ترابط األنشطة‬


‫مع بعضها‬

‫‪34‬‬
‫كما نالحظ تحول لون القضبان إلى اللون األحمر – بمعنى أنه مسار حرج‬
‫)‪ ) Critical path‬ألن النشاطات مرتبطة مع بعضها وكلها تؤثر على موعد تسليم المشروع‬

‫طريقة المسار الحرج ‪:‬‬


‫هي أداة تعتمد على الشبكات والتي تنمذج نشاطات المشروع وعالقتها بما قبلها وما بعدها‬
‫وتكون اكبر مدة زمنية لترابط مهام معينة في المشروع‬

‫‪35‬‬
‫إلظهار وإخفاء األعمدة‬

‫نقوم بكبس زر يمين بالماوس على أي نشاط ثم نختار ‪ columns‬ونقوم بالتعديل عن‬
‫طريق األسهم كما نالحظ بالشكل التالي‬

‫‪36‬‬
‫‪: Total float‬‬
‫العوم الكلي التراكمي للمهام المسموح التأخر الزمني فيه ‪.‬‬
‫‪: Free float‬‬
‫العوم لمهمة معينة المسموح التأخر الزمني فيها ‪.‬‬

‫في المشروع ال يوجد ‪free float– total float‬‬


‫إلن جميع المهام تقع ضمن المسار الحرج‬

‫مثال خارجي عن تطبيق ‪total float -free float :‬‬


‫نالحظ في المثال التالي وجود مسار حرج ومسار غير حرج‬

‫‪37‬‬
‫مالحظة‪:‬‬
‫يتم ظهور ‪ free float‬لوجود مسار غير حرج للمهمة الثالثة ومدة السماح هي يوم واحد‬
‫ويتم ظهور ‪ total float‬لوجود مسار غير حرج للمهمة الثالثة ومدة السماح هي يوم واحد‬
‫و في المهمة األولى يتم ظهور فقط فقط ‪ total float‬وهي عبارة عن المجموع التراكمي‬
‫للمهام‬

‫‪38‬‬
‫لعمل قيود على المهام ‪Constrains‬‬

‫‪Start on or after -1‬‬


‫يستخدم هذا القيد لجعل النشاط ال يبدأ قبل تاريخ محدد ويؤثر هذا القيد في التواريخ المبكرة‬
‫لألنشطة فقط في حالة أن تاريخ القيد متأخر عن تاريخ البداية المبكرة المحسوب من الشبكة‪.‬‬

‫‪Start on or before -2‬‬


‫يستخدم هذا القيد لجعل النشاط ال يبدأ بعد تاريخ محدد هو تاريخ القيد ويؤثر هذا القيد في‬
‫)‪(Late Start‬التواريخ المتأخرة فقط في حالة أن تاريخ القيد مبكر عن تاريخ البداية المتأخرة للنشاط‪.‬‬

‫‪Start on -3‬‬
‫هذا القيد يجعل تاريخ البداية المبكرة مساويا ً لتاريخ البداية المتأخرة مساويا ً لتاريخ القيد مع‬
‫اعتبار العالقات المنطقية للشبكة‪.‬‬

‫‪Finish on or after -4‬‬


‫يستخدم هذا القيد لجعل النشاط ال ينتهي قبل تاريخ معين هو تاريخ القيد ويؤثر هذا القيد في‬
‫التواريخ المبكرة لألنشطة فقط في حالة أن تاريخ القيد متأخر عن تاريخ النهاية المبكرة للنشاط‬
‫والمحسوب من الشبكة‪.‬‬

‫‪Finish on or before -5‬‬


‫هذا القيد يحدد آخر تاريخ يمكن للنشاط أن ينتهي فيه ويؤثر على التواريخ المتأخرة لألنشطة‬
‫للنشاط )‪. (Late Finish‬فقط في حالة أن تاريخ القيد مبكر عن تاريخ النهاية المتأخر‬

‫‪39‬‬
‫‪Finish on -6‬‬
‫هذا القيد يجعل تاريخ النهاية المبكرة مساويا ً لتاريخ النهاية المتأخرة مساويا ً لتاريخ القيد مع‬
‫اعتبار العالقات المنطقية للشبكة‪.‬‬

‫‪Mandatory start -7‬‬


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

‫‪Mandatory finish -8‬‬


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

‫‪As late as possible -9‬‬


‫يستخدم هذا القيد لجعل النشاط يبدأ متأخراً بقدر اإلمكان وذلك دون التأثير على األنشطة الالحقة‬
‫مساوية للصفر ‪. Free Float‬له أي أنه يجعل فترة السماح الحرة‬
‫نطبق ‪ finish on‬على )‪ )ID12‬بتاريخ ‪ 2104/8/21‬ونالحظ عند تعديل تاريخ االنتهاء إلى‬
‫‪ - 2104/8/30‬يقبل التعديل وال يتأثر نهائيا ً‬

‫‪41‬‬
‫نعيد نفس المثال بإرجاع التاريخ ‪ 2104/8/21‬ونطبق ‪Mandatory finish‬على )‪)ID12‬‬
‫‪schedule‬‬ ‫ونقوم بتفعيل العمل من قائمة ‪← schedule ← tools‬‬
‫نالحظ ارجاع التاريخ إلى ‪ - 2104/8/21‬وال يقبل التعديل نهائيا ً‬

‫‪40‬‬
‫من العالقة التالية يتم حساب كمية اإلنتاج أي أن إجمالي الساعات المقدمة من قبل مصدر معين في‬
‫نشاط ما تساوي حاصل ضرب عدد الساعات أو الوحدات المقدمة في اليوم مضروبا ً بمدة النشاط‪.‬‬

‫‪Budget Unit = Duration×Unit/time‬‬

‫من قائمة ‪:general‬‬

‫نتعرف على ‪complete type – duration type‬‬

‫‪ Complete type‬وهي إلظهار انجاز المشروع‬


‫‪Duration -1‬‬
‫إلظهار نسبة اإلنجاز المرتبطة بالمدة الزمنية‬
‫‪Physical -2‬‬
‫إلظهار نسبة اإلنجاز بشكل يدوي وإمكانية التعديل عليها‬
‫‪Unit -3‬‬
‫إلظهار نسبة اإلنجاز المرتبطة بوحدات العمل‬

‫‪42‬‬
‫‪ Duration type‬وهذه األنواع هي على التوالي‪:‬‬

‫‪Fixed duration & unit -1‬‬


‫وتستخدم في حالة )‪ (task dependent‬وهنا تثبت المدة الزمنية للنشاط و يتم تغيير عدد الساعات‬
‫في اليوم و تتغير الكمية اإلنتاجية في حالة زيادة نسبة االنجاز ) وهي االستخدام األمثل )‬

‫‪Fixed duration & unit/time -2‬‬


‫وتستخدم في حالة )‪ (task dependent‬وهنا تثبت المدة الزمنية للنشاط وال يتم تغيير عدد‬
‫الساعات في اليوم لكن تتغير الكمية اإلنتاجية في حالة زيادة نسبة االنجاز‬
‫‪.‬‬
‫‪Fixed unit -3‬‬
‫وتستخدم في حالة )‪ (resource dependent‬وهنا يبقى إجمالي العمل ثابتا فعند تغيير عدد‬
‫الساعات في اليوم او زيادة نسبة اإلنجاز تتغير مدة النشاط‪.‬‬

‫‪Fixed unit/time -4‬‬


‫وتستخدم في حالة )‪ (resource dependent‬تكون ساعات العمل ثابتة وبقاء اإلنتاجية ثابتة‬
‫وتتغير مدة النشاط في حال زيادة نسبة اإلنجاز‬

‫‪43‬‬
‫ربط المهام مع الموارد‬
‫نقوم بربط المهمة )‪ (ID01‬مع الموارد الخاصة بها – من ‪add resource‬‬

‫كما نالحظ كانت المدة الزمنية ‪ 6‬أيام وتم رفعها إلى ‪ 8‬أيام –فينتج تناقص في ساعات العمل‬
‫للعاملين أصبحت ‪ 6‬ساعات‬

‫‪44‬‬
‫نرجع المدة الزمنية ‪ 6‬أيام ونختار من قائمة ‪Duration type – general‬‬
‫‪Fixed duration & unit/time‬‬
‫و نرفع المدة إلى ‪ 8‬أيام – نالحظ كما في الشكل تغير الكمية اإلنتاجية وبقاء ساعات العمل‬
‫الثابتة‬

‫نرجع المدة الزمنية ‪ 6‬أيام كما كانت ونختار من قائمة ‪Duration type – general‬‬
‫‪Fixed duration & unit‬‬

‫‪45‬‬
‫يوجد قوائم إضافية في قائمة ‪ activities details‬إلظهارها‬

‫نضغط زر يمين بالماوس ‪ customize activity details‬ونقوم بإظهارها بشكل كامل‬

‫‪46‬‬
‫‪Expenses‬‬
‫لوضع قائمة بالمصاريف التي ال تتعلق بمدة األنشطة الزمنية‬
‫‪cost accounts ← enterprise‬‬ ‫نقوم بالبداية بعمل كود للنفقات من قائمة‬

‫من قائمة ‪Expenses ← project‬‬


‫نقوم بإدخال قائمة النفقات ومن قائمة ‪ general‬ندخل البيانات التالية‬

‫‪47‬‬
‫من قائمة ‪ activity‬نربطها مع النشاط المناسب‬

‫بداية النشاط او‬


‫نهايته او زيادة‬
‫على النشاط‬

‫من قائمة ‪ costs‬نقوم بإدخال التكاليف‬

‫‪48‬‬
‫‪Steps‬‬
‫من قائمة ‪ steps‬إذا اردنا تقسيم المهمة إلى عدة مراحل كما نالحظ من البند ( ‪( ID01‬‬
‫ويتم وضع اشارة في حال المرحلة انتهت‬

‫من ‪ enterprise‬نختار ‪activity step templates‬‬

‫‪49‬‬
‫لعمل قوائم جاهزة وربطها مع المهمة المناسبة كما نالحظ تم ربطها مع )‪(ID 05‬‬

‫من قائمة ‪ codes‬نقوم بربطها المهمة بالكود الخاص بها‬

‫‪51‬‬
‫من قائمة ‪notebook‬نقوم بإضافة المالحظات فيما يتعلق بمجال العمل‬

‫من قائمة ‪ feedback‬نقوم من ‪ Add‬نضيف المالحظة‬


‫ومن ثم نقوم بعمل تغذية عكسية عن أي مالحظة حصلت خالل مرحلة التنفيذ‬

‫‪50‬‬
‫‪Work Product and Documents‬‬

‫لتعريف وادخال مستندات المشروع‬

‫‪Wps & docs ←project‬‬

‫رقم المصدر‬
‫النسخة‬

‫نوع المستند‬

‫قابل للتسليم‬
‫تاريخ االصدار‬ ‫مدخل البيانات‬

‫موافق عليه‬ ‫‪-0‬‬


‫منتهي‬ ‫‪-2‬‬
‫مستمر‬ ‫‪-3‬‬
‫لم يبدأ‬ ‫‪-4‬‬
‫معلق‬ ‫‪-5‬‬
‫مرفوض‬ ‫‪-6‬‬
‫ضمن المراجعة‬ ‫‪-7‬‬

‫‪52‬‬
‫من قائمة ‪ Description‬نقوم بكتابة شرح تفصيلي لكل بند‬

‫الرابط الخاص‬ ‫من قائمة ‪ Files‬لعمل ارتباط مع ملفات خارجية‬

‫الرابط العام‬ ‫من قائمة ‪ Assignments‬نقوم بالربط مع االنشطة‬

‫‪53‬‬
‫من قائمة ‪ WPs & docs‬الموجودة ضمن القائمة االساسية ‪activities‬‬

‫نقوم بإضافة المستندات المرتبطة بالنشاط كما نالحظ في مثالنا‬

‫‪54‬‬
‫الستيراد ملفات ‪ Primavera‬أو ‪ M-s project‬أو ‪Excel‬‬

‫نسخة من ملف‬
‫‪Primavera‬‬
‫على‬ ‫موجود‬
‫الحاسب‬

‫من‬ ‫نسخة‬
‫ملف‬
‫‪Primavera‬‬
‫موجود على‬
‫الشبكة‬

‫أخد ملف من ‪M-s project‬‬


‫أخد ملف من ‪Excel‬‬

‫‪55‬‬
‫لتصدير ملفات ‪Primavera‬‬

‫تصدير الملف‬
‫نسخة‬ ‫إلى‬
‫‪Primavera‬‬
‫حديثة‬

‫تصدير الملف إلى‬


‫نسخة ‪Primavera‬‬
‫قديمة وهي نسخة‬
‫للمتعهد‬

‫تصديرالملف وتحويله‬
‫تصدير الملف إلى‬
‫تصدير الملف‬ ‫إلى ملف ‪M-s project‬‬
‫نسخة ‪Primavera‬‬
‫على الشبكة‬ ‫وتحويله إلى‬
‫ملف ‪Excel‬‬

‫‪56‬‬
‫‪Filter‬‬

‫ترشيح األنشطة هو إظهار األنشطة التي تجمعها خاصية معينة فمثالً إظهار أنشطة صب‬
‫القواعد أو األنشطة التي تبدأ في تاريخ معين‪ ...‬الخ‬

‫من قائمة ‪ View‬نختار ‪Filters‬‬


‫يتم اختيار األنشطة التي‬
‫تحقق جميع الشروط‬
‫الموضوعة‪.‬‬ ‫يتم اختيار األنشطة التي‬
‫اظهار النشاطات بشكل كامل‬ ‫تحقق أي شرط من الشروط‬
‫الموضوعة‬

‫استبدال األنشطة إلظهار الفلترة فقط‬


‫اظهار الفلترة بلون مخنف‬

‫لعمل نموذج جديد من ‪ new‬ثم نقوم بعمل اعدادات النموذج الجديد‬

‫‪57‬‬
‫‪Group and Sort‬‬

‫أثناء العمل بالمشروع سواء في مرحلة التخطيط أو مرحلة المتابعة نحتاج لتنظيم األنشطة من‬
‫حيث الترتيب الذي تظهر به أو تجميع األنشطة في مجموعات وذلك يسهل علينا في عمل‬
‫البرنامج الزمني أو عند عمل التقارير المختلفة‪.‬‬

‫من قائمة ‪ View‬نختار ‪ Group and Sort‬لتحديد طريقة ترتيب األنشطة‬

‫نختار من ‪ sort‬للقيام بعملية الترتيب‬

‫‪58‬‬
‫تجميع األنشطة‬

‫تجميع األنشطة هو جمع مجموعة من األنشطة تشترك في صفة معينة كود – تاريخ‬

‫من ‪Group By‬‬


‫نضغط بالماوس فتظهر قائمة نختار منها نوع البيان الذي نريد عمل مجموعات ‪Group By‬‬
‫نحدد الفترة الزمنية التي ‪ Group Interval‬ثم من‪ Font and Color‬نحدد لون الخلفية ونوع‬
‫ومقاس خط عناوين المجموعات‬

‫لرؤية ملخص لألنشطة‬

‫تقليص المجموعات واظهارها‬


‫بشكل عامودي‬

‫لفك ترابط المجموعات‬

‫‪59‬‬
‫‪Layouts‬‬

‫هي مجموعة من البيانات التي تظهر على الشاشة ويمكن التعديل عليها وحفظها عدة مرات‬

‫فتح ‪ Layout‬موجود‬
‫نقوم بفتح نموذج موجود ويمكن تصدير النموذج ويمكن استيراد أي نموذج خارجي‬

‫تصميم ‪ Layout‬جديد‬
‫نفتح ‪ Layout‬ونقوم بالتعديل على اسمه وعلى القوائم ثم نقوم بعمل ‪ save as‬للمستخدم‬
‫الحالي او لعدة مستخدمين‬

‫‪61‬‬
‫فهرس الكتاب ‪:‬‬
‫ماهو المشروع؟‬ ‫‪2‬‬
‫ما هي إدارة المشاريع ؟‬ ‫‪3‬‬
‫دورة حياة المشروع‬ ‫‪4‬‬
‫تفاصيل الكتاب –الجزء االول‬ ‫‪5‬‬
‫)‪ EPS (Enterprise project structure‬هيكلية‬ ‫‪7‬‬
‫مشاريع المنظمة‬
‫‪OBS (Organizational breakdown‬‬ ‫‪9‬‬
‫)‪ structure‬هيكلية تقسيم المنظمة‬
‫‪ Create a New Project-‬إضافة مشروع جديد‬ ‫‪00‬‬
‫‪ -User Preference‬االعدادات المفضلة للمستخدم‬ ‫‪03‬‬
‫‪ -Calendars‬التقويم‬ ‫‪04‬‬
‫التعرف على قائمة ‪General‬‬ ‫‪06‬‬
‫التعرف على قائمة ‪Notebook‬‬ ‫‪08‬‬
‫‪ -Projects Codes‬كود المشاريع‬ ‫‪09‬‬
‫(‪WBS )Work breakdown structure‬هيكلية‬ ‫‪20‬‬
‫تقسيم العمل‬
‫‪-Activities‬ادخال االنشطة‬ ‫‪22‬‬
‫‪-units of measure‬قياس وحدات العمل‬ ‫‪24‬‬
‫‪-resources code‬كود الموارد‬ ‫‪25‬‬
‫‪-Roles‬الدور الوظيفي‬ ‫‪26‬‬
‫‪– Currencies‬العمالت‬ ‫‪28‬‬
‫‪-RESOURCES‬ادخال الموارد‬ ‫‪29‬‬
‫‪ Relationships‬العالقات بين المهام‬ ‫‪32‬‬
‫طريقة المسار الحرج‬ ‫‪35‬‬
‫اظهار واخفاء االعمدة‬ ‫‪36‬‬
‫العوم الحر‪ -‬العوم الكلي ‪Total float-Free float‬‬ ‫‪37‬‬
‫لعمل قيود على المهام ‪Constrains‬‬ ‫‪39‬‬
‫التعرف على ‪complete type – duration type‬‬ ‫‪42‬‬
‫ربط المهام مع الموارد‬ ‫‪44‬‬
‫‪-Expenses‬ادخال المصاريف‬ ‫‪47‬‬
‫‪-Steps‬خطوات تفصيلية للمهام‬ ‫‪49‬‬
‫‪-Codes‬كود المهام‬ ‫‪51‬‬

‫‪60‬‬
‫‪ Feedback-notebook‬ادخال مالحظات‪-‬تغذية‬ ‫‪50‬‬
‫عكسية للمالحظات‬
‫‪-Work Product and Documents‬مستندات‬ ‫‪52‬‬
‫ومنتجات العمل‬
‫الستيراد ملفات ‪ Primavera‬أو ‪ M-s project‬أو‬ ‫‪55‬‬
‫‪Excel‬‬
‫لتصدير ملفات ‪Primavera‬‬ ‫‪56‬‬
‫‪- Filter‬تصفيه المشاريع بشكل تفصيلي‬ ‫‪57‬‬
‫‪-Group and Sort‬عمل مجموعات وترتيبها‬ ‫‪58‬‬
‫‪-Layouts‬مخططات بيانية قابلة للتعديل‬ ‫‪61‬‬

‫الجزء الثاني ويتضمن ‪:‬‬


‫‪ -1‬تحديث بيانات األنشطة‬

‫‪ -2‬مقارنة نسب إنجاز األنشطة الفعلية بالمخططة‬

‫‪ -3‬تحديث بيانات الموارد والتكلفة‬

‫‪ -4‬مقارنة التكلفة الفعلية بالمخططة‬

‫‪ -5‬إدارة القيمة المكتسبة ‪Earned Value‬‬

‫‪ -6‬متابعة المشاكل التي يتعرض لها المشروع ‪Project Issues‬‬

‫‪ -7‬قياس المتغيرات ‪Thresholds‬‬

‫‪ -8‬إدارة المخاطر ‪Risk Management‬‬

‫‪ -9‬تشكيل التقارير وطباعتها‬

‫‪-11‬أمثلة عملية الستخدام البرنامج في مجاالت مختلفة‬

‫‪62‬‬

You might also like