Microsoft Project
2.62K subscribers
166 photos
2 videos
24 files
32 links
مطالب مربوط به MSP .
می توانید سؤالات خود را از طریق @projectiranian ارسال نمایید.
آدرس اولین پست:https://telegram.me/class_msp/1
Download Telegram
مشکل اول حل شد.
بله گراف بالا باز هم مشکل داره.
لطفا تحقیق کنید و قوانین رسم این گراف رو پیدا کنید تا مشکل حل بشه.
منتظر پاسخ ها تون هستم.
پایان قسمت اول

با تشکر


@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 روش وجود داره که یکیش همونی بود که تو پست قبل گفتم.
من در این سری آموزش ها کلیات رو میگم. البته اشاره ای به چالش ها و روش های مختلف کار با نرم افزار می کنم. اگر کسی دوست داشت می تونه اون مباحث رو جزئی تر و جدی تر دنبال کنه.
یک کلیپ آموزشی برای مطالبی که تا اینجا گفتم آماده و ارسال می کنم.
با این کلیپ مطالب رو از اول تا اینجا میتونیم مرور کنیم.
سلام وقت بخیر کلیپی که آماده کردم رو بررسی کنید. شما باید الان بتونید فعالیت تعریف کنید و روابط بین فعالیت ها رو ایجاد کنید.
البته در این کلیپ نکاتی وجود داشت که به اون نکات می پردازیم:
1- indent،outdent ، lag،lead
کاری که چند فعالیت داخلش قرار دارند Summary Task نام دارد.
مثل عملیات خاکی
اگر بین دو فعالیت که با هم رابطه داره بخواهیم تاخیر ایجاد کنیم از Lag مثبت استفاده می کنیم.
اگر بین دو فعالیت که با هم رابطه دارند بخواهیم تداخل ایجاد کنیم از Lag منفی یا همون Lead استفاده می کنیم.
در مثال مورد نظر یک Project Summary Task برای کل پروژه تعریف کردیم.
می تونستیم به جای این کار یک فعالیت در سطر اول ایجاد کنیم (روی سطر اول راست کلیک و گزینه insert رو بزنید) و کل فعالیت های زیر اون رو انتخاب و indent کنیم ولی این روش در ادامه کار با نرم افزار ما رو با مشکل مواجه می کنه.
بعدا توضیح میدم.
2- Project Start
در پروژه مورد بررسی فعلا فعالیت ها و روابط رو ایجاد کردیم و هیچ کاری با تاریخ های شروع و پایان فعالیت ها نداشتیم.
در این مرحله لازمه زمان شروع فعالیت رو مشخص کنیم تا کل پروژه از این تاریخ شروع بشه.
نکته: تا اونجا که می تونید از وارد کردن مستقیم تاریخ شروع و پایان استفاده نکنید.
نکته: عموما پروژه ها به دو صورت زمانبندی میشند
1- زمانیکه تاریخ شروع پروژمشخصه
در این پروژه ها تاریخ شروع پروژه رو مشخص می کنیم و خود نرم افزار با توجه به زمان فعالیت ها و روابط بین اونها زمان پایان پروژه رو مشخص می کنه. در این حالت زمان شروع پروژه ثابت و مشخصه و توسط کاربر داده میشه ولی زمان پایان پروژه پویا است و قابل تغییر و به عواملی مثل زمان فعالیت ها، تاخیر ایجاد شده در انجام فعالیت ها و ... بستگی داره
2- زمانیکه تاریخ پایان پروژه مشخصه
در این حالت کاربر در نرم افزار تاریخ پایان رو مشخص میکنه و فعالیت ها وقتی ایجاد میشند از پایان تا شروع زمانبندی می شوند.
در این حالت تاریخ پایان ثابت و مشخصه و تاریخ شروع با توجه به زمانبندی متغریه
3.Calendar
تقویم پروزه به صورت پیش فرض Standard است. ساعت کاری هر روز از 8 تا 12 و 13 تا 17
روزهای شنبه و یکشنبه تعطیل

خوب با توجه به توضیحات بالا باید زمان شروع پروژه و تقویم پروژه رو با توجه به نیازمون ایجاد کنیم.
پیشنهاد می کنم قبل از شروع قسمت بعدی مهارتتون رو در ایجاد فعالیت و روابط و Summary Task بالا ببرید.
@class_msp
برای تعریف تاریخ پروژه:
Project/Project Information
@class_MSP
شکل9
توضیحات شکل9
A
تاریخ شروع پروژه را در این قسمت مشخص می کنیم
B
تاریخ پایان پروژه در این قسمت مشخص میشه
C
نوع زمانبندی پروژه در این قسمت مشخص میشه. از نوع شروع یا از نوع پایان . توضیح قبلا ارائه شده
D
تاریخ جاری کامپیوتر
E
تاریخ وضعیت یا تاریخی که نسبت به اون می توانیم پروژه رو مورد بررسی قرار بدیم و پیشرفتش رو بررسی کنیم . (در قسمت پیشرفت پروژه بررسی خواهد شد)
F
تقویم پروژه که به صورت پیش فرض Standard است. قبلا در مورد مشخصات این تقویم توضیح داده شد و در قسمت تعریف تقویم مجددا بررسی خواهد شد.
G
اولویت پروژه که عددی است بین صفر تا 1000. اگر چند پروژه داشته باشید پروزه ای که Priority بالاتری دارد دارای اولویت در اجرا خواهد بود البته این مقدار را در مورد فعالیت ها نیز داریم که در زمان تسطیح منابع به آن اشاره خواهیم کرد
H
با کلیک بر Statistics اطلاعات آماری جالبی در خصوص کلیات پروژه مشاهده خواهیم کرد که در شکل 10 مشاهده می شود.