إعداد الجدول الزمني للمشروع
إعداد الجدول الزمني للمشروع
إعداد الجدول الزمني للمشروع
2-Unique 2-Repetitive
example example
Constructing a building Production line
Project or Operation?
The Triple Constraints
Project Constrains
• Scope
• Time
• Cost
• Quality
• Risk
• Resource
PROJECT PHASE
مرحلة المشروع
Deliverable
A deliverable is a measurable, verifiable work product.
Phase
Is a collection of logically related project activities that
culminates in the completion of one or more deliverables.
Project Management Process Groups
PROJECT AND DEVELOPMENT LIFE CYCLES
• In a predictive life cycle, the project scope, time, and cost are determined in the early
phases of the life cycle. Any changes to the scope are carefully managed. Predictive life
cycles may also be referred to as waterfall life cycles.
• In an iterative life cycle, the project scope is generally determined early in the project
life cycle, but time and cost estimates are routinely modified as the project team’s
understanding of the product increases. Iterations develop the product through a series
of repeated cycles, while increments successively add to the functionality of the
product.
• In an incremental life cycle, the deliverable is produced through a series of iterations
that successively add functionality within a predetermined time frame. The deliverable
contains the necessary and sufficient capability to be considered complete only after
the final iteration.
• Adaptive life cycles are agile, iterative, or incremental. The detailed scope is defined and
approved before the start of an iteration. Adaptive life cycles are also referred to as agile
or change-driven life cycles.
• A hybrid life cycle is a combination of a predictive and an adaptive life cycle. Those
elements of the project that are well known or have fixed requirements follow a
predictive development life cycle, and those elements that are still evolving follow an
adaptive development life cycle.
Predictive Lifecycle
Iterative/Incremental Lifecycle
Adaptive/Agile Lifecycle
What is Project Scope?
نطاق المشروع
• Scope refers to all the work involved in
creating the deliverables of the project
and the processes used to create them.
• Project scope management includes the
processes required to ensure that the
project includes all the work required,
and only the work required, to complete
the project successfully.
• تشتمل عملية إدارة نطاق المشروع على العمليات الالزمة للتأكد
من أن المشروع يشتمل على جميع األعمال المطلوبة فقط إلكمال
.المشروع بنجاح
• تهتم إدارة نطاق المشروع في المقام األول بتحديد والتحكم فيما تم
.تضمينه في المشروع وما لم يتم تضمينه
Product Scope vs.
Project Scope
• Product scope: The features & functions
that characterize the product, service, or
result.
السمات والوظائف التي يتميز بها منتج أو خدمة:نطاق المنتج
.أو نتيجة
• It includes:
• Process for preparing a detailed project
scope statement.
• Process to enable the creation of WBS
• Process to establish how the WBS will be
managed.
• Define formal
acceptance criteria of
deliverables
• How change requests will be applied to
scope
Requirements
Management Plan
describes how requirements will be analyzed,
documented, and managed. It includes, but
not limited to:
03 Decision making
1. Unanimity
2. Majority
3. Plurality
4. Autocratic
5.2.2 Collect Requirements (T&T(
INTERPERSONAL AND TEAM CONTEXT DIAGRAM
05 SKILLS 08 It shows the boundaries of
Includes: Nominal group the product scope by
technique & highlighting the product
and its interfaces with
Observation/conversation.
people, process, or
systems
DATA REPRESENTATION
06 Data representation
Techniques can includes:
Affinity diagrams & Mind
mapping.
PROTOTYPES
07 Prototyping is a method of
obtaining early feedback on
requirements by providing a
model of the expected product
before actually building it.
5.2.3 Collect Requirements (Outputs(
• Product scope
description.
• Product Acceptance
Criteria
• Project Deliverables
• Project exclusions.
• Project constraints &
Assumptions
Elements of Project Charter and Scope Statement
Sample WBS
Sample WBS
Sample WBS
Example
You are assigned as the project manager of a New Product Development project.
The new product you are developing is a new toy for children age's five through
nine. The objective of this product development project is to increase the revenue
of the organization by ten percent.
• Each level of the WBS is a level of detail created by decomposition. Decomposition is the
process of breaking down the work into smaller, more manageable components.
• The elements at the lowest level of the WBS are called tasks.
Project
Schedule
Management
Scheduling
Overview
6.2 DEFINE ACTIVITIES
▪ Identify the specific actions
to be performed to produce
the project deliverables.
Decomposition
Decomposition is a technique used for dividing and subdividing the
project scope and project deliverables into smaller, more manageable
parts. Activities represent the effort needed to complete a work
package. The Define Activities process defines the final outputs as
activities rather than deliverables, as done in the Create WBS process.
التحليل هو أسلوب يستخدم لتقسيم نطاق المشروع وتسليمات المشروع وتقسيمها ثانيا إلى أجزاء
وتحدد عملية. وتمثل األنشطة الجهد الالزم إلكمال حزمة العمل. أصغر أكثر سهولة في اإلدارة
كما حدث في عملية،تحديد األنشطة النواتج النهائية باعتبارها أنشطة بدال من كونها تسليمات
.إنشاء هيكل تجزئة العمل
Rolling Wave Planning
The nature of Any required Any The nature of the Any required delays
the delays between activities relationship, such as start- between activities (lag) or
relationship, activities (lag) or that must to-start, finish-t-start, or accelerations (lead).
such as start- accelerations occur after finish-to-finish.
Any activities that must occur
to-start, (lead). the activity.
before the activity. finish-to-
start, or
finish-to-
finish.
Number and Type of Resources Required: Skill Requirements: Other Required Resources:
The number and roles of people needed to The level of skill necessary to Any equipment, supplies, or other types of resources
complete the work. complete the work (expert, needed to complete the work.
average, novice or applicable
job level).
Type of Effort:
Indicate if the work is a fixed duration, fixed amount of effort, level of effort, apportioned effort or other type of work.
Location of Performance:
If the work is to be completed somewhere other than at the performing organizations site, indicate the location.
Imposed Dates or Other Constraints:
Indicate any fixed delivery dates, milestones or other constraints.
Assumptions:
List any assumptions about resource availability, skill sets, or other assumptions that impact the activity.
Milestone
List
External dependencies
Internal dependency • External to the project
Internal to the project and • An external activity which is
controlled by the team non- project activity has an
impact on project activates.
Exercise
Activity Predecessor
A -
B A
C B, F
D C
E -
F E
G F
Example
AOA Network
Activity Predecessors
A -
B -
C A
D A, B
E C AON Network
F C
G D, E
H F, G
Three-point Estimate
• Resource Leveling
A technique in which start and finish dates
are adjusted based on resource
Resource constraints with the goal of balancing
Optimization demand for resources with the available
supply.
• Resource Smoothing
A technique that adjusts the activities
of a schedule model such that the
requirements for resources on the
project do not exceed certain
predefined resource limits.
النشاط المنطقى
اسم النشاط وصف النشاط احتياجات الموارد المدة االصلية
السابق
A B C
Finish
Start
0 2 2 14 14 19
A B C
2 Days 12 Days 5 Days 19 19
0 0
Start Finish
0 6 6 13 13 16
D E F
6 Days 7 Days 3 Days
Critical Path Method (PDM), Backward Pass
0 2 2 14 14 19
A B C
0 2 2 14 14 19
0 0 19 19
Start Finish
6 Days 7 Days 3 Days 19 19
0 0
0 6 6 13 13 16
D E F
3 9 9 16 16 19
Float
مقدار الوقت الذى يمكن ان تتأخره األنشطة دون تأخير موعد االنتهاء من تنفيذ المشروع.
• Also considers:
• Cost of using.
• Cost of maintaining
• Cost of supporting the
product, service or result
0 -1,000 -1,000
1 500 100
2 400 300
3 300 400
4 100 600
Project A
Project B
Cost Performance Baseline
Project Funding Requirements
EVM Terms
Planned Value (PV), formerly called the budgeted cost of work
scheduled (BCWS), also called the budget, is that portion of the
approved total cost estimate planned to be spent on an activity
during a given period
وهي تعبر عن كمية العمل التي تم إنجازها بالفعل حتى نقطة معينة من الزمن
Earned Value Management
3. Actual Cost (AC) القيمة الحقيقية: Also known as “Actual Cost of Work Performed
(ACWP)” is an indication of the resources that have been used up to achieve the actual
work performed to date.
وهي تعبر عن كمية الموارد التي تم صرفها علي العمل الفعلي الذي تم إنجازه حتى تاريخ معين
Are we ahead or
Are we under or over
?behind schedule
?our Budget
هل نحن متقدمين أم متأخرين
هل تعدينا التكلفة المخططة؟
عن البرنامج الزمني؟
في حالة تطبيق قوانين الـ EVMوتبين أن المشروع قد تعدى التوقيتات المحددة له أو تعدى
التكلفة المخططة يمكن لمدير المشروع أن يستخدم قواعد EVMلمساعدته في معرفة إجابات
األسئلة اآلتية:
وهو شريط العنوان ويظهر به إسم المشروع أو المشاريع المفتوحة • Title Bar :
وهو شريط قوائم الوظائف األساسية بالبرنامج• Menu bar :
لإلنتقال بين الشاشات المفتوحة للبرنامج وهو شريط • Directory bar :
وهو شريط لالنتقال بين الشاشات المفتوحة • Navigation bar :
وهو لعرض المستخدم تاريخ المتابعة والمشاريع المفتوحة وحالة الدخول • Status bar :
والمشروع المستهدف األساسي الحالي
P6 Navigating
تظهر الشاشة الرئيسية للبرنامج وفيها نجد ان هناك نوعان من المعلومات كما هو موضح في الشكل التالي
االولي هي بيانات خاصه بالبرنامج ونجد انها activeحتي ولم يكن هناك مشاريع وتسمي بي enterprise
data
اما الثانيه في بيانات خاصة بالمشروع وهي ليست نشطه اال في حاله وجود مشروع مفتوح
هيكل مشروعات الشركة )EPS ( Enterprise project structure
هيكل مشروعات المؤسسة هو التنظيم الهرمى لكل المشروعات الموجودة بالمؤسسة حيث ان
البرنامج مصمم ليتعامل مع الرؤية الشاملة للمؤسسة واضعا فى االعتبار هيكل المؤسسة وتقسيمه
إلى عدة إدارات أو أقسام ثم تقسيم هذه األقسام إلى أقسام أقل وكل قسم مسئول عن عدة مشروعات
وهكذا...
Level 1
EPS
Root
Level 2
EPS EPS
Node Node
Project
Level 3
EPS EPS EPS F
Node Node Node
وإلضافة هذه المعلومات البد من اختيار مسمي لها او اسم ملف لها وذلك من الضغط علي addالموجوده في
اسفل ال notebook topicفيظهر لنا مربع حواري بيه كل اسماء الملفات المتاحه في البرنامج ومنها نختار
اسم الملف الذي نريده وبعدها يتم دخول البيانات في الجزء الخاص بدخول البيانات.
في حالة عدم وجود اسم
ملف في هذة القائمه ونريد
اضافة هذا االسم الجديد يتم
ذلك من خالل قائمه
adminومنها نضغط
علي admin
categoriesومنها نختار
ال notebookمن هنا يتم
اضافة االسم الجديد الذي
نريده وذلك من add
عمل تقويمات المشروع )(calendars
من قائمة Enterpriseتختار Calendar
• هناك عدة تقاويم موجودة
بالبرنامج وآخر تقويم هو التقويم
االفتراضي لكل المشاريع الجديدة
ويمكن استخدام أيا من هذه
التقاويم ولكن يالحظ أنها 5أيام
عمل والسبت واألحد (أجازة)
ويوم الجمعة عمل.
بعد اضافة االنشطه البد من عمل ما يسمي ربط االنشطة مع بعضها ربط منطقي اي نحدد لكل نشاط
السابق له والالحق له وذلك من خالل الضغط علي Relationshipفتظهر هذه الشاشة
يتم اختيار السابق واالحق لكل نشاط ولكن البد من معرفة ان لكل مشروع نشاطين فقط هما الذين لهم نهايه مفتوحه احدهما
هي اول نشاط في المشروع وليس له سابق واالخر هو انتهاء المشروع وليس له الحق ولعمل الربط يتم كما يلي بإختيار
اول نشاط ونضغط علي assignمن شاشة successors
تفاصـــــــــــــــــــــــــــــــــــيل األنشطة
و نستكمل البيانات العامة ونتعرض هنا لنوعين من البيانات وهما كالتالى :
• : Document Categoryهذا البيان يحدد تصنيف المستند
: Statusهذا البيان يحدد لنا حالة المستند من حيث المراجعة واال عتماد وبالضغط على السهم تظهر لنا قائمة نختار منها حالة المستند. •
ملحوظة االختيارات المتاحة
لتصنيف المستندات أو لحالتها
هى التى يقترحها عليك
البرنامج ويمكننا حذف أو إضافة
تصنيف أو حالة مستند جديدة
ولعمل ذلك من قائمه admin
من هذه الشاشة نكتب وصف للمستند أو المالحظات الخاصة به.
ملحوظة :يمكننا إضافة صورة على سبيل المثال صورة للموقع العام للمشروع.
ويمكننا أيضا إدراج ملف أو موقع إنترنت
من خالل هذه الشاشة نحدد مسار الملف الذى يحتوى على المستند على سبيل المثال ملف قائمة الكميات وهو من
النوع أكسل ويتيح لنا هذا االختيار فتح هذا الملف من موقعه األصلى ونالحظ وجود اختيارين لتحديد مسار الملف:
• Private Locationوهذا االختيار يستطيع فقط مستخدمي بريمافيرا فتحه واالطالع عليه
• Public Locationوهذا االختيار يستطيع اي مستخدم لبرامج التقارير فتحه واالطالع عليه
منها نختار النشاط او االنشطه
المراد تخصيص المستند لها
ويمكن اظهار تفاصيل المستند
من شاشة االنشطه
ملحوظة :في حاله ظهور هذه الشاشة وليس بها أي بيانات يتم اظهار ما فيها من معلومات عن طريق الضغط علي
displayومنها اختيار خاصيه filter by all rolesفيتم ظهور المعلومات المخزنه في البرنامج .
الضافة rolesجديد نتبع الخطوات األتية :
نضغط addثم نحدد ال IDالخاص بهذا ال roleواسمه
ومعني االسم هنا هو الوظيفه وليس المقصود به اسم الشخص
وفي المربع الحواري السفلي من قائمة generalنحدد
السلطات والمسئوليات لهذا الدور الوظيفي.
Generalونحدد منها البيانات الرئيسيه مثل اسم ال exp.ورقم الحساب وتصيف ال exp
ملحوظة :في حاله عدم وجود
تصنيف مناسب يمكن اضافة
او تعديل التصنيفات المتاحه
من قائمه adminنختار ال
admin categoriesومن
خالل الشاشه التاليه نقوم
بتعديل تصنيفات ال exp.
طبقا لنظام الشركة
ومن شاشة activityيتم اظهار النشاط المخصص له ال exp.ومنها ايضا يتم توضيح توزيع المصروفات علي
البند هل هي توزع منتظم ام علي بدايه او نهايه البند فقط ويبين ايضا حالة النشاط وكذلك نوع المورد الرئيسي.
من شاشة costيتم تحديد كل من كميه البند وسعر البند وكل ما يتعلق بالبند من الخانات المتاحه في هذه
الشاشه ويمكن اختيار auto compute actualوفي هذه الحاله يقوم البرنامج بتحديث هذه البيانات طبقا
لنسب االنجاز التي يتم ادخالها لكل نشاط .
اما شاشه descriptionفمنها يتم وصف البند وصف تفصيلي
ويمكن اضافة كل ما سبق من شاشه االنشطه من الشاشه السفلي كما هو موضح في الشكل التالي بعد اضافه كل ما
سبق من موارد ومصروفات يتم بعد ذلك دراسه منحني الموارد والتكلفة
Resource / cost usage profile
بعد تحديد الموارد الخاصة بكل نشاط وعمل حسابات الشبكة يقوم البرنامج بتحديد كميات وتكلفة الموارد
والستعراض هذه الموارد من قائمه viewنختار show in bottomومنها resource usage profile
يظهر شكل التوزيع الشهري للموارد وهو ما يسمي بال histogramوهو موزع شهري ويمكن اظهاره باليوم او
االسبوع ليبين احتياجات المشروع من هذا المورد ونالحظ هنا ان هذا الشكل هو توزيع مورد واحد فقط علي المشروع
وفي حاله احتياج متطلبات الموقع من كل الموارد يتم اختيار كل الموارد فيظهر الشكل مجمع لكل الموارد
تنسيق منطقة Resource usage profile
الحظنا فى المثال السابق أنه
تم تمثيل الموارد يوميا على
شكل أعمدة تحدد من خاللها
االحتياجات اليومية وذلك
طبقا للتواريخ المبكرة ويمكن
تمثيل الموارد بطرق أخرى
وبوحدات زمنية مختلفة
ولتنسيق منطقة
Resource usage
profileبالضغط علي الزر
اليمن للماوس ثم نختار
Resource usage
profile option
فتظهر الشاشه التاليه ومنها
يتم التغير.
ونحدد من هذا الجزء نوع البيانات
المطلوب عرضها وهي اما cost or
unitsاما االختيار الثالث فهو خاص
بحساب كل التكاليف حتي تاريخ اليوم
او الكميات المنجزه وال يظهر اي تأثير
له اال في حاله دخول بيانات حقيقيه
علي المشروع .
نحدد طريقة ظهور البيانات ونوعها
ونختار لكل نوع بيانات طريقة الظهور
تحديد البيانات الخاصة
بكميات/تكلفة الموارد
المتبقية وهى إما أن تكون
لكل المشروعات (المفتوحة
والمغلقة ) أو أن تظهر
الكميات المتبقية
للمشروعات المفتوحة بلون
والمغلقة بلون مختلف
إلظهار الحد األقصى المتاح
من الموارد Show Limit
والذى قمنا بتحديده بقاموس
الموارد.
شاشة graphمن
هذه الشاشة يتم تنسيق
االفقيه الخطوط
ولون والرئسيه
الخلفيه وطريقه رسم
الbars
لضبط البيانات الخاصه ب resource usage profile
لضبط هذه البيانات من الشاشة السابقة نضغط preferencesمن هذه الشاشه او الحصول عليها من قائمة edit
الشاشة الخاصه بالموارد
نختار user preferences
عند رغبتنا فى عرض الموارد الخاصة بكل المشروعات نحدد هذه المشروعات من االختيارات التالية:
All Closed Project Except What If Projects
يعرض هذا االختيار الموارد لجميع المشروعات المغلقة فيما عدا المشروعات من النوع ماذا لو
All Closed Project with a leveling priority equal / higher than.
يعرض هذا االختيار جميع المشاريع التي لها levelingمعين وتحدد هذه الدرجه من شاشة generalفي شاشة
المشاريع
Opened projects Only
يعرض الموارد فقط للمشاريع المفتوحة فقط
نختار توزيع الموارد إما على أساس التواريخ المتبقية remaining early dateاو طبقا للتواريخ المتنبأ بها
forecast dateوهي التواريخ التي نقوم بتغيرها يدويا وذلك في حاله تأخر بدايه المشروع ويستخدم هذا االختيار في
حالة دراسه تأخير بدايات المشاريع علي موارد الشركة
منحنى الموارد /التكلفة لألنشطة Activity Usage Profile
يتم عرض كميات الموارد أو التكلفة لكل
األنشطة أو لمجموعة من األنشطة حيث
يتم تجميع كل كميات الموارد المخصصة
لهذه األنشطة ويفيد هذا العرض فى حالة
التكلفة أكثر ألنه فى حالة الكميات يقوم
بجمع الكميات لموارد مختلفة وعلى سبيل
المثال يتم جمع عدد ساعات عمل الفنى
والعامل والمهندس المخصصين ألحد
معبرا عن شىءً األنشطة وال يكون الرقم
معين.
والستعراض منحني موارد االنشطه من
قائمه viewنختار show in bottom
ومنها activity usage profile
ولتنسيق الشكل البياني السابق بضغط علي الزر االيمن للماوس ونختار activity usage profile option
فتظهر شاشة مشابه للشاشة التي قمنا من خاللها بتنسيق الموارد ونتعامل معها بنفس الطريقه .
جدول الموارد لألنشطة Activity Usage Spreadsheet
Unit Duration
نختار هذا النوع من النسب المئوية عندما Physical
ندما نختار هذا النوع من النسب المئوية ع
يكونتقدم أعمال النشاط يمكن حسابه حسابهالنوع من النسب عندما
يكون نختار هذا
يكون تقدم أعمال النشاط يمكن
طريق الموارد المخصصة لهذا األعمال النشاط أسهل عنعنطريق
عن طريق مدة التنفيذتقدم المتبقية
النشاط remaining Durationالتقدير الشخصى.
تحديث البيانات من شاشة statusويتم ذلك من اختيار statusمن الجزء االسفل للشاشة ونبدأ في ادخال البيانات
المتاحه مثل تاريخ بداية ونهاية النشاط او النسبة المنجزه منه بعد تحديد نوع النسبة.
وبعد ذلك يتم ادخال التواريخ الحقيقة التي تم تنفيذ البنود فيها فيظهر calendarنختار منه التواريخ .
أما بالنسبة لتحديث الموارد:
يتم إدخال الكميات الفعلية لكل مورد و يتم حساب الوحدات المتبقيةويتم ذلك من شاشة resources
ملحوظه هامة جدا :البد من
تحديد طريقه حساب نسب
االنجاز وذلك من قائمه admin
admin واختيار
preferencesتظهر الشاشه
التاليه منها نختار earned
value
Layout Print طباعة التقارير