Professional Documents
Culture Documents
Text
Text
Text
مابتعرفو فالنيتورك بكون عنا اكتيفيتيزوهاي االكتيفيتيزن بكون محدده بوقت والوقت تكلفته مصاري واحنا فموضوع
النيتورك بنختار االكتيفيتي الي بتكون على الكراش باث وبنسويلها كراشينغ مشان نقلل من مدة المشروع باقل تكلفة
Practical Considerations
هون بدنا نحكي عن common errorممكن تحصل throwing a network diagramنسميها lopping or
cycling
تعريف ال error of loop or loopingهو drawing “endless” loop in a network
Network logic errors .1
اآلن نيجي انه how this kind of error take place؟ طبعا هذا االيرور ممكن يحصل لما الanalyst make a
mistake understanding current precedence relationship between the activitiesيعني ماعرف يرتب
االولويات بشكل صحيح.
مثال عنا هذا الدياجرام ABCDخلينا نحلله
A is a predecessor for B
B is a predecessor for C
D is a predecessor for A
can never end.هذا يعني المشروع او هذول ال 3نشاطات The situation BCD an infinite cycle.
يعني لو Bما انتهى ما بقدر يبلش Cاو D
Generally this kind of error take place from the data which the person is trying to draw the
network and the main cause might the mistake understanding the correct precedence relationship
Activity numbering .2
هون بدنا نحكي عن ترقيم النشاطات والرموز
طبعا كل نشاط في المشروع الزم نعبر عنه برقم او حرف وغالبا هاي النشاطات بتترتب بشكل تصاعدي وبالعادة
التكنكال بترك فجوات بين االرقام حتى يقدر يضيف انشطه جديده او اذا اكتشفو في نقص في االكتيفيتي تبع المشروع.
ممكن نستعمل ال Combination designationsيعني نرمز للنشاط برقم وحرف وهذا بساعدنا في المشاريع الكبيره
وبسهل علينا تحديد مثال لو مشروع فيه اكثر من قسم وكل قسم في تحته عده نشاطات مثال بنرمز للقسم االول برمزA
والقسم الثاني Bوكل قسم بتحوي على النشاطات تبعه
A1 / A2 / B1 /B2
نالحظ ان computer outputs use number to identify the activitesيعني مثال اول نشاط
Define requirementالكمبيوتر حددله ID = 2والنشاط الي بعده ID = 3وهو assign Teamوالنشاط
الي بعده ID = 4هو .Design Hardware
كل نشاط اله متطلب سابق والحق وفتره بداية ونهايه الي سميناهم Early start and Early FinishوLate
start and Late finishوكمان لكل نشاط Durationالي هي مده النشاط الي رمزنالها .tوهاي ال
durationاذا جمعنا كل االوقات للنشاطات بطلع عنا estimated project timeوبتطلع عنا 175بس
هي فعليا مش مدة المشروع الفعليه النه في نشاطات بنقدر نبلشها مع بعض وراح احكيلكم كيف ممكن نعرف
مده المشروع الحقيقيه بعد شوي
نالحظ هون id 2 + id 3بنقدر can done in parallelاو can begin at the same timeبس هذول
النشاطين ما بقدرو يبلشو اال لما النشاط 1ينتهي .يعني 1متطلب سابق ل .2+1ونشاط is preceding 1
by nothingيعني هو يمثل بداية المشروع او بنسميها initial activityودايما بكون عندها الEarly Start
=0
في هذا المثال مين بقدر يحكيلي كم Pathموجود؟ انا شايف في 3باثات و مشان اساعدكم الباث عرفنا A
.sequence of connected activities from the beginning of the project to the end
البااث األول 9 + 8+ 5+ 3 + 2المدة 70
الباث الثاني 9+6+4 +2المدة 100باللون األزرق
الباث الثالث 9+7+4+2المدة 65
لو اجينا نشوف مده كل باث
كمان المره الماضيه حكينا عن ال critical pathوهي is the longest time path through the
networkالي هي قلتلكم عنها كيف بنقدر نعرف المدة الفعليه للنشاط :يعني انتا بتقدر تخلص بهاي المدة
والكريتكال باث هي اطول مسار عندك وهو مدة المشروع الحقيقية وهي 100وليس 175
يعني من خالل هاي المعلومة بنقدر نعرف ال Late finishللمشروع الي هو عند النشاط integrate
system id 9وبتكون 100
طيب في كمان مالحظه ذكرناها المحاضره الماضيه بخصوص الكريكتال باث والسالك تايم شوالعالقه بينهم
حدا متذكرها؟ انه السالك تايم للكريتكال باث دائما يساوي زيرو .يعني ال es = efاو ls = lfلكل النشاطات
الي على الكريتكال باث.
طيب هيك بشكل سريع نراجع و نعبي es efللنشاطات
احدا االدوات األخرى المستخدمة هو Gantt chartوهو عبارة عن bar chartوبستخدم بشكل شائع النه سهل الفهم )b
وبعطي تصور واضح للمشروع
مثال الكتاب لنفس مشروع ال warehouseبنالحظ مرتب النشاطات تحت بعض على y axixوالوقت تبع كل نشاط على
horizontalوالجزء المظلل ال shadedهو .activity timeيعني مشان نفهم اكثر خلينا نوخذ النشاط
id = 8اسم النشاط Test softwareمدة النشاط 35يوم الي هي المنطقه المظلله وبداية المشروع Early start
19فبراير و Early Finishفي 8إبريل بس ممكن ينتهي المشروع في مجال ينتهي هذا النشاط بوقت متاخر حتى
29ابريل النه عنده سالك تايم 15يوم الي هي معبر عنها بextended line
كل الي كنا ندرسهم قبل كنا نفترض انه عالقه االنشطه ببعض هي finish to start relationshipيعني مافي نشاط ببدا اال
لما ينتهى النشاط الي قبله
بس بالواقع ممكن يكون في عالقات ثانيه وراح نحكي فيهم هسه اكثر
في عنا different types of relationships between tasks
Finish to Startالي هي عالقة بسيطة وتمثل هون نهايه نشاط Bيبدا بعد انتهاء نشاط A -1
Task B cannot start until A is finished
مثال عليها نعتبر task bهي مثال نوخذ اشي زي .painting wallsونشاط Aمثال .plaster workبهاي الحالة انتا
ما بتقدر تدهن اال لما تنتهي من اعمال القصاره.
Start to Start -2
Task B cannot start until A is starting
يعني بكل بساطه مابتقدر تبلش نشاط اال لما يبلش الي قبله ومثال عليها اذا افترضنا نشاط Bهو تحديد منسوب الخرسانه
Level concreteونشاط Aهو صب الخرسانه .في هاي الحالة فعليا انتا ما بتقدر تبلش Bاال لما تبلش Aما بتقدر
تعمل ليفيللنغ للكونكريت اال لما تصب مشان تحدد الليفل الي بدك ياه فكل شوي بتصب وبتشوف المنسوب
Finish to Finish -3
Task B cannot Finish until A is Finished
مثال عليها اذا عندك مبنى وانتا مقاول بدك تستلم اعمال الكهربا انتا فعليا ما بتقدر تنهي فحص الكهربا انه كلشي تمام اال
لما تنهي كل اعمال الكهربا
Start to Finish -4
Task B cannot Finish until A is Started
مثال عليها بدك تزرع وتحط سماد للنباتات .مشان تتمم هاي العمليه انتا بلزمك تكون التربة رطبة .يعني بدك تبلش تسقي
الحديقة وهي تمثل نشاط Bونشاط Aهو انك تحط سماد .مابتقدر تنهي سقي النباتات اال لما تبلش سماد
هسه بعد مافهمنا هاي المصطلحات خلينا نرجع نشوف كيف بنقدر نكون اقرب للواقع بالمشاريع ونطبق مصطلح الlags
عليهم
في الكتاب طارح مثال laying pipeوموضع كيف عامل overlappingللنشاطات باستخدام finish to start
انتا بتعمل ترينش حفر للخندق وكل ما تنجز بتمد المواسير وبعمل ريفل للحفره وبتضلك مرحله متواصله لحد ماينتهي
المشروع.
مشان نتخيل المشروع لو بدون ladderingراح يكون انك بتحفر وبتكمل كل اعمال الحفر بعدين بتخلص كل مواسيرك
بعدين بتطم وهيك فعليا انتا استغرقت وقت اطول وتكلفه اكثر.
Lags -2
هي هو اقل وقت بتقدر تاخر فيه النشاط حتى يبدا او حتى ينتهي.
ونستخدمها حتى
نقلل مدة المشروع وبعطيها مرونه وفلكسبيلييتي اكثر للمشروع بإنك تقسم االكتيفيتي الي بتوخد وقت طويل ل )1
smaller activityحتى تتجنب التاخير في النشاط الي بعده
مثال عليها في عالقه finish to start
التاسك yفرضا دهان الجدران مابتقدر تبلش اال بعد يومين من انتهاء التاسك xالقصاره حتى تمسك وتقدر تدهن فوقها..
وهون احنا ضفنا day lag 2بدون ال نزيد مده التاسك xالنه خلصنا التاسك والزم نستنى drywall dry out
وبدنا ننتبه انه ال lagالزم ينضاف على وقت بدايه االتاسك الثانيه يعني
Xبدها يومين وال lagبده كمان يومين هيك بكون early start for task y is equal 4او بنطرح ال lagsلما بدنا نطلع
الLate start for x
خلينا نشوف تاثير ال lagsفي حالة العالقة start to start relationship
التاسك qبتقدر تبلش بعد 5ايام من بدا p
بنقدر نستفيد من عالقه start to startانها بتسمح تعمل انشطه بشكل متزامن وتضغط الكرتكال باث حتى تقلل من مدة
المشروع.
هذا المثال بجوز بوضع اكثر الطريقه التقليديه بدون استخدام ال lagsانتا بتخلص تاسك ورا تاسك يعني بتخلص product
planningوبستلم ال systems engineeringهون بكون ال feedbackضعيف وباخر المشروع
الطريقة الثانيه مع ال lagsبتسرع من انجاز المشروع وبتحسن ال design feedbackوكل ماتنجز جزء بروح للقسم الي
بعده وهكذا.
خلونا نشوف backward passمثال late start Aتصميم النظام مربوطه بالتاسك Bطلب األجهزه النه العالقه بنهم
start to startوعالقه ال lag relationship for Aبتصير LS for A = Late start for A – Lagيعن 0 = 3-3
Hammock Activities
اخر موضوع بدنا نحكي فيه هو Hammockبدنا نعرف متى نستخدمه وكيف ونعطي مثال:
اإلسم جاي من المرجيحه النه بتمد الهام هوك على جزء محدد من المشروع وبساعدنا في تحديد الfixed resources
and costالغير مباشره والمرتبطه بالمشروع
الكتاب حاط مثال بسيط هو استخدام الة copy machineلجزء من مشروع .tradeshowالهام هوك
بتوضحلنا كم بكلف هذا الجزء االضافي من المشروع وبرتبط من بداية النشاط الي راح يستخدم الكوبي ماشين
الى نهاية اخر نشاط ممكن يستهخدمها