تمرین امتحانی مایکروسافت پروجکت 2010 (بخش هشتم)

فرمت گزارش + تخصیص Baseline به پروژه

*فرمت گزارش*

گزارشی طراحی نمایید که در آن بتوان میزان هزینه ، حجم کار مورد نیاز در هر یک از شهرستان ها را مشاهده نمود (یک نما به اسم گزارش 1 میبایست طراحی گردد که با اجرای آن گزارش مربوطه نمایش داده شود)

مسئله اطلاعات هزینه و حجم کار را به تفکیک در شهرهای تهران، شیراز و اصفهان می خواهد.

ایجاد Group؛

ازمنوی view برای group کردن more group را کلیک و در نمای task گزینه new  را کلیک کرده و گروه جدیدی به نام R1 ایجاد کنید. نام فیلد رو محل انجام یا فیلد text1 رو انتخاب کنید. رنگ پیش زمنیه آن را آبی گذاشته و سپسSave و apply.

مشاهده میکنید که  فعالیت ها به تفکیک شهرها نشان داده شده اند. دوباره no group کنید تا بقیه فرمت ها را نیز طراحی کنیم.

گزارش خواسته شده، فقط به میزان هزینه (cost) و حجم کار (work) نیاز دارد.

ایجاد Table؛

در سلول بالای شماره های ID کلیک کنید تا تمام فعالیت ها به حالت انتخاب درآیند. کلیک راست کرده و More Table را کلیک کرده و بعد از کلیک روی NEW نام جدول را R1 بگذارید. توجه داشته باشید که این موارد حتماً در جدول موجود باشند:    ID-Indicators-Name-Cost-Work  سپس save و  applyرا کلیک کنید.

وقتی جدول را مشاهده کردید کل جدول را انتخاب کنید و کلیک راست کرده گزینه  Entry را اعمال کنید.

ایجاد نما (View)؛

در more view نمای جدیدی طراحی کنید.  New را کلیک کرده و نام طرح جدید رو (1.Report ) را بگذارید. برای table جدولی که با نام R1 ساخته ایم و برای گروه از گروهی که ساخته ایم با نام  R1استفاده کنید. در این پروژه نیازی به فیلتر نداریم ولی چون نمی توان آن را خالی گذاشت all task رو میگذاریم. در این نما مسیر بحرانی مشخص نشده درست مثل طراحی اولیه پروژه که نیاز به چک مارک زدن critical task در منوی format داشت برای نمایش.

نکته1: علت تاکید بر گذاشتن نقطه در اول نام View ساخته شده برای گزارش این است که در ابتدای نماها به نمایش درآمده و دسترسی به آن راحت تر باشد.

گزارشی طراحی نمایید همانند گزارش قبلی با این تفاوت که اطلاعات را به تفکیک تهران و سایر شهرستان ها نمایش دهد.
*اطلاعات به تفکیک تهران و سایر شهر ها نمایش داده شود.

یعنی شیراز و اصفهان در قالب عنوان شهرستان به همراه تهران نمایش داده شوند. برای این کار کنار فیلد محل انجام  فیلد جدیدی به نام   text3 ایجاد کنید. در  Look up  نام تهران و شهرستان را درج کنید.

چون گفته همانند گزارش قبلی، پس نیازی به طراحی  table جدید نیست. اما  group تغییر کرده.  وارد more group شده و تا فیلد TEXT3 را  GROUP کند با نام R2 با رنگ نارنجی.

این بار وارد more view شودی و نام نمای جدید را ( .report2) گذاشته و بقیه موارد مثل قبل. یعنی جدول همان  R1و group این بار  R2  می شود و filter نیز همان all tasks

گزارشی طراحی نمایید که تنها فعالیت هایی را که تاریخ شروع آنها با بیش از 2 روز تاخیر مواجه شده باشد را به تفکیک ناظران نمایش دهد.
یعنی فقط فعالیت هایی که تاریخ شروع آن ها به اندازه 2 روز تاخیر دارد به تفکیک ناظران نمایش داده شود.

یعنی نیاز به فیلتر است فقط برای نمایش فعالیت هایی که  بیشتر از 2 روز تاخیر دارند.

در منوی  viewگزینه more filter را انتخاب کنید. New را کلیک کرده  و نام فیلتر را R3 بگذارید .

برای محاسبه تاخیر شروع فعالیت از فیلد  start varianceاستفاده و is greater than or equal to را در ستون test تنظیم  کنید. با مقدار 2 برای value.

به یک group نیاز داریم برای اینکه  ناظران را به تفکیک نشان دهد. پس به more group رفته و  فیلد text2  را که مربوط به ناظران می باشد را انتخاب می کنیم. گروه جدید را Report3 بنامید.

در نمای more view نمای جدید طراحی کنید به نام (.Report3)

چون مشخص نیست که برای Table از چه جدولی استفاده کنیم آن را Entry بگذارید.  Group هم  Report3 قرار داده و فیلتر را R3

نمای جدید، هیچ اطلاعاتی ندارد و خالی می باید به این دلیل که تا به الان فعالیتی نداشتیم که تاریخش با دو روز تاخیر یا بیشتر شروع شده باشد!

*Baseline*

الان برنامه زمان بندی آماده ست. میرم تاییدشو میگیرم و ارسال آن برای تمام ذینفعان پروژه، اگه اعمال نظری میخواد بشه مطلبی دارن یا موضوعی میخواد مطرح بشه ولی وقتی تایید شد برنامه رو به من میدن که طبق اون برنامه رو اجرا کنم

قبل از اجرا باید از پروژه Baseline بگیرم. برای اینکه وضعیت موجود پروژه رو با اونچه که انتظار داشتم بسنجم و متوجه انحرافات بشم و انحرافات رو با هم مقایسه کنم.

برای baseline گرفتن از منوی project روی set baseline کلیک و ok بزنید . با این کار شما به baseline تاریخی می دهید که مربوط به baseline پروژه می باشد.  بهتر است یک خط مبنای دیگر به نام  1baseline داشته باشید تا به عنوان Backup از پروژه باشد برای زمانی که به مشکل برخورد کردید.  baseline را می توان در نمای  tracking Gantt به صورت قسمت هایی که زیر نمودار گانت هست به رنگ خاکستری قابل مشاهده است.

نکته2: برای پاک کردن یک خط مبنا، مسیر Project /Set Baseline/Clear Baseline را اجرا کنید.

نکته3: خطوط مبنا یا Baseline ها در برنامه MSP، داخل برنامه ذخیره می شوند برخلاف برنامه Primavera که موقع ارسال خطوط مبنا همراه فایل export & import نمی شوند و باید طبق دستورالعملی که در کتاب الکترونیکی P6 توضیح داده شده است عمل نمایید.


پسوورد فایل: rahimy.blogfa.com


دانلود فایل پروژه، تمرین 8

تمرین امتحانی مایکروسافت پروجکت 2010 (بخش هفتم)

وزن دهی

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

در کنار فیلد وزن(Number10)  که قبلاً وارده کرده ایم، فیلدهای اختصاصی زیر را به ترتیب، طبق فرمول و عملکرد گفته شده اضافه نمایید؛

*فیلد Number2 (ارزش وزنی هر فعالیت)؛ از تقسیم فیلد وزن بر مقدار ارزش وزنی کل (11900) ارزش وزنی هر فعالیت به دست می آید.به قسمت formula رفته  برای انتخاب فیلد، بایستی در قسمت Insert نام فیلد مورد نظر را انتخاب کرده و عملیات ریاضی را روی آن اعمال نمایید. سپس در پنجره custom fields گزینه Rollup را انتخاب و sum را کلیک کنید. به این ترتیب ارزش وزنی هر فعالیت نسبت به کل پروژه محاسبه میشود.

فرمولNumber2 ؛ [Number10]/11900


*فیلد Number3 (درصد پیشرفت زمانی وزنی با منطق1)؛ مطابق با روش قبل، فرمول زیر را وارد کنید:

فرمولNumber3 ؛  [Number2]*[% Complete]


*فیلد Number4 (درصد پیشرفت فیزیکی وزنی با منطق1)؛ مطابق با روش اول، فرمول زیر را وارد کنید:

فرمولNumber4 ؛  [Number2]*[Physical % Complete]             


*فیلد Number5 (جمع تجمعی مدت زمان فعالیت های پروژه)؛ ابتدا ارزش زمانی فعالیت ها را محاسبه نمایید.  برای محاسبه باید Duration هر فعالیت را بخش بر جمع تجمعی Duration فعالیت های پروژه  نمود. دقت کنید 39 روز جمع تجمعی مدت زمان نیست چون بعضی فعالیت ها با هم همپوشانی دارند.  

روی Number5  کلیک راست کرده و گزینه custom fields را انتخاب کنید و  در قسمت فرمول فیلد Duration را Insert میکنم. Ok وsum Rollup.

فرمول اول Number5 ؛ [ [Duration

پس از آن مشاهده می کنید که در ستون مورد نظر، عدد 42000 را در مقابل 39 روز نمایش میدهد. محاسبات نرم افزار بر حسب دقیقه است. برای تبدیل به روز کافیست Duration که در Formula برای فیلد Number5 گذاشته ایم را تقسیم بر 60 و سپس در عدد 10 (تعداد ساعات کاری در روز) ضرب کنید.

فرمول دوم Number5 ؛  [Duration]/(60*10)


*فیلد Number6 (ارزش وزنی زمانی فعالیت ها)؛ مراحل طبق روش گفته شده انجام شود. لازم به ذکر است عدد70، عدد محاسبه شده در فیلد Number5  می باشد که در این فیلد تقسیم شده است.

فرمولNumber6 ؛  [Number5]/70


*فیلد Number7 (ارزش وزنی هزینه ای فعالیت ها)؛ در قسمت formula فیلد cost را Insert کرده و  سپس   Rollup sumرا تنظیم نمایید. فیلد cost را در کنار فیلد Number7 اضافه کنید.

همانطور که مشاهده می شود مقدار cost نرم افزار 16615250 و مقدار فیلد Number7 عدد 15640250  را نشان می دهد. این اختلاف هزینه، برای هزینه سرباری است که در پروژه وارده شده. چون محاسبات در فیلد Number7 به صورت جمع تجمعی نشان داده میشود، هزینه سربار در آن به چشم نمی خورد. اگر در محسابات فیلد Number7 هزینه سربار وجود داشته باشد، چون روی فعالیت ها سرشکن نشده است ایجاد مشکل می کند. در این فیلد قصد داریم نسبت هزینه هر فعالیت نسبت به فعالیت دیگر سنجیده شود.

فرمول اولNumber7 ؛  [Cost]

فیلد Number7 را تقسیم میکنم بر جمع تجمعی هزینه ای تمام فعالیت ها یعنی عدد 15640250 تا به این صورت هزینه هر فعالیت نسبت به فعالیت دیگر سنجیده شود.

فرمول دومNumber7 ؛  [Cost]/15640250

مدير پروژه بيان مي كند كه اين پروژه از لحاظ زماني در مقابل هزينه 40 درصد اهميت دارد. پروژه را بر همين اساس وزن دهي نماييد.

طبق آنچه در مسئله مطرح شده است، ارزش زمان در مقابل هزینه 0.4 است. زمان 0.4 و هزینه 0.6 ارزش دارد.


*فیلد Number8 (ارزش وزنی کل پروژه WA))(؛ مطابق با روش های قبلی فرمول را وارد نمایید:

فرمولNumber8 ؛   [Number6]*0.4+[Number7]*0.6


*فیلد Number9 (درصد پیشرفت زمانی وزنی با منطق2)؛ مطابق با روش های قبلی، فرمول زیر را وارد کنید:

فرمولNumber9 ؛ [Number8]*[% Complete]


*فیلد Number11 (درصد پیشرفت فیزیکی وزنی با منطق2 (؛ مطابق با روش های قبلی، فرمول زیر را وارد کنید:

فرمولNumber11 ؛ [Number8]*[Physical % Complete]


نکته1: سعی کنید بعد از اضافه کردن تمام فیلدهای موردنظر، نام فیلدها را تایپ کنید چون در این صورت مشکلی در فرمول نویسی  به وجود نمی آید.

نکته2: فیلدهای 3 & 9 4 & 11 , دو فیلد محاسباتی یکسان هستند با دو منطق مجزا که باعث تغییر مقادیر آن ها شده است.


پسوورد فایل: rahimy.blogfa.com



تمرین امتحانی مایکروسافت پروجکت 2010 (بخش ششم)

تعریف و تخصیص بودجه

ميزان بودجه پروژه را تعيين و آنرا به پروژه تخصيص دهيد.

قیمت تمام شده نهایی تا به الان مبلغ 16615250 شده است. اکنون با این تخمین هزینه می توان با کارفرما قرارداد بست.

·         در صورت سوال اومده ميزان بودجه پروژه با توجه به 25% سود، در قرارداد لحاظ شده است.

برای محاسبه مقدار بودجه، با استفاده از ماشین حساب فرمول زیر را محاسبه کنید؛

بودجه= سود + هزینه پروژه

و یا

بودجه= cost / 75%

مقدار 75% به معنای 25% از کل بودجه می باشد.

Budget=16615250 / 0.75= 22153666

اگر بخواهید می توانید همین مقدار واقعی را در ستون Budget وارد کنید و یا اینکه این مقدار را به عدد 22200000  روند نمایید.

منبعی به نام budget با نوع هزینه یا کاست در resource sheet تعریف کنید. روی منبع دابل کلیک کن و در سربرگ General گزینه  Budget را چک مارک بزنید.

منابعی که Budget داشته باشند به summary و فعالیت های پروژه به هیچ عنوان تخصیص داده نمی شوند و فقط به Project Summary Task تخصیص داده می شوند. از منوی format گزینه project summary task رو فعال کنید. در نمودار مشاهده می کنید که رنگ آن خاکستری ست. روی نامش دابل کلیک کرده و منبع Budget را به آن تخصیص دهید.

در نمای task usage این منبع تخصیص داده شده ولی در فیلد cost مقداری ندارد. فیلد budget cost را اضافه کنید. مقدار 22200000 را وارد نمایید. در همین نما در قسمتی که تخصیص ها به صورت روزانه درج شده است کلیک راست کرده و work را برداشته به جای آن cost را نمایش دهید. بعد از cost فیلد budget cost را نیز اضافه نمایید. برای نمایش این فیلد، کلیک راست کرده و از detail style فیلد budget cost رو پیدا کنید و سپس show را تیک بزنید تا نمایش داده شود.

اگر بودجه بصورت خطی در پروژه تزریق شود آيا بودجه تخصيص يافته مشکل ساز میشود یا خیر؟ شرح دهيد.

هزینه پروژه در روز اول 615 هزار واحد هست همین روز اول مشکل ساز شده چون615 هزار واحد هزینه میکنم ولی 569  هزار واحد اسپانسر من به من میده! پس در همین ابتدای کار به مشکل برمیخورید!!

باید با اسپانسر صحبت کرد تا مازادی که در بازه زمانی به پروژه تزریق می کند را رو در جایی قرار دهد که به آن نیاز داریم.

اگر عنوان شود که 20% از بودجه پروژه در آغاز پروژه ، 50% آن در آغاز هفته چهارم و مابقی آن در آغاز هفته ششم از طرف اسپانسر به پروژه تزریق شود این موضوع چه تاثیری میتواند در پروژه داشته باشد. شرح دهید.

درصدها را همانطور که صورت مسئله خواسته است تخصیص دهید.

اگه الان مقدار 22200000 رو وارد کنم به جای عدد100، این مقدار رو طبق تقسیم بندی تخصیص میده.

حالا cost  را برداشته و به روش قبل cum cost رو اضافه نمایید.

محاسبات Budget کاملا مجزاست و نرم افزار آن را محاسبه نمی کند و فقط پیش فرض خطی تخصیص میدهد.

تمرین امتحانی مایکروسافت پروجکت 2010 (بخش پنجم)

تخصیص منابع cost و هزینه سربار (overhead) + تسطیح منابع

نکته1: اگر روی مسیرهای بحرانی نام منابع ذکر نشده بود، کلیک راست در قسمتی که مسیرها وجود دارند و کلیک روی Bar style و انتخاب Critical و در سربرگ  text در قسمت right عنوان resource names  را تایپ نمایید.

از قبل برای دو منبع X & Y گفته شد که هزینه کار انجام شده در تهران و شهرستان متفاوت می باشد. برای تعریف این مورد در task usage رفته و فیلد text1 یا همان محل انجام و فیلد Cost Rate Table را اضافه کنید. Cost Rate Table برای تمام فعالیت ها را مشخص کنید فقط برای کارهای مربوط به شهرستان است و توسط دو منبع X و Y انجام می شود. کافی ست در Cost Rate Table  آن به جای A گزینه B را انتخاب کنید.

طبق تمرین لازم است هزینه های ثابت را به تفکیک "هزینه رفت و آمد و هزینه هتل" به فعالیت های مربوط به شهرستان تخصیص دهید.

در گانت چارت به سراغ فعالیت هایی که در شهرستان صورت می گیرند رفته و منبع COST رفت و آمد و هتل را اضافه کنید. مقدار مشخص نیست و فقط ماهیت آن را تعریف می کنیم.

  • در کنار تمام هزینه های ثابت و منابع، برای کارهایی که در شیراز انجام می گردد 100000 واحد هزینه رفت آمد و 50000 واحد هزینه اقامت در هتل لحاظ گردد. و برای کارهایی که در اصفهان انجام می گردد 150000 واحد هزینه رفت آمد و 100000 واحد هزینه اقامت در هتل لحاظ گردد. این هزینه ها در شروع کار فعالیت مربوطه در پروژه منظور می گردد و نه در حین انجام کار.

به Task Usage رفته و هزینه ها رفت و آمد و هتل را مطابق دستور بالا در فعالیت های مربوط به شیراز و اصفهان وارد می کنیم.

هزينه سربار پروژه 25 هزار واحد به ازاي هر روز مي باشد.

هزینه ای به عنوان هزینه سربار Overhead در دیفالت وجود ندارد.

در Resource sheet منبعی به نام   Overheadاز نوع Material با مقدار هزینه استاندارد 25000 به ازای یک روز در نظر میگیرم و این منبع را به summery کل پروژه یعنی قسمتی که اسم پروژه نوشته شده تخصیص میدهیم.

به یاد داشته باشید که در ستون unit مقدار را به صورت 1/d وارد کنید که 39 روز را به صورت خودکار محاسبه کند تا 975000 به هزینه کل پروژه اضافه شود.

موارد ذيل را مشخص نماييد (قبل از تسطیح منابع پروژه):

هزينه كل پروژه؟

مدت زمان اجراي پروژه؟

حجم كار نيروي انساني پروژه؟

هزینه کل پروژه: 16588750

مدت زمان اجرای پروژه: 39 روز

حجم کار نیروی انسانی پروژه: 1985 ساعت

 

*تسطیح منابع*

در Resource sheet کنار برخی از منابع آدمک قرمز رنگ به چشم می خورد و به معنای اضافه تخصیص می باشند. فیلد  Peakرا اضافه کنید. این فیلد به شما نشان می دهد که حداکثر از یک منبع تا چه میزان می توان استفاده کرد که با مشکل مواجه نشوید.

چون در مساله گفته شده که برای منبع Z محدودیت مصرف نداریم پس می توانیم با وجود اینکه در فیلد Peak مقدار آن را که 3.5 نشان می دهد در ستون Max مقدار را 4 وارد کنیم.

برای منبع مشاوران که Peak آن 1 خورده و Max unit هم 1، صرفاً یک باگ نرم افزاریست و به آن توجهی نکنید.

منبع X، در حال حاضر به میزان 6 تا دسترسی دارد در صورتی که 8 تا نیاز دارد!! برای پی بردن به مشکل، پنجره جزئیات را نمایش دهید. نمای Resource Graph را انتخاب کنید. منبع X را کنترل کنید. تایم شیت را به صورت روزانه تنظیم نمایید تا مقادیر را در task usage به صورت خطی نشان دهد.

یکی از فعالیت هایی که اضافه تخصیص روی آن تاثیر گذاشته است منبع D می باشد. برای حل مشکل کافیست که مدت زمان فعالیت را افزایش دهیم به یاد داشته باشید که با افزایش مدت زمان، حجم کار تغییر نمی کند. فعالیت را به صورت Fixed Work درآورده و مدت زمان را که قبلاً 4روز بوده به 6روز افزایش دهید.

اگر هم اکنون به نمای Resource Graph بروید متوجه خواهید شد که با کاهش مصرف منبع X مشکل حل شد و مدت زمان کل پروژه هنوز 39 روز مانده است. اما چون شناوریش کم شده در نتیجه ریسک پروژه افزایش یافته و اگر این فعالیت تأخیر داشته باشد، پروژه را متأثر می سازد.

در بررسی مشکلات دیگر منبع X. به فعالیتی که مسیر بحرانی دارد توجهی نداشته باشید. مدت زمان فعالیتF  دو روز بوده و 4روز تنظیمش شود. به این صورت میزان مصرف نصف شده و و نیروی منبع برای پوشش دهی آزاد می شود. نوع فعالیت را هم Fixed Work تنظیم می کنیم. در Resource Graph میبینم مشکل حل شد. خط مشکی در این نما، همان سطح دسترسی منابع است که در Resource sheet تعریف کردیم. تسطیح منابع گفته شده را در team planner می توان انجام داد اما ترحجیاً از روشی که تمرین شده استفاده کنید.

اکنون پروژه به صورت اجرایی درآمده و برای تأیید و اجرا آماده است.

پروژه را تسطیح نموده و مجددا موارد ذیل را مشخص نمایید:

هزينه كل پروژه؟

مدت زمان اجراي پروژه؟

حجم كار نيروي انساني پروژه؟

هزینه کل پروژه: 16615250  

مدت زمان اجرای پروژه: 39 روز

حجم کار نیروی انسانی پروژه: 1985 ساعت


پسوورد فایل: rahimy.blogfa.com


دانلود فایل پروژه حل شده تمرین 5