You are on page 1of 32

‫تهیه وتدوین‪ :‬ابراهیم آریاوند‬

‫کارشناس مهندسی صنایع‬


‫‪0919-952-5074‬‬
‫‪AryaRace.827@gmail.com‬‬

‫کاهش مسیربحرانی‬

‫‪7‬‬
‫درج فعالیت های پروژه طبق‬
‫‪WBS‬‬

‫‪3‬‬

‫تنظیمات اولیه‬ ‫تعریف‬ ‫‪.1‬پیشرفت زمانی پروژه ‪Update Project :‬‬


‫تعریف‪،‬تقویم وهزینه‬
‫نرم افزار‬ ‫‪WBS‬‬ ‫محدودیت هاوتعیین‪CPM‬‬ ‫منابع‬
‫‪.2‬پیشرفت واقعی پروژه‬
‫شمسی کردن تقویم‬
‫‪1‬‬ ‫‪2‬‬ ‫و‬ ‫‪5‬‬ ‫‪6‬‬ ‫‪8‬‬ ‫‪10‬‬ ‫‪11‬‬
‫تعیین نوع ارتباط بین فعالیت ها‬
‫‪.1‬تعریف تقویم پروژه‬ ‫‪Set Baseline‬‬
‫‪.2‬تعریف تعطیالت خاص پروژه‬
‫‪.3‬اعمال تقویم جدیددرنمای گانت‬
‫‪.4‬ایجادخطوط روزنمادرنمای گانت‬ ‫‪4‬‬
‫‪.5‬تاریخ شروع پروژه واختصاص‬
‫تقویم جدیدبه پروژه‬ ‫زمان انجام فعالیت های پروژه‬
‫‪.6‬سایر‪Options‬‬ ‫و‬
‫تعیین نوع فعالیت ها‬ ‫‪9‬‬
‫وضرایب وزنی‪WF‬‬
‫تخصیص وتسطیح منابع‬

‫‪Daily‬‬
‫‪Reports‬‬

‫‪1‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪1‬‬
‫تعریف تقویم پروژه‪:‬‬
‫‪Project / Change Working Time‬‬
‫*برای اختصاص یک تقویم به یک یاچندپروژه ازسه نوع تقویم‪24‬ساعته‪/‬شیفت شب وتقویم استاندارددرکادر ‪For Calendar‬‬

‫می توان استفاده نمود‪،‬که هرکدام ساعات وروزهای کاری پیش فرض به خودرادارند که باانتخاب سربرگ ‪Work Weeks‬‬
‫وانتخاب گزینه ‪ Detail‬تایم کاری هرتقویم قابل مشاهده می باشد‪.‬‬

‫می دانیم که تمامی پروژه هاازسه نوع تقویم یادشده پیروی نمی کنند وممکن است هرپروژه تقویم کاری بخصوصی راداشته‬

‫باشدکه می بایستی آنرابرای پروژه موردنظرتعریف واختصاص نمود‪.‬برای تعریف یک تقویم جدیدواختصاص آن به پروژه یا‬

‫پروژه های موردنظربه یک تقویم جدیدنیازداریم که باانتخاب کادر ‪ Create New Calandar‬وگزینه‬

‫‪Create a New basic Calendar‬‬

‫نرم افزاریک نام رابطورخودکاربه تقویم جدیداختصاص میدهدکه می توان آنرابه دلخواه تغییرداددراین حالت دیگه نیازی به‬

‫تغییرتقویم های پیش فرض نیست‬

‫*حال باانتخاب گزینه ‪ Detail‬روزهای کاری‬

‫وغیرکاری تقویم جدیدرامشخص می کنیم‪.‬‬

‫*باانتخاب تمامی روزهامی توان ساعت کاری‬

‫رابرای تمام روزهایکباره انتخاب کرد‪.‬‬

‫‪2‬‬
‫‪AryaRace.827@gmail.com‬‬

‫*باکلیک برگزینه ‪ Option‬می توان سایراطالعات درسربرگ ‪Calendar‬‬

‫رابرای تقویم جدیدتغییرداد‪.‬‬

‫تعطیالت خاص پروژه‪:‬‬ ‫‪1‬‬

‫* درسربرگ ‪ Exceptions‬می توان تعطیالت خاص رودرتقویم جدیدوسایر‬

‫تقویم هااعمال نمود‪.‬‬


‫مایکروسافت پروجکت‬
‫محاسبات مربوط به ساعات‬ ‫درسربرگ ‪ Exceptions‬وانتخاب گزینه ‪ Detail‬می توان به سایراطالعات‬
‫کارکردرامطابق آنچه که‬
‫شمادراین قسمت واردمی‬ ‫تعطیالت خاص دست یافت‬
‫کنیدانجام میدهد‬

‫واحدهای منابع به دوصورت درصدی‬


‫وعددی(شمارشی‪-‬درصدی)قابل‬
‫تغییرند‪.‬این تغییرات ‪Resource Sheet‬‬
‫درنمای‬
‫که بعدابه بحث آن خواهیم پرداخت قابل‬
‫مشاهده هستند‬

‫باانتخاب این گزینه‬


‫باتوجه به ثابت بودن‬
‫فعالیت هابصورت اتومات‬
‫زمان پروژه فعال‬
‫درنمای گانت چارت‬
‫بهتراست براساس‬
‫برنامه ریزی میشوند‬
‫‪Fixed duration‬‬
‫باشد‬

‫واحدهای زمانی فعالیت‬


‫هادردوکادرروبروبایدیکسان‬
‫باشند‪.‬درنمای گانت می توان‬ ‫باانتخاب گزینه ‪delete‬روزتعطیل خاص رامی توان ازتقویم حذف نمود‬
‫واحدزمانی رامشاهده کرد‬

‫‪3‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪1‬‬
‫اختصاص تقویم جدیدبه نمای گانت چارت‪:‬‬
‫*برای اختصاص تقویم جدیدبه نمای گانت‪،‬برروی نمای گانت راست کلیک کرده وگزینه‬

‫‪ Nonworking Time‬راانتخاب می کنیم‪ .‬وبعدمی بایستی ازکادر ‪ Calendar‬نامی راکه به تقویم‬

‫جدیداختصاص داده بودیم انتخاب نماییم تاپروژه براساس تقویم جدیدبرنامه ریزی شود‬

‫* دراین سربرگ می توان ازگزینه ‪ Color‬و ‪ Pattern‬رنگ روزهای غیرکاری وطرح آنراتغییرودر‬

‫نمودارگانت مشاهده نمود‬

‫کادر ‪:draw‬‬
‫باانتخاب گزینه اول بین روزهای غیرکاری یک خط سفیدنمایان میشودکه روزهای غیرکاری راازهم‬

‫مجزامی کند‪.‬‬
‫باانتخاب گزینه دوم این خط ازبین رفته ونمودارگانت درروزهای غیرکاری نمایان نمیشود‪.‬‬

‫باانتخاب گزینه سوم رنگ وطرح روزهای غیرکاری ازبین می رود(بهتراست گزینه دوم انتخاب شود)‬

‫سایرسربرگ هاحاوی اطالعات مربوط به خودمی باشندکه باکلیک برهرسربرگ‪،‬می توان تغییرات راانتخاب‬

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

‫‪4‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪1‬‬
‫خطوط روزنما ‪:‬‬
‫* برای مشاهده خطوط روزنمابرروی گانت چارت راست کلیک نموده وگزینه ‪ Gridlines‬راانتخاب‬
‫کنید‬
‫خطوط روزنماخطوطی هستندکه درنمای گانت چارت بصورت خط چین ازباالبه پایین امتدادیافته وتاریخ‬

‫روز‪،‬تاریخ جاری‪،‬تاریخ شروع پروژه وپیان پروژه و‪.........‬رانشان میدهدکه اینکاربرای پیگیری بهترفعالیت ها‬

‫استفاده میشود‪.‬‬

‫برخی ازاین آیت هابشرح ذیل عنوان میشود‪:‬‬

‫‪ :Bottom Tier Column‬توسط خطوط روزهاازهم متمایزمیشوند‬

‫‪ :Gantt Rows‬خطوط فعالیت هارابصورت افقی درنمای گانت مشخص میکند‪.‬‬

‫‪ :Project Start‬شروع پروژه رامعین میکند‪.‬‬

‫‪ :Project Finish‬پایان وخاتمه پروژه رامعین میکند‬

‫‪ :Middle Tier Column‬توسط خطوط هفته هاازهم متمایزمیشوند‪.‬‬

‫‪ :Current Date‬روزجاری رامشخص میکند‬


‫باراست کلیک کردن برسربرگ فوق درنمای گانت چارت وامنخاب گزینه‪Timescale‬می توان به تغییرات موردنظردرنمای گانت چارت رسید‬

‫‪5‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪1‬‬

‫‪Project / Project Information‬‬ ‫تاریخ شروع پروژه واختصاص تقویم جدیدبه پروژه‪:‬‬
‫*برای واردکردن تاریخ شروع وپایان پروژه موردنظرواختصاص دادن تقویم تعریف شده از‬

‫آیتم های پنجره روبرواستفاده می کنیم‪.‬‬

‫زمانبندی پروژه می تواندبراساس تاریخ شروع ویاخاتمه پروژه انجام میشود‪،‬ولی درنظرداشته‬

‫باشیدکه اکثرپروژه هابراساس تاریخ شروع زمانبندی میشوند‬

‫توصیه میشوددرتاریخ پایان پروژه تاریخی واردنشودچون شبکه زمانبندی روبهم می ریزد‪.‬‬

‫توجه !‬
‫برای نمایش نوع رابطه گرافیکی بین فعالیت ها از‬
‫تغییرتاریخ شروع پروژه ‪:‬‬
‫را‬ ‫منوی ‪ Format‬گزینه‬
‫برای تغییرتاریخ شروع پروژه می توان درکادر‪Start date‬تاریخ شروع پروژه راتغییردادییامی توان ازمنو‪Project‬گزینه‬
‫انتخاب می کنیم‬
‫راجهت تغییرتاریخ شروع پروژه استفاده نمود‬

‫*برای تغییرنحوه ی ظهورزیرفعالیت هادرفعالیت های اجمالی‬

‫گزینه ‪ Always roll up Gantt bars‬رامی توان‬

‫انتخاب کرد‪.‬‬

‫‪6‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪1‬‬
‫‪File/ Options‬‬ ‫سایرآپشن ها‪:‬‬

‫*درپنجره فوق می توان نوع واحدهزینه راواردنمود(ریال‪/‬تومان و‪)....‬وگزینه موردنظرخودرادرکادر‬


‫‪Placement‬‬ ‫*برای اینکه نرم افزاربطورخودکاربصورت سربرگ یازیرنویس نام کاربررادربرگه های پروژه درج نمایددرکادر ‪User name‬‬
‫انتخاب کنید(قبل یابعدازمقدار‪-‬بافاصله یابدون فاصله خالی جداکننده)‪.‬مثال باانتخاب‪IRR‬واحدپولی ریال میگردد‪...‬‬
‫نام کاربرراتایپ می کنیم‪.‬‬

‫‪7‬‬
‫‪AryaRace.827@gmail.com‬‬

‫درکادر‪ Default fixed costs accrul:‬سه گزینه وجودداردکه نحوه پرداخت هزینه فعالیت ها‬

‫طی پروژه رامشخص می کند‪:‬‬

‫‪-‬پرداخت هزینه منبع هرفعالیت می توانددرطی زمان انجام پروژه تعیین شود(‪)Prorated‬‬

‫‪-‬پرداخت هزینه منبع هرفعالیت می توانددرشروع زمان انجام پروژه تعیین شود(‪(Start‬‬

‫‪-‬پرداخت هزینه منبع هرفعالیت می توانددرپایان زمان انجام پروژه تعیین شود(‪(End‬‬

‫* پرداخت هزینه بستگی به نوع منبع فعالیت پروژه داردکه می بایستی برای منبع تعریف شوند‪.‬برای تعیین نوع‬
‫پرداخت هزینه منبع می توانیدبه نمای‪Resource Sheet‬مراجعه کنید ‪.‬‬

‫درکادر‪ New Task Created:‬حتما ‪Auto Schedule‬انتخاب شودتابرنامه ریزی فعالیت ها‬

‫بصورت اتومات انجام شود‪.‬‬

‫*اگرعالمت زمان انجام فعالیت های پروژه رابرحسب دقیقه‪/‬ساعت‪/‬روز‪/‬هفته یاسال بخواهیم تعیین کنیم ازنمادهای موجوددر‬

‫شش کادرفوق می توان استفاده نمود‪.‬نمادهای فوق درنمای گانت قابل مشاهده هستند‪.‬‬

‫*درعرف برنامه ریزی وکنترل پروژه‪،‬نام پروژه بعنوان سطح صفرشناخته میشودبرای اینکه نرم افزارنام پروژه درسطح‪1‬نمایش‬

‫ندهدگزینه ‪ Show project summary task‬رافعال سازید‪.‬ونام پیش فرض رابه دلخواه می توان تغییرداد‪.‬‬

‫البته ازمنوی ‪Format‬نیزمی توان گزینه فوق رافعال کرد(انتخاب کرد)‬

‫‪8‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪2‬‬
‫)‪:WBS(Work Breakdown Structure‬‬

‫سطح صفر‬
‫* ساختارشکست کارهمان فعالیت های اجرایی پروژه می باشدکه درقالب گروه های مختلف دسته بندی میشوند‬

‫معموال پروژه های بزرگ رادر‪4‬سطح برنامه ریزی می کنند ‪.‬‬

‫سطح ‪1‬‬

‫سطح ‪2‬‬

‫‪.1‬نقشه برداری‬ ‫‪.1‬نقشه برداری‬


‫‪.2‬خاکبرداری باماشین‬ ‫‪.2‬اجرای بتن مگر‬
‫‪.3‬خاکبرداری بادست‬ ‫‪.3‬قالب بندی آجری‬ ‫سطح ‪3‬‬ ‫سطح ‪3‬‬
‫‪.4‬تسطیح ورگالژ‬ ‫سطح ‪3‬‬ ‫‪.4‬آرماتوربندی‬
‫‪.5‬بتن ریزی‬ ‫‪.1‬نصب اسکلت‬
‫‪.1‬نصب اسکلت‬ ‫‪.1‬نقشه برداری‬ ‫‪.1‬نقشه برداری‬ ‫‪.1‬ساخت ومونتاژاسکلت‬
‫‪.1‬ساخت ومونتاژاسکلت‬ ‫‪.2‬خاکبرداری باماشین‬ ‫‪.2‬نصب نورگیر‬
‫‪.2‬ساخت نورگیر‬ ‫سطح ‪4‬‬ ‫‪.2‬نصب نورگیر‬ ‫‪.2‬اجرای بتن مگر‬ ‫‪.2‬ساخت نورگیر‬
‫‪.3‬خاکبرداری بادست‬ ‫سطح ‪4‬‬
‫‪.3‬قالب بندی آجری‬
‫‪.4‬تسطیح ورگالژ‬ ‫‪.4‬آرماتوربندی‬
‫سطح ‪3‬‬
‫‪.5‬بتن ریزی‬

‫* دراین مرحله می بایست فعالیت هارابراساس ساختارشکست تعریف نمودتادرمراحل بعدآنهاراواردنرم افزارکنیم‪...‬‬

‫‪9‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪3‬‬
‫درج فعالیت های پروژه‬
‫طبق‪:WBS‬‬
‫برای درج فعالیت های پروژه طبق‪WBS‬ازستون‪Task Name‬استفاده می کنیم وبرای فازبندی بصورت ‪Summary Task‬‬

‫ازگزینه های ‪In dent‬و‪Out dent‬استفاده می کنیم‪.‬‬

‫چنانچه دچاراشتباه شدیدویاخواستیدفعالیتی راازحالت سرگروهی خارج کنیدرویه زیرراانجام دهید‪:‬‬

‫الف‪:‬ابتداتمام فعالیت های زیرمجموعه فعالیت سرگروه راانتخاب نمایید وبعدروی شمایل‪Out dent‬کلیک کنید‬

‫*برای شناسایی بهتروفوری هرفعالیت‪،‬معموالفعالیت هاراکدبندی میکنند‪.‬برای مشاهده کدهرفعالیت که بصورت اتومات توسط نرم افزار‬

‫تعیین میشودبعدازفازبندی پروژه می توان‪WBS‬رابه صفحه نمایش(گانت چارت)اضافه کرد‪.‬برای اینکاربرسرستون صفحه گانت چارت‬

‫راست کلیک کرده سپس آیتم‪Insert Column‬راانتخاب کرده ودرنهایت ازمنوی بازشده گزینه‪WBS‬رابرمی گزینیم تادرنمای‬

‫گانت چارت ظاهرشود‬

‫دراین منوگزینه های زیادی وجودداردکه به دلخواه می توان آنهارابه نمای گانت چارت اضافه نمود‪.‬‬

‫*برای آنکه نرم افزاربطوراتومات فعالیت هارازمانبندی کند(‪)Auto Schedule‬ازروندزیرتبعیت کنید‪:‬‬

‫‪File/option/schedule/Auto schedule‬‬
‫راانتخاب کنید‪.‬‬

‫توجه! فعالیت های مایلستون ‪ Milestone‬فعالیت هایی هستندکه دارای زمان صفرمی باشند مثل ‪ :‬زمان شروع وپایان یک پروژه‬
‫‪11‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪4‬‬
‫الف‪:‬زمان انجام فعالیت ها‪Duration:‬‬

‫*زمان قطعی‪:‬زمانی است که فعالیت درمدت آن بطورقطعی پایان می پذیرد‪،‬که این زمان معین ومشخص است‪.‬این زمان درستون‪duration‬واردمی کنیم‪ .‬چنانچه زمان یک فعالیت قطعی وثابت نباشدو دارای زمان خوشبینانه‪،‬بدبینانه وزمان موردانتظارباشد‬

‫)‪(4*exp.dur)+(opt.dur)+(pes.dur‬‬ ‫برای بدست آوردن زمان قطعی آن بااستفاده ازفرمول زیردر‪ Excel‬استفاده می کنیم ‪.‬‬
‫=‪Duration‬‬
‫‪6‬‬
‫زمان خوش بینانه‪:Optimistic duration-‬حداقل زمانی است که برای اتمام هرفعالیت پیش بینی میگردد‬

‫زمان بد بینانه‪:Pessimistic duration-‬مدت زمانی که برای اتمام هرفعالیت درصورت کندپیش رفتن فعالیت(بنابه هردلیل)حدس میزنیم‬

‫زمان موردانتظار‪ :Expected duration-‬زمانی است احتمالی که باتوجه به تجربه کاری انتظارداریم فعالیت درزمان موردانتظاربه اتمام برسد‬

‫ب‪:‬تعیین نوع فعالیت ها‪Task Type:‬‬

‫* پس ازدرج فعالیت هااولین کاری که می کنیم آن است که نوع فعالیت مشخص شود‪.‬بطورکلی فعالیت هابه‪3‬نوع تقسیم میشوندکه به‬

‫شرح ذیل می باشند‪:‬‬

‫‪:Fixed duration-1‬فعالیت دارای مدت زمان ثابت‪.‬‬

‫‪:Fixed Units-2‬فعالیت دارای تعدادواحدتخصیصی ثابت‪.‬‬

‫‪Fixed Work=Fixed duration*Fixed Unit‬‬ ‫‪:Fixed Work-3‬فعالیت دارای مقدارکارثابت‬

‫‪Fixed duration‬‬ ‫الف‪:‬فعالیت دارای مدت زمان ثابت‪:‬‬

‫* ازاین گزینه برای فعالیت هایی استفاده میشودکه درطول زمان پروژه دارای مدت زمان ثابت باشندیازمان انجام آنهااستانداردباشد(مثال‪:‬زمان‬

‫انجام ‪5‬مترمربع خاکبرداری‪20‬دقیقه می باشد)‬


‫همانطورکه درفرمول زیرمی بینیدمدت زمان انجام فعالیت ثابت است واین تعدادواحدتخصیصی ومقدارکاراست که قابل تغییرندوباافزایش و‬

‫‪[duration]*Units=Work‬‬ ‫یاکاهش تعدادواحدتخصیصی فعالیت‪،‬مقدارکارتغییرخواهدکرد‪.‬‬ ‫‪12‬‬


‫‪AryaRace.827@gmail.com‬‬

‫باتوجه به ثابت بودن زمان پروژه هاپیشنهادمیگرددفعالیت هابصورت ‪Fixed duration‬باشند‪.‬بنابراین تمامی فعالیت های پروژه خودرادرابتدابصورت‪Fixed duration‬ومستقل ازمنابع‬

‫تعریف کنیدتابتوانیدباراحتی بیشتری روندتهیه شبکه زمانبندی پروژه راطی کنید‪.‬برای اینکارتمامی فعالیت هاراتاآخرین سطح بازنموده سپس برستون فعالیت هاکلیک نموده وازمنوی‬

‫‪Task‬گزینه‪Information‬وازسربرگ‪Advanced‬گزینه ‪Fixed duration‬راانتخاب می کنیم‪.‬توجه داشته باشیم گزینه‪Effort driven‬بایدحتماغیرفعال کنیم تافعالیت هاازوابستگی به‬

‫منابع رهاشوندودرنتیجه زمان انجام فعالیت هاتغییرنمی کند‬

‫‪Fixed Units‬‬ ‫ب‪:‬فعالیت دارای واحدتخصیصی ثابت‪:‬‬

‫* ازاین گزینه برای فعالیت هایی استفاده میشودکه بخواهیم منابع کاری تخصیص داده شده به فعالیت درطول انجام پروژه ثابت‬

‫باشند(مثال برای خاکبرداری فقط یک دستگاه لودرموجودمی باشد)‬


‫همانطورکه درفرمول زیرمی بینیدتعدادواحدتخصیصی ثابت است واین زمان انجام فعالیت ومقدارکاراست که قابل تغییرندوبا‬

‫‪Duration*[units]=Work‬‬ ‫افزایش ویاکاهش زمان انجام فعالیت مقدارکارتغییرخواهدکرد‪.‬‬

‫‪Fixed Work‬‬ ‫ج‪:‬فعالیت دارای مقدارکار ثابت‪:‬‬

‫* ازاین گزینه برای فعالیت هایی استفاده میشودکه بخواهیم مقدارکارفعالیت درطول انجام پروژه ثابت باشند‪.‬‬

‫]‪Duration*Units=[Work‬‬

‫*باغیرفعال کردن‪ Effort driven‬فعالیت هاازوابستگی رهامیشوندودرنتیجه زمان انجام فعالیت هاتغییرنمی کند‬

‫‪13‬‬
‫‪AryaRace.827@gmail.com‬‬

‫ضرایب وزنی فعالیت ها‪Weight Factor (W.F):‬‬


‫*وزن فیزیکی نشان دهنده سهم فعالیت از‪%100‬حجم کل پروژه است‪.‬یعنی وقتی می گوییم وزن فیزیکی فعالیت‪ %5،x‬است یعنی درصورت تکمیل شدن این فعالیت پروژه ازلحاظ فیزیکی‪ %5‬پیشرفت می کند‪.‬‬

‫درموردراه بدست آوردن وزن فیزیکی فعالیت های پروژه بحث های بسیارصورت گرفته است ماهیت متفاوت پروژه هابایکدیگر‪،‬وجودفعالیت های باجنس متفاوت درپروژه‪،‬منابع متنوع درپروژه و‪....‬باعث شده است به دست آوردن وزن فیزیکی که عامل‬

‫بسیارمهمی درپروژه می باشدبه سختی صورت گیرد‪.‬‬

‫وزن فیزیکی فعالیت هامی تواندبراساس ریالی‪،‬درآمد‪،‬حجم‪،‬تجربه ‪،‬منابع کاری و‪...‬باشد‪ .‬وزن فیزیکی براساس تابعی ازرقم ریالی فعالیت‪،‬ازتقسیم رقم هرفعالیت بررقم کل پروژه به دست می آید‪.‬وزن فیزیکی به عنوان تابعی ازحجم فعالیت برای پروژه هایی که‬

‫فعالیت هایی ازیک جنس دارندمی تواندمفیدباشد‪ .‬دراین صورت شما ازتقسیم حجم فعالیت برمجموع احجام فعالیت هامی توانیدوزن هرفعالیت رابه دست آورید‪.‬‬

‫وزن فیزیکی بعنوان تابعی ازمنابع کاری (نفر‪-‬ساعت)پروژه شایدعلمی ترین حالت برای محاسبه وزن فیزیکی باشد‪.‬‬

‫*درج وزن فیزیکی فعالیت هادر‪:MSP‬‬


‫‪.1‬درنمای گانت چارت ستون‪Number1‬را اضافه می کنیم‪.‬‬

‫‪.2‬نام ستون‪Number1‬رابه ‪W.F‬تغییرنام میدهیم‪.‬‬

‫‪.3‬برستون‪W.F‬راست کلیک نموده وگزینه‪Custom Fields‬راانتخاب نموده ودرنهایت درقسمت‪RollUp‬گزینه‪Sum‬راانتخاب می کنیم‬

‫بااین انتخاب جمع فعالیت های زیرگروه درفعالیت مایلستون(مادر)دیده میشود‪.‬جمع اوزان فیزیکی فعالیت هاباید‪100‬باشد‪.‬‬

‫‪6‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪5‬‬
‫الف‪:‬شمسی کردن تاریخ درنرم افزار‪MSP‬‬

‫ابتداپروزه موردنظررافعال نموده وبعدنیزفایل پروژه‪PIC1690‬رابازمی کنیم‪.‬درنمای گانت چارت پروژه موردنظرراست کلیک نموده و‬

‫وگزینه‪Insert Column‬راانتخاب کنیدسپس ازمنوی ایجادشده گزینه های‪Text29,Text30‬رابه نمای گانت چارت اضافه کنید‪.‬‬

‫حال ستون‪Text29‬راباموس انتخاب نماییدوبعدباراست کلیک کردن برستون گزینه ‪Custom Field‬راانتخاب کنید‪.‬‬

‫درپنجره ایجادشده گزینه های‪Formula‬و‪Use Formula‬رافعال نموده وبرروی گزینه‪Import Field‬کلیک نمایید‪.‬ازپنجره‬

‫ایجادشده فایل‪PIC1690‬وبعد‪(Text29‬تاریخ شروع شمسی)راانتخاب نمایید‪.‬‬

‫حال خواهیددیددرنمای گانت چارت تاریخ شروع پروژه شمسی گردیده است‪.‬مراحل فوق رابرای‪Text30‬انجام داده تاتاریخ پایان‬

‫شمسی برای فعالیت هانیزایجادشود‪.‬‬


‫جهت نوشتن تاریخ شروع وپایان فارسی سربرگ‪Text29‬و‪Text30‬راباموس انتخاب نموده سپس برروی آن راست کلیک نموده‬

‫وگزینه‪Field Settings‬راانتخاب می نماییم وبعددرقسمت‪Title‬می توان عنوانی مثل تاریخ شروع راتایپ نمود‪.‬‬

‫‪14‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪5‬‬
‫ب‪:‬ارتباط بین فعالیت ها(پیش نیاز‪/‬پس نیاز)‬

‫*قبل ازپرداختن به این بخش الزم است به توضیح انواع رابطه بپردازیم‪:‬‬
‫موارداستفاده درپروژه‬
‫‪%90‬‬ ‫نصب ‪Tray & Ladder‬‬ ‫)‪Finish to Start (FS‬‬ ‫رابطه پایان به آغاز‬ ‫انواع رابطه‪:‬‬
‫نصب ساپورت‬

‫نگهبانی شیفت‪2‬‬
‫‪%5‬‬ ‫نگهبانی شیفت‪1‬‬ ‫)‪Start to Finish (SF‬‬ ‫رابطه آغازبه پایان‬

‫نصب ‪Tray & Ladder‬‬


‫‪%5‬‬ ‫)‪Finish to Finish (FF‬‬ ‫رابطه پایان به پایان‬
‫ارنج کابل‬

‫کابل کشی‬
‫بسیاربندرت‬ ‫نصب تگ کابل‬ ‫)‪Start to Start (SS‬‬ ‫رابطه شروع همزمان دوفعالیت‬

‫رابطه هیچکدام‪:None‬دراین رابطه هیچگونه ارتباطی بین فعالیت هاوجودندارد‬

‫دراین بخش الزم است به توضیح زمان تاخیر)‪Lagtime(+‬وزمان تسریع)‪Lagtime(-‬بپردازیم‪:‬‬

‫)‪: Lagtime(+‬‬

‫زمان تاخیریک زمان اضافی است که می توانیم بین تاریخ هایی که فعالیت پیش نیازوپس نیازرابه یکدیگرمتصل می سازندقراردهیم‬

‫وتاثیرآن ایجادتاخیردرزمان برنامه ریزی شده ی‪،‬شروع فعالیت پس نیازاست‪.‬‬

‫‪15‬‬
‫‪AryaRace.827@gmail.com‬‬
‫ادامه توضیحات)‪: Lagtime(+‬‬

‫* می دانیم بعضی ازفعالیت هابمحض اتمام شدن اجرای آنهافورانمی توان فعالیت بعدی آنراشروع کردومدتی رامی بایستی صبرکردتافعالیت پس نیازآنراشروع کرد‪.‬مثالبرای دیوارچینی یک ساختمان الزم است که بعدازپی کنی بتن ریزی شودوبعددیوارچینی راآغاز‬

‫‪8FS+2 day‬‬ ‫کنیم منتهامی دانیم که فورانمی توان پس ازبتن ریزی‪،‬دیوارچینی راآغازکردزیرابتن نیازمندزمانی است که بتواندخشک شود‪،‬این زمان راکه صبرمی کنیم تابتن خشک شودرازمان تاخیرفعالیت دیوارچینی می نامیم‬
‫شماره فعالیت پیشنیاز‬

‫)‪: Lagtime(-‬‬

‫دربعضی ازفعالیت هانیازنیست که حتمافعالیت پیش نیازآن بطور‪%100‬انجام شودوبعدفعالیت موردنظرشروع شودبلکه ممکن است درصدی ‪ /‬قسمتی ازفعالیت پیشنیازانجام شود وبعدفعالیت موردنظرشروع شود‪.‬مثال برای آسفالت یک جاده بطول ‪5‬کیلومترحتما‬

‫نمی بایستی ابتدا‪5‬کیلومترراتسطیح وبعدآسفالت کنیم بلکه می توان مثالابتدا‪3‬کیلومترراتسطیح وبعداین‪3‬کیلومترراآسفالت کنیم البته درحین آسفالت‪3‬کیلومتر‪2‬کیلومتربعدی می بایستی تسطیح گردد‪.‬‬

‫‪8FS-4day‬‬ ‫برای اعمال چنین زمانهایی اززمان تسریع استفاده می کنیم که این زمان‪،‬زمان انجام کل پروژه رابه اندازه زمان تاخیرکاهش میدهد(مشروط برآنکه فعالیت موردنظربحرانی باشد)‬

‫بطورکلی ارتباط بین فعالیت هارامی توان درنمای گانت چارت درستون‪Predecessors‬واردنمود‪.‬البته با‬

‫دابل کلیک کردن برفعالیت موردنظروانتخاب سربرگ‪Predecessors‬می توان ارتباط بین فعالیت هارا‬

‫واردویاویرایش کرد‪.‬‬

‫‪16‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪6‬‬
‫الف‪ :‬محدودیت ها‪:‬‬
‫پیشنهادمیگردداستفاده کمتری ازمحدودیت هادرزمانبندی وبرنامه ریزی پروژه گرددزیرااعمال محدودیت هامانع عملکردمطلوب وبهینه نرم افزارمیشود‪.‬درصورت لزوم بهتراست محدودیت یکطرفه استفاده گردد‪.‬‬

‫برای مشاهده انواع محدودیت فعالیت هاکافی است برروی فعالیت موردنظردابل کلیک کرده وسربرگ‪Advanced‬‬

‫رافعال سازیم‪ .‬باانتخاب این سربرگ موعدمقرراتمام یک فعالیت ونوع محدودیت فعالیت رامی توان اعمال یاحذف نمود‪.‬‬

‫محدودیت های زمانی فعالیت ها‪:‬‬


‫هرفعالیت خاصی راکی بایدشروع کرد؟وچه وقت بایداتمام رساند؟آیادریک پروژه معین فعالیت هایی یافت میشوندکه‬

‫لزومانمی بایست زودتریادیرتراززمان خاصی شروع شوندیاخاتمه یابند؟‬

‫آیادرفعالیت های صورت گرفته مواردی وجودداردکه حتمامی بایست زودتریادیرتراززمان تعیین شده آغازیاپایان پذیرند؟‬

‫هرفعالیتی که دارای محدودیت باشدیک نمای تقویم درکنارآن ظاهرمیگردد‪.‬‬

‫تاریخ محدودیت زمانی فعالیت رامی توان ازکادر‪Constraint Date‬انتخاب کرد‪.‬‬

‫رفع محدودیت‪:‬‬
‫‪As Soon As Possible‬‬ ‫زودترین زمان ممکن‪........‬‬
‫برای رفع محدودیت هرفعالیت محدودیت پیش فرض‪As Soon As Possible‬راانتخاب می کنیم‪.‬فعالیتی که برحسب‬
‫‪As Late As Possible‬‬ ‫دیرترین زمان ممکن‪...........‬‬
‫این محدودیت باشددرواقع محدودیتی نداردزیرااین محدودیت زودترین زمان ممکن فعالیت می باشد‪.‬بهتراست تمام فعالیت ها‬
‫‪Finish No Earlier Than‬‬ ‫پایان نبایدزودتراز‪......‬باشد‬
‫محدودیت فوق راداشته باشندتاتاریخ شروع وپایان فعالیت هابراساس زمان وروابط آنهامحاسبه گردد‪.‬‬
‫‪Finish No Later Than‬‬ ‫پایان نبایددیرتراز‪......‬باشد‬

‫‪Must Finish On‬‬ ‫پایان الزامی در‪.......‬‬ ‫‪Start No Earlier Than‬‬ ‫شروع نبایدزودتراز‪......‬باشد‬

‫‪Must Start On‬‬ ‫شروع الزامی در‪.......‬‬ ‫‪Start No Later Than‬‬ ‫شروع نبایددیرتراز‪......‬باشد‬
‫‪17‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪6‬‬
‫ب‪:‬تعیین مسیربحرانی‪Critical Path Method(CPM):‬‬
‫*فعالیتی رابحرانی گویندکه شناوری کل آن صفرباشدیعنی هیچگونه زمانی جهت تاخیردرانجام آن وجودنداشته باشد‪،‬فعالیت ها حتما بایستی سرموعدشروع وسرموعدپایان یابند‪،‬بنابراین توجه خاصی می بایست به این فعالیت هاشود‪.‬جهت تعیین زمان‬

‫‪File / Options / advanced‬‬ ‫شناوری فعالیت های بحرانی ازروندذیل پیروی می کنیم‪ :‬فعالیت های بحرانی معموالبارنگ قرمز درنمای گانت چارت نمایان میشوند‬

‫* می دانیم فعالیتی رابحرانی گویندکه شناوری کل آن صفرباشد‪،‬منتهامی توان زمان شناوری فعالیت بحرانی راتغییرداد‪.‬مثال می گوییم فعالیتی بحرانی است که شناوری آن کمتراز‪3‬روزیابرابر‪3‬روزباشد‪.‬این عمل باعث میشودزودتر‬

‫فعالیت های بحرانی راانجام داده تامدت انجام پروژه زیادترنشود‪.‬‬


‫توجه!‬
‫جهت انجام بموقع پروژه بهتراست تمرکزمابیشترروی فعالیت های مسیربحرانی باشد‪،‬البته نبایدازسایرفعالیت هاغافل شویم چون تاخیرزیاددرسایرفعالیت هاممکن است آنهارابحرانی کند‪.‬‬

‫*مسیربحرانی‪،‬مسیری است که شامل فعالیت های بحرانی می باشد‪.‬این مسیردرواقع زمان انجام کل پروژه‬

‫راتعیین ومشخص می کند‬

‫*برای تعیین فعالیت ومسیربحرانی پروژه کافیست ازمنوی‬

‫‪Format‬گزینه‪Critical Task‬راانتخاب کنیم‪.‬‬

‫*بانتخاب گزینه‪Slack‬شناوری هرفعالیت درنمای گانت‬

‫چارت نمایان میشود‬

‫میزان شناوری‬

‫‪18‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪7‬‬
‫کاهش مسیربحرانی‪:‬‬
‫*پس ازمشخص شدن مسیربحرانی پروژه که بصورت گانت های قرمزرنگ درنمای گانت چارت قابل مشاهده می باشندمی بایستی این مسیرراکه درواقع طول زمان انجام پروژه راتعیین می کندکوتاه کنیم(درصورت امکان)‬

‫روشهایی که می توان زمان انجام پروژه راکاهش دادبشرح ذیل می باشند‪:‬‬

‫الف‪:‬کاهش زمان فعالیت های بحرانی‪:‬‬


‫برای اینکه زمان انجام فعالیت های بحرانی راکوتاه کنیدبایدمنابع بیشتری رابه فعالیت اختصاص داد‪.‬دراین روش فعالیت هامی بایستی برمبنای کار‪ Effort Driven‬باشند‪.‬‬

‫ب‪:‬زمان تسریع‪:‬‬
‫پیش نیازهاوپس نیازهای هریک ازفعالیت هارابررسی کنیدوببینیدمی توان فعالیت هارابصورت متداخل برنامه ریزی نمودیانه‪.‬‬

‫ج‪:‬اضافه کاری‪:‬‬
‫چنانچه بودجه مالی پروژه اجازه دهداغلب می توانیدبرای منابع انسانی پروژه اضافه کاری درنظربگیرید‪.‬‬

‫د‪:‬استفاده حداکثری ازمنابع‪:‬‬


‫منابع موجودرابصورتی کارامدترمورداستفاده قراردهید‪.‬مسلما“نمی خواهیدمنابعی داشته باشیدکه بیکارباشند‪.‬‬

‫‪19‬‬
‫‪AryaRace.827@gmail.com‬‬

‫نام تمامی منابع مصرفی وغیرمصرفی پروژه راواردمی کنیم‬

‫دراین ستون نوع منابع اعم ازکاری یاغیرکاری(متریال)راتعیین می کنیم‬

‫نام تمامی منابع مصرفی وغیرمصرفی پروژه راواردمی کنیم‬


‫‪ST-37/ST-52‬‬ ‫دراین ستون جنس موادمصرفی پروژه رامی توان نوشت‪.‬مثالا‬

‫دراین ستون نرم افزاربطورخودکارحرف اول هرمنبع رامی نویسد‪.‬‬

‫دراین ستون می توان منابع راگروه بندی کرداین کاردرهنگام گزارش گیری‬
‫مفیدخواهدبود‪(.‬مثالبرای نیروی انسانی عدد‪،1‬ماشین آالت عدد‪،2‬متریال عدد‪3‬و‪...‬‬

‫حداکثرمنبع کاری(غیرمصرفی)دردسترس برای پروژه رابرحسب تعدادیادرصدرامی‬


‫توان واردکرد‪.‬‬

‫دراین ستون نرخ هزینه ساعتی منابع کاری رامی نویسیم‬

‫نرخ هزینه ساعتی اضافه کاری منابع رادراین ستون مینویسیم‬

‫دراین ستون منابعی که دارای هزینه مستقیم‪/‬غیرمستقیم وثابت هستندراواردمی‬


‫کنیم‪.‬مثل‪:‬خریدمتریال‪...‬هزینه اجاره‪..‬‬
‫‪File / Option / Schedule‬‬

‫دراین ستون نحوه پرداخت هزینه هرمنبع مشخص میشود‪:‬‬


‫پرداخت هزینه درطول پروژه(حقوق)‪Prorated:‬‬
‫پرداخت هزینه درابتدای پروژه(خریدمتریال)‪Start:‬‬
‫پرداخت هزینه درانتهای کار(اجاره تجهیز) ‪Finish:‬‬

‫تقویم پروژه که قبالتعریف کردیم انتخاب می کنیم(برای محاسبه هزینه پروژه)‬

‫می توان منابع راکدگذاری نمود‪.‬‬


‫الف‪:‬تعریف منابع‪:‬‬
‫*برای واردنمودن منابع کاری پروژه روی نمای ‪Resource Sheet‬درنوارابزار‪View bar‬کلیک نموده تانمای زیرایجادشود‪.‬حال به توضیح هرکدام ازستون های نمای مذکورمی پردازیم‪:‬‬

‫این ستون درمنابعی که مصرفی هستندغیرفعال می باشدزیرامنابع مصرفی فاقدحداکثرواحداست‪.‬‬


‫*برای تعیین تعدادیادرصدستون‪Max‬روندزیرراپیگیری نمایید‬
‫‪8‬‬

‫‪20‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪8‬‬
‫ب‪:‬تقویم منابع‪:‬‬
‫*درنمای ‪Resource Sheet‬بادابل کلیک کردن برروی منابع کاری پنجره ‪ Resource Information‬ظاهرمیشودکه درسربرگ ‪ General‬می توان تقویم منابع کاری راتعریف وتعیین کنیم‪.‬‬

‫‪-‬در‪ MSP‬دونوع تقویم وجوددارد‪،‬یکی تقویم پایه(‪)Base‬که همان تقویم پروژه می باشدودیگری تقویم منابع(‪)Resource‬‬

‫می باشد‪ .‬تقویم پایه روزهای کاری وغیرکاری رابرای پروژه تعریف می کنددرحالیکه تقویم منبع روزهاوساعات کاری وغیرکاری‬

‫رابرای منابع تعریف میکند‪.......‬‬


‫البته منابع می توانند تقویم پایه رابپذیرندکه دراینصورت تقویم پروژه رابه آنهاتخصیص میدهیم وچنانچه منابع ازتقویم پروژه تبعیت‬

‫نکنندمی بایستی برای آنهایک تقویم جدیدکه دردسترس هستندتعریف وتخصیص نمود‪.‬‬

‫‪21‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪8‬‬
‫منابع‪Cost Resources :‬‬ ‫ج‪ :‬هزینه‬

‫الف‪ :‬هزینه های مستقیم‪direct Cost :‬‬

‫هزینه هایی که مستقیماصرف فعالیت های پروژه می گردندراهزینه های مستقیم پروژه گویند‪(.‬مثل هزینه های تامین متریال‪ ،‬هزینه تجهیزات درگیرتولیدویاپروژه‪،‬هزینه نیروی انسانی مستقیم درگیرپروژه و‪..........‬‬

‫برای واردنمودن هزینه های مستقیم پروژه روی نمای ‪Resource Sheet‬درنوارابزار‪View bar‬کلیک نموده تانمای فوق ایجادشود‪.‬درستون ‪ Cost/Use‬انواع هزینه رامی توان واردکرد‪(.‬قبال درموردنمای فوق توضیحات آمده است)‬

‫ب‪ :‬هزینه های غیرمستقیم(سربار)‪Indirect Cost :‬‬


‫* هزینه هایی که مستقیماصرف اجرای فعالیت هانشده ولی برای اداره امورپروژه صرف میشوند(هزینه اموراداری‪،‬نظارت وکنترل‪،‬ایاب وذهاب‪،‬برق وتلفن‪،‬جریمه دیرکرد‪،‬پاداش درتسریع و‪..........‬‬

‫توجه! مبالغ مربوط به پاداش درتسریع باعالمت منفی درجمع هزینه های غیرمستقیم واردمیشود‪.‬هزینه های غیرمستقیم بایدبین فعالیت های پروژه سرشکن شوندسپس آنهارادرقسمت‪Fixed Cost‬واردکرده تادرحمع هزینه های کل بحساب آیند‪.‬‬

‫برای واردنمودن هزینه های غیرمستقیم پروژه روی نمای ‪Resource Sheet‬درنوارابزار‪View bar‬کلیک نموده تانمای فوق ایجادشود‪.‬درستون ‪ Cost/Use‬انواع هزینه رامی توان واردکرد‪(.‬قبال درموردنمای فوق توضیحات آمده است)‬

‫ج‪:‬هزینه های ثابت وهزینه کل پروژه‪:‬‬

‫* هزینه هایی که درصورت تغییرمدت زمان یامقدارکاریک فعالیت بدون تغییرباقی می مانندراهزینه های ثابت گویند(هزینه های پیمانکاری)‪.‬ومجموع هزینه های مستقیم‪،‬غیرمستقیم وثابت راهزینه کل پروژه گویند‪.‬‬

‫برای واردنمودن هزینه های ثابت پروژه روی نمای ‪Resource Sheet‬درنوارابزار‪View bar‬کلیک نموده تانمای فوق ایجادشود‪.‬درستون ‪ Cost/Use‬انواع هزینه رامی توان واردکرد‪(.‬قبال درموردنمای فوق توضیحات آمده است)‬

‫‪22‬‬
‫‪AryaRace.827@gmail.com‬‬

‫د‪:‬کاهش یاافزایش هزینه ها ‪:‬‬


‫* هرسه هزینه فوق می توانندپس ازگذشت زمان‪،‬افزایش یاکاهش یابندمثالدرابتدای سال جدیدهزینه های فوق بطورحتم افزایش می بابندبرای اعمال چنین تغییراتی درنمای‪Resource Sheet‬برروی منبع موردنظردابل کلیک کرده تاپنجره‬

‫‪Resource Information‬ظاهرگردد‪.‬حال سربرگ‪Cost‬رافعال سازید‬


‫توجه!‬

‫* بعضی ازفعالیت های خاص نیازمندمهارت های خاص می باشنددراینصورت منبع موردنظرنرخ دستمزدمتفاوتی رانسبت به نرخ انجام‬

‫فعالیت های عادی می طلبددراین حالت نرخ جدیدرادریکی ازسربرگ های‪B-C-D-E‬می توان نوشت‬

‫برای اینکه هزینه فعالیت موردنظربراساس نرخ های موجوددرسربرگ های فوق الذکرمحاسبه گرددروی منبع موردنظردرصفحه‬

‫‪Task Usage‬سپس درکادریا‪Cost Rate Table‬برگه ای راکه نرخ جدیددرآن نوشته شده است انتخاب می کنیم تاهزینه‬

‫طبق نرخ های جدیدمحاسبه گردد‪.‬در‪Task Usage‬چنانچه ستون ‪Resource Name‬وجودنداشت آنرابه این نمااضافه میکنم‬

‫تاریخ شروع وپایان افزایش‬


‫هزینه نیزبایدمشخص گردد‬

‫‪23‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪9‬‬
‫منابع‪Resources Assignment:‬‬ ‫الف‪ :‬تخصیص‬
‫*قبل ازاینکه تخصیص منابع راشروع کنیدتمام فعالیت هاراازوابستگی به منبع رهاسازید‪.‬برای اینکارتوجه داشته باشیدکه فعالیت های پروژه‪Fixed duration‬بوده وهمچنین‪ Effort driven‬نباشند‪.‬‬

‫اگرموردباال رعایت نشودتغییرات درمقدارمنابع‪،‬زمان فعالیت هاراتغییرخواهددادوشبکه زمانبندی شمابه هم می خوردواین درحالیست که شمانمی خواهیدزمان هایتان تغییرکند‪.‬برای اجرای روندفوق برروی فعالیت موردنظردابل کلیک نموده وگزینه‬

‫‪Advanced‬رابرگزینید‪.‬‬

‫* برای تخصیص منابع چندین روش وجودداردیکی ازاین روشهابدین صورت است که درنمای گانت چارت ‪،‬برروی فعالیت موردنظرکلیک کرده سپس روی گزینه‪ Assign Resource‬درمنوی‪Resource‬‬

‫کلیک کرده تاپنجره‪Assign Resource‬نمایان گردد‪.‬‬


‫دراین پنجره می توان نام منبع یامنابعی که صرف فعالیت انتخاب شده میگردندراانتخاب نموده سپس گزینه‪Assign‬راکلیک نماییم تامنبع به فعالیت‬

‫اختصاص یابد‪.‬درستون ‪ Units‬می توان تعدادواحدهای هرمنبع راکه به یک فعالیت یافعالیت های موردنظراختصاص داده شده است راواردنمود‪.‬‬

‫مقدار‪ Units‬می تواندعددی یادرصدی باشداین بستگی به تنظیمات اولیه ای داردکه درابتداانجام داده ایم‪.‬‬

‫توجه داشته باشیدیک فعالیت می تواندچندین منبع داشته باشد‪.‬برای حذف یاتغییرمنبع یامنابع به فعالیت هامی توان ازگزینه های‪Remove‬‬

‫یا‪Replace‬استفاده نمود‪.‬‬
‫نیازداشتن‪R=Reqest‬‬
‫*برای حذف منبع موردنظرپس ازانتخاب نام منبع گزینه‪Remove‬راانتخاب می کنیم‪.‬‬
‫تقاضادادن‪D=Demand‬‬

‫‪24‬‬
‫‪9‬‬

‫منابع‪Resources Leveling:‬‬ ‫ب‪:‬تسطیح‬

‫*قبل ازپرداختن به تسطیح منابع الزم است که بامفهوممازادتخصیص منابع‪Over Allocation‬‬


‫یک نفرمازادتخصیص وجوددارد‬
‫آشنایی داشته باشیم‪.‬‬

‫رنگ قرمزنشان مازادتخصیص می باشد‬ ‫اگردریک واحدزمانی بیش ازیک کاربه منبع اختصاص دهیم تاآنراانجام دهدآنگاه منبع بامازادتخصیص‬

‫روبرومیشودزیرامنبع نمی توانددرآن واحددویاچندکارراانجام دهد‪.‬همانطورکه دراشکال فوق می بینیم‬

‫‪ 3‬نفرگلندوکانکشن کارداریم برای سه فعالیت فوق‪،‬منتهابرای فعالیت‪Termination1‬دونفرگلندو‬

‫کانکشن کارمی خواهیم وبرای مابقی فعالیت هایک نفرنیازمی باشدکه جمعاتعدادمنابع میشوند‪4‬نفر‪،‬ولی‬

‫حداکثرنیروی گلندوکانکشن کار‪ 3‬نفردرلیست منابع تعریف شده بنابراین مابرای انجام ‪3‬فعالیتهای باال‬

‫درطول زمان انجام آنها یک نفرکم داریم که درنمودارگراف نیزمشهوداست‪.‬‬


‫*برای مشاهده منابع مازادتخصیص نیزمی توان ازنمای‪ Resource Usage‬نیزبهره گرفت‪.‬‬

‫درنمای فوق برای مشاهده میزان‪Overal‬ازمنوی ‪Format‬‬

‫رافعال کنید‬ ‫گزینه‬

‫‪AryaRace.827@gmail.com‬‬ ‫‪25‬‬
‫‪AryaRace.827@gmail.com‬‬
‫‪9‬‬
‫منابع‪Resources Leveling:‬‬ ‫ب‪:‬تسطیح‬
‫*برای تسطیح منابع(رفع مازادتخصیص منابع) راههای متعددی وجودداردکه به شرح ذیل می باشند‪:‬‬

‫الف‪ :‬افزایش تعدادمنابع‪ :‬دراین روش می توان به تعدادموردنیازجهت رفع مازادتخصیص منبع جدیدجذب واضافه کرد‪.‬که برای اینکارافزایش منابع رادرنمای ‪Resources Sheet‬واردمی کنیم‬

‫ب‪ :‬افزایش شیفت کاری منابع یاتخصیص منابع بیکار‪ :‬دردونمای صفحه قبل می توان منابعی که درزمان های خاص بیکارهستنددرصورت داشتن تخصص به کمک منبعی که بامازادتخصیص روبروهست برد‪.‬یابرای منایع اضافه کاری درنظربگیریم‪.‬‬

‫ج‪ :‬تسطیح منابع(دستی وخودکار)‪:‬تسطیح منابع بمنظوررفع تداخل منابع صورت می گیرداین تسطیح به دوصورت خودکارودستی توسط خودنرم افزارانجام میشود‪.‬بطورکلی روش بدین صورت است که نرم افزارزمان بیکاری منبعی راکه بامازادتخصیص‬

‫رابنابه کاربردآن انتخاب می کنیم‬ ‫روبرواست پیدانومده وانجام فعالیتش رابه زمان بیکاری محول می سازد(زمان بیکاری بستگی به تقویم کاری منبع دارد)‪.‬برای تسطیح خودکارازمنوی‪Resource‬یکی ازگزینه های روبرو‬

‫تسطیح منبع‬ ‫تسطیح تمام منابع‬


‫موردنظرمازادتخصیص‬ ‫مازادتخصیص‬
‫*******منابع پس ازتسطیح خودکار*******‬

‫*تسطیح بصورت دستی بصورت‪Drag & Draft‬انجام می پذیردبدین صورت که باموس‬

‫فعالیتی که بامازادتخصیص روبرواست آنقدرجابجامی کنیم تامازادتخصیص آن ازبین برود‪.‬‬

‫‪26‬‬
‫‪AryaRace.827@gmail.com‬‬

‫د‪ :‬تسطیح منبع بوسیله تاخیردرتاریخ شروع فعالیت ها ‪Leveling Dealy‬‬

‫*ساده ترین راه برای رفع تداخل های منبع ایجادتاخیردرزمان شروع فعالیت هایی است که دچارتداخل گشته اند‪.‬تاخیردرزمان شروع یک فعالیت روی فعالیت بعدی وابسته به این فعالیت تاثیرمی گذارد‪.‬لذابایدتوجه داشته باشیم که ازاین روش زمانی استفاده کنیم که‬

‫فعالیت تداخلی دارای شناوری باشدچون درغیراینصورت یعنی درحالتی که فعالیت بحرانی باشدزمان پروژه درصورت تاخیردرزمان شروع فعالیت افزایش می یابد‪.‬‬

‫برای ایجادتاخیردرتاریخ شروع فعالیت هابرروی نمای گانت چارات راست کلیک نموده وگزینه‪Show Split‬راانتخاب می کنیم سپس ازگزینه‪Leveling Delay‬زمان تاخیریاتعجیل راواردمی کنیم تامازادتخصیص ازبین برود‪.‬‬

‫‪27‬‬
‫‪AryaRace.827@gmail.com‬‬

‫‪10‬‬
‫مبنا‪Set Baseline :‬‬ ‫تهیه برنامه‬
‫*کارهایی که ماتاکنون انجام داده ایم مربوط به برنامه ریزی )‪(Planning‬پروژه بوده است‪.‬معموالاین مراحل رابایدقبل ازاجرای واقعی کارپروژه انجام داد‪.‬اماازاین مرحله به بعدپیگیری پیشرفت پروژه آغازمیشود‪.‬‬

‫یک مدیرپروژه موفق کسی است که پیشرفت واقعی پروژه راباآنچه برنامه ریزی کرده است کنترل نمایدودرجهت رفع نواقص وبهبودبرآیدتاهمواره درمسیربرنامه ریزی که انجام شده‪،‬قدم بردارد‪.‬‬

‫ایجاد‪Baseline‬ه` یاطرح مبنابرای هدف گیری پروژه وهدایت برنامه هامی باشد‪ .‬پس ازآنکه طرح مبناتهیه گردیدازآن جهت ارایه برنامه پروژه ومقایسه پیشرفت واقعی باآنچه برنامه ریزی کرده ایم استفاده میشود‬

‫جهت ایجاد‪BaseLine‬فعالیت های پروژه مراحل زیرراانجام دهید‪:‬‬

‫برای ایجاد‪ Base Line‬فعالیت های پروژه ابتداازمنوی ‪Project‬گزینه‪Set BaseLine‬را انتخاب می کنیم سپس برای ایجادمقایسه گانت چارت فعالیت هاازمنوی‪Format‬گزینه‪Base Line‬راانتخاب می کنیم‪.‬وبرای حذف یا‪BaseLine‬‬

‫جدیدازمنوی ‪Project‬گزینه‪Clear BaseLine‬راانتخاب می کنیم‬

‫گانت های خاکستری درواقع گانت برنامه مبناهستندکه ازقبل برنامه ریزی شده اندوگانت های آبی گانت فعالیت های هستندکه‬

‫بنابه دالیلی ‪duration‬یاتاریخ شروع ویا‪......‬آنهاتغییرکرده است‪.‬‬


‫گانت های ‪BaseLine‬بصورت ثابت باقی می مانندومی بایستی برنامه ‪Actual‬رانسبت به آنهامقایسه کنیم‪.‬‬

‫برای دیدن مشخصات مربوط به‪Baseline‬ستون های زیررابه ستون های گانت می توان اضافه کرد‪:‬‬

‫معموال بااستفاده ازطرح مبنامی توان به سواالت زیرجواب داد‪:‬‬ ‫‪1.BaseLine duration‬‬ ‫‪2.BaseLine Start‬‬ ‫‪3. 2.BaseLine Finish‬‬

‫‪. 6‬تاخیرات مانسبت به برنامه‪،‬مربوط به چه فعالیت هایی است؟‬ ‫‪.1‬آیاتابحال مطابق برنامه ریزی عمل کرده اید؟‬
‫‪.7‬اگربااین روندپیشرفت داشته باشیم پروژه چه موقع پایان می یابد؟‬ ‫‪ .2‬تابحال پروژه چندروزتاخیردارد؟‬ ‫شماباساختن خطوط مبنای مختلف جدید برای دوره های مختلف پروژه می توانیدتغییرات دوره های مختلف‬
‫‪ .3‬چنددرصدنسبت به برنامه عقب هستیم؟‬ ‫رانسبت به یکدیگربررسی کنید‪.‬مثال نسبت به برنامه زمانبندی اولیه چقدرانحراف داریم ونسبت به برنامه ماه قبل‬
‫‪.4‬آیاپروژه مایک پروژه سودآوربوده است؟‬ ‫چقدراست‪.‬برای این منظوراز‪11‬خط مبنادرنرم افزار‪MSP‬انحراف استفاده می کنیم‪.‬‬
‫‪ .5‬آیادرتامین منابع پروژه موفق بوده ایم؟‬

‫‪28‬‬
‫‪AryaRace.827@gmail.com‬‬

‫‪:Update Project‬‬
‫‪11‬‬
‫‪ -1‬محاسبه درصدپیشرفت زمانی پروژه‪:‬‬
‫درنمای گانت چارت به ستون های گانت ستون‪%Complete‬اضافه می کنیم سپس ازمنوی ‪Project‬گزینه ‪ Update Project‬راکلیک می کنیم‬

‫درپنجره روبرو می توان تاریخی راکه می خواهیدتا آن تاریخ ‪ Progress‬فعالیت هارادرستون‪%Complete‬مشاهده کنیدراانتخاب‬

‫نمایید‪.‬مقادیر پیشرفت زمانی بصورت میله ای درداخل گانت چارت نیزقابل مشاهده هستند‪.‬‬

‫می توانیددوره های زمانی مختلف(روزانه – هفتگی و‪ )....‬رابرای آپدیت کردن انتخاب نمایید‪.‬‬

‫نکته مهم!‬

‫چنانچه پیشرفت زمانی هرفعالیت رادرضرایب وزنی هرفعالیت ضرب کنیم درصدپیشرفت زمانی برنامه ریزی شده )‪ (% Plan Complete‬بدست می آید‬

‫پس ازآنکه وزن فیزیکی فعالیت های پروژه رادرستون‪Number1‬واردکردیدستون‪Number2‬رابه ستون های نمای گانت چارت اضافه کرده وآنرابه ‪ % Plan Complete‬تغییرنام داده وبصورت زیرفرموله می کنیم‪:‬‬

‫‪Number2 (% Plan Complete)=(%Complete*Number1(W.F)) /100‬‬

‫* حال میتوان ستون‪ %complete‬را‪ Hide‬کردتاتعددستونها درنمای گانت به حداقل برسد‬

‫‪29‬‬
‫‪AryaRace.827@gmail.com‬‬

‫طریقه کلی فرموله کردن ‪:‬‬


‫‪.1‬برستون موردنظرکلیک کرده وباراست کلیک کردن برآن گزینه ‪ Custom Fields‬راانتخاب می کنیم‬

‫‪.2‬گزینه ‪ Formula‬رافعال نموده تاپنجره مربوطه نمایان گردد‪.‬ازگزینه‪ Field‬می توان جهت انتخاب آیتم هایی که بایدفرموله کنیم استفاده کنیم‬

‫‪.3‬پس ازانجام فرموله کردن درمرحله ‪ 2‬نهایتا بافعال کردن گزینه ‪ Rollup‬گزینه ‪Sum‬راانتخاب می کنیم تادرصدپیشرفت درفعالیت های‬

‫‪Summary‬بصورت تجمعی نمایان گردد‪.‬‬

‫*محاسبه درصدپیشرفت فیزیکی پروژه‪:‬‬


‫پیشرفت فیزیکی نشان دهنده پیشرفت پروژه ازنظرحجم کاری می باشد‪.‬برای محاسبه درصدپیشرفت فیزیکی فعالیت های پروژه ابتداستون ‪ % Physical Complete‬رابه نمای گانت اضافه می کنیم وبعدازفرمول زیرجهت واردکردن‬
‫حجم واقعی کارانجام شده‬
‫=‪% Physical Complete‬‬ ‫‪*100‬‬
‫درصدپیشرفت فیزیکی که بصورت دستی انجام میگیرداستفاده می کنیم‬
‫حجم کل کار‬
‫توجه! برای محاسبه پیشرفت فیزیکی پروژه می توان ازگزارشات روزانه یاهفتگی بهره گرفت که درصدهای پیشرفت کاردرنرم افزار اکسل محاسبه میشوندسپس آنهارابه نرم افزار‪ MSP‬انتقال میدهیم‪.‬‬

‫‪30‬‬
‫‪AryaRace.827@gmail.com‬‬

‫‪ -2‬محاسبه درصدپیشرفت واقعی پروژه‪:‬‬


‫چنانچه پیشرفت فیزیکی هرفعالیت رادرضرایب وزنی هرفعالیت ضرب کنیم درصدپیشرفت واقعی هرفعالیت)‪ (% Act. Complete‬بدست می آید‬

‫برای محاسبه درصدپیشرفت واقعی پروژه ابتداستون‪ Number3‬رابه نمای گانت چارت اضافه کرده سپس مثل فرامین قبلی که ذکرگردیدفرمول زیررااعمال می کنیم‬

‫‪Number3 (% Act Complete)=(% Physical Complete*Number1(W.F))/100‬‬

‫بدست آوردن پیشرفت واقعی واقعی پروژه(‪ )Actual‬ومقایسه آن بابرنامه مبنا(‪ )BaseLine‬می تواندمنابع زیادی برای پروژه وسازمان داشته باشدازجمله گزارش هایی ازقبیل‪:‬‬

‫‪.1‬درگزارش هامی توان انحراف ازبرنامه رامشخص کرد‪.‬‬

‫‪.2‬فعالیت هایی که دچارتاخیرهستندرامی توان مشخص کرد‪.‬‬

‫‪.3‬می توان دالیل تاخیروانحراف ازبرنامه رامشخص کرد‪.‬‬

‫‪.4‬باشناخت مسایل ومشکالت پروژه می توان جلسات راهبردی جهت رفع موانع ومشکالت برگزارکرد‪.‬‬

‫‪ .5‬ازاطالعات پیشرفت واقعی پروزه ومقایسه آن با برنامه خط مبناجهت برآوردبهتراجرای پروژه های آینده استفاده میشود‪.‬‬

‫‪.6‬براساس اطالعات واقعی می توان برنامه اولیه ( خط مبنا) را به روزکردومجددابه پروژه برنامه ارایه داد‪.‬‬

‫ستون های پیشنهادی درنمای گانت‬

‫‪31‬‬
‫‪AryaRace.827@gmail.com‬‬
‫گزارش گیری‪Reports :‬‬

‫در‪MSP‬می توان منابع موردنیازپروژه دردوره های مختلف زملنی راگزارش گیری کرد‪.‬محاسبات این گزارش هابرمبنای تخصیص هایی که به غعالیت هاداده ایم‪،‬مدت زمان‪،‬تاریخ شروع» وتاریخ پایان فعالیت هاصورت میگیرد‪.‬‬

‫جهت گزارش گیری ازمقدارمنابع موردنیازپروژه ازمنوی ‪Project‬گزینه ‪ Reports‬راانتخاب می کنیم‬

‫‪:S-Curve‬‬
‫معموال پرکاربردترین نمودارپیشرفت درگزارش های برنامه ریزی وکنترل پروژه‪،‬نمودار‪S‬پیشرفت فیزیکی پروژه می باشد‪.‬پیشرفت فیزیکی نشان دهنده پیشرفت پروژه ازنظرحجم کاری می باشد‪.‬‬

‫برای رسم نمودارپیشرفت فیزیکی پروژه ابتداوزن فیزیکی فعالیت هارا باید بدست آوریم ‪.‬‬

‫برای رسم نمودار‪S‬داده ها(مقادیرپیشرفت زمانی پروژه وپیشرفت واقعی پروژه دربعدزمانی)رابه نرم افزار‪ Excel‬انتقال داده ونمودار‪ S‬رارسم می کنیم‪.‬‬

‫‪0.25‬‬ ‫‪100.00%‬‬

‫‪90.00%‬‬

‫‪0.2‬‬ ‫‪Weekly Plan Progress‬‬ ‫‪Weekly Actual Progress‬‬ ‫‪Co mu lative Plan Progress‬‬ ‫‪Co mu lative Actual Progress‬‬ ‫‪80.00%‬‬

‫‪70.00%‬‬

‫‪0.15‬‬ ‫‪60.00%‬‬

‫‪50.00%‬‬

‫‪0.1‬‬ ‫‪40.00%‬‬

‫‪30.00%‬‬

‫‪0.05‬‬ ‫‪20.00%‬‬

‫‪10.00%‬‬

‫‪0‬‬ ‫‪0.00%‬‬
‫‪2016 August‬‬ ‫‪2016‬‬ ‫‪2016 Octob er‬‬ ‫‪2016‬‬ ‫‪2016‬‬ ‫‪2017 January 2017 February‬‬ ‫‪2017 March‬‬ ‫‪2017 April‬‬ ‫‪2017 May‬‬ ‫‪2017 June‬‬ ‫‪2017 July‬‬
‫‪Sep temb er‬‬ ‫‪November‬‬ ‫‪December‬‬

‫‪32‬‬

You might also like