Microsoft Project
2.62K subscribers
166 photos
2 videos
24 files
32 links
مطالب مربوط به MSP .
می توانید سؤالات خود را از طریق @projectiranian ارسال نمایید.
آدرس اولین پست:https://telegram.me/class_msp/1
Download Telegram
خوب دیدید شکل بالا پک پروژست که از رویداد آغازین A شروع میشه (هر پروژه یک رویداد آغازین ) و به رویداد پایانی ؟؟؟ میرسه (هر پروژه یک رویداد پایانی دارد) !!!
خوب به نظر میرسه همون اول کار با مشکل مواجه شدیم. شبکه ما رویداد پایانی نداره و این فرض ما رو زیر سوال میبره. باید پروژه ما یک رویداد پایانی داشته باشه.
راه حل شما چیه؟
@class_msp
خوب قبل از اینکه مسئله بالا حل بشه .
چون قسمت های اول این کانال برای دوستانیه که از کنترل پروژه اطلاعی ندارند به نظرم رسید یک مثال کاربردی تر از شبکه ای که در شکل 1 هست بزنم. به مثال زیر توجه کنید البته از دوستانی که رشتشون عمران و معماری هست بابت این مثال پوزش میطلبم😭:
شکل3
خوب حالا که بهتر با شکل 1 آشنا شدیم بیاد سئوال قبلی رو حل کنیم یعنی نداشتن یک نقطه پایان در پروژه
کافیه یک رویداد مجازی انتهای شبکه بذارید و فعالیت های آخری رو بهش با زمان صفر وصل کنیم. مثل شکل زیر : اینطوری هم یک نقطه پایان برای پروژه درست میشه و هم زمانبندی تغییر نمیکنه.
@class_msp
شکل4
مشکل اول حل شد.
بله گراف بالا باز هم مشکل داره.
لطفا تحقیق کنید و قوانین رسم این گراف رو پیدا کنید تا مشکل حل بشه.
منتظر پاسخ ها تون هستم.
پایان قسمت اول

با تشکر


@Class_MSP
شروع قسمت دوم
قوانین رسم شبکه
1- هر دو گره را فقط یک بردار میتواند به هم وصل نماید
2- شبکه فقط میتواند یک گره شروع و یک گره پایان داشته باشد.
3- شبکه نباید حلقه داشته باشد . به فعالیت های CE, EF و FC توجه کنید که تشکیل یک LOOP داده اند
@Class_Msp
انواع روابط بین دو فعالیت:
1- Finish to Start
با پایان فعالیت پیش نیاز فعالیت بعدی (پس نیاز شروع می شود) مانند فعالیت های AB (پیش نیاز ) و فعالیت BD (پس نیاز)
2- Start to Start
دو فعالیت که شروع آنها همزمان است یا به عبارتی با هم شروع می شوند.
3- Start to Finish
با شروع فعالیت، فعالیت بعدی پایان می یابد. البته کاربردی نداره.
4- Finish to Finish
دو فعالیت که با هم به پایان می رسند.
مفهوم CPM یا مسیر بحرانی در پروژه
Critival Path Method
یا متد مسیر بحرانی
به طولانی ترین مسیر فعالیت های پروژه از نظر زمان فعالیت گفته میشه.
این زمان همون زمان اتمام پروژه است. فعالیت هایی که در این مسیر قرار دارند تو مسیر بحرانی هستند و اگر یک واحد زمانی به طول اونا اضافه بشه زمان کل پروژه یک واحد افزایش می یابد.
مسلما باید توجه ویژه ای به فعالیت های مسیر بحرانی داشته باشیم که با تاخیر مواجه نشند چون پروژه رو با تاخیر زمانی مواجه می کنند.
البته مواردی که ارائه میشه تمام ابعاد این مفاهیم رو شامل نمیشه. موضوع هایی که عنوان میشه جزئی از کل مطلب هستند ولی در مراحل اولیه بهتره با کلیات آشنا بشیم. بعدا در زمان کار با نرم افزار باید بهتر به این مطالب بپردازیم.
خوب شکل4 رو اصلاح کردم الان این شبکه رو در MSP ایجاد می کنیم:
شکل5
قبل از هرچیز باید مشخص کنیم با چه ورژنی از نرم افزار باید کار کنیم. من با نسخه 2013 کار می کنم
مایکروسافت پروجکت جزء نرم افزارهای آفیس هست ولی در پک آفیس قرار نداره و باید جداگانه تهیه و نصب بشه.
وقتی نرم افزار رو باز می کنید یک صفحه رو میبینید که باید برای ایجاد یک پروژه جدید گزینه Blank Project رو بزنید
حالا صفحه شما به شکل زیره:
من فعالیت ها رو از شکل 3 در ستون Task نرم افزار وارد کردم زمان فعالیت ها رو هم در ستون Duration
میله هایی که در شکل می بینید مربوط به نمودار گانت هست محور X این نمودار تاریخ و محور Y اون فعالیت ها هستند.
طول میله ها هم نشان دهنده Duration فعالیت هاست.

فعالیت ها و زمان ها رو در MSP وارد کنید و گزینه Task Mode رو بررسی کنید ببینید چه کار می کنه.
فکر می کنم فعلا تا همین حد کافی باشه.
@class_msp
شکل6
در نرم افزار MSP صفحات مختلفی وجود داره به صورت پیش فرض صفحه Gantt Chart که در شکل 6 می بینید باز میشه. اگه در گوشه سمت چپ این صفحه راست کلیک کنید می تونید صفحات دیگه رو ببینید.
شکل7
زمانبندی در نسخه 2010 به بالا به دوشکل در MSP انجام میشه
دستی
اتوماتیک
این گزینه ها در قسمت Task Mode قابل تنظیم هستند اگه اتوماتیک باشه با نوشتن نام فعالیت و ثبت Duration خود نرم افزار یک تاریخ برای شروع و یک تاریخ برای پایان فعالیت ثبت می کنه و میله فعالیت رو بر اساس این تاریخ ها و Duration ایجاد میکنه.
شما می تونید فعالیت ها رو تعریف و تک تک مقادیر Task Mode رو روی اتوماتیک بذارید.
یا از پایین صفحه گانت سمت چپ به msp بگید در زمان ایجاد یک فعالیت جدید زمانبندی رو اتومات در نظر بگیره . مثل شکل زیر:
شکل8
در این مرحله ارتباط بین فعالیت ها رو ایجاد می کنیم.
برای مثال می خوام بین فعالیت AB و BC رابطه Finish to Start ایجاد کنم. مراحل کار به شکل زیره:
1. ابتدا فعالیت پس نیاز رو انتخاب کنید (AB)
2. با کمک دکمه Ctrl فعالیت پیش نیاز رو انتخاب کنید. (BC)
3. در این مرحله روی گزینه Link Task کلیک کنید.
با انجام سه مرحله بالا رابطه FS بین این دو فعالیت ایجاد میشه.
@class_mso
با کمک روش قبل تمام روابط بین فعالیت ها رو ایجاد کنید.
وقتی تو این کار مسلط شدید می تونیم به قسمت بعد بریم.
در MSP یا هر نرم افزار دیگه ای برای انجام یک کار چند روش وجود داره.
مثلا برای ایجاد رابطه بین دو فعالیت تا اونجا که من می دونم 4 روش وجود داره که یکیش همونی بود که تو پست قبل گفتم.
من در این سری آموزش ها کلیات رو میگم. البته اشاره ای به چالش ها و روش های مختلف کار با نرم افزار می کنم. اگر کسی دوست داشت می تونه اون مباحث رو جزئی تر و جدی تر دنبال کنه.
یک کلیپ آموزشی برای مطالبی که تا اینجا گفتم آماده و ارسال می کنم.
با این کلیپ مطالب رو از اول تا اینجا میتونیم مرور کنیم.