تبلیغات
برنامه ریزی و کنترل پروژه - نحوه محاسبه پیشرفت دوره ای برنامه ای جبرانی؟؟؟
 
برنامه ریزی و کنترل پروژه
درباره وبلاگ



مدیر وبلاگ : عباس مقدسی
نویسندگان

ترجیح میدم ابتدا با یه سئوال مهم مطلبم رو شروع کنم و بعد برم سراغ جزئیاتش، اگر از شما بپرسن که اگه بخوایم مطابق تاریخ پایان اولیه، پروژه رو تموم کنیم باید تو ماه های آینده چقدر پیشرفت دوره ای برنامه ای داشته باشیم که بتونیم بخشی از انحراف های قبلیمون رو هم جبران کنیم و پروژه رو سر وقت تموم کنیم، شما چه می کنید؟ 

یکی از مواردی که من همیشه باهاش مشکل اساسی داشتم و دارم نحوه محاسبه پیشرفت دوره ای برنامه ای هستش، قبلا هم در موردش یکی دو تا مطلب نوشتم، ولی این مطلب یه تفاوت اساسی با مطالب قبلیم داره و اونم اینه که این بار میخوام نحوه محاسبه پیشرفت دوره ای برنامه ای جبرانی (رو همونطور که تو سئوال بالا گفتم) رو بگم، برای اینکه مسئله براتون واضح تر بشه یه سناریو تعریف میکنم و میگم که چطور میشه به سه روش پیشرفت دوره ای برنامه ای رو محاسبه کرد و نقاط قوت و ضعف هر کدوم هم چیه.

سناریو اینه: فرض کنید یه پروژه 12 ماه داریم که نمودار اسکروش رو کشیدیم و الان هم بازم فرض کنید که تو واقعیت تو ماه هشتم هستیم، تو این ماه (منظور ماه هشتم) پیشرفت تجمعی برنامه ایمون رو نمودار هست 85% و پیشرفت واقعیمون هم محاسبه کردیم و شده 40% حالا برای اینکه پیشرفت دوره ای رو بدست بیاریم سه تا روش داریم.

روش اول که تقریبا همه ازش استفاده میکنن و معمولا هم بدترین روش و البته سریعترین روشه اینه که میان پیشرفت تجمعی ماه هشتم رو منهای پیشرفت تجمعی ماه هفتم میکنن و عدد بدست اومده رو بعنوان پیشرفت دوره ای برنامه ای قرار میدن (مثلا فرض کنید تو سناریو ما پیشرفت برنامه ای تو ماه هفتم بوده باشه 80% بر این اساس پیشرفت دوره ای برنامه ای هستش 5%، حالا اگر بازم فرض رو بر این بگیرم که در ماه هفتم پیشرفت واقعی پروژه بوده باشه 32% با این تفاسیر پیشرفت دوره ای واقعی مون هم میشه 8% و به عبارتی نزدیک به دو برابر برنامه کار کردیم، یعنی اینکه طی ماه هشتم طبق برنامه می باید 5% کار میکردیم ولی الان 8% کار کردیم و نهایتا نتیجه میشه گرفت که پیمانکار عملکرد خوبی داشته).

 حالا اشکال این روش چیه؟ اشکالش اینه که این روش واقعیت های پروژه رو در نظر نمیگیره، چرا که وقتی پیشرفت واقعی پیمانکار 40% هست یعنی این که پیمانکار میتونه جبهه های کاری زیادی رو فعال کنه و کار کنه و طی دوره نباید 8% پیشرفت داشته باشه مثلا روی نمودار اگه بریم نگاه کنیم و برگردیم به ماهی که می باید پیشرفت پروژه 40% بوده احتمالا پیشرفت دوره ای برنامه ای مثلا 14% رو نشون میده نه 5% رو ، پس باید عملکرد دوره ای پیمانکار رو با 14% ارزیابی کرد و نه با 5% (اگه احتمالا مطلب براتون هنوز شفاف نشده برید این مطلب و این مطلب رو بخونید و بعدش برگردید ادامه مطلب رو بخونید).

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

برای پاسخ دادن به سئوال بالا من دو روش رو بهتون پیشنهاد میکنم:

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

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

1-     زمانیکه بیس لاین اولیه تون تایید شد باید از همون برنامه یه کپی تهیه کنید و اون رو به روش برنامه ریزی با انتهای بسته داشته باشید. (برای این کار باید برای تمام فعالیت هاتون قید Finish No Later Than رو تعریف کنید و اتفاقی که میفته اینه که زمانیکه برنامه رو ریسکجول میکنید بجای اینکه تاریخ پایان پروژه جابجا بشه تاخیرات بصورت شناوری منفی خودشون رو نشون میدن تو فیلد شناوری کل و تاریخ پایان پروژه ثابت باقی میمونه).

2-     یه کپی از درصدهای پیشرفت واقعی رو وارد برنامه با انتهای بسته نمایید (در فیلد %Complete).

3-     سپس برنامه رو ریسکجول کنید.

4-     از برنامه یه بیس لاین جدید بگیرید.

5-     حالا با جابجا کردن تاریخ Status Date و یه فرمول نویسی ساده برید و مقادیر پیشرفت برنامه ای رو برای ماه های آینده بدست بیارید،

برای اینکه بدونید نتیجه کارتون درست هست باید این امتحان رو انجام بدید، همیشه باید مقادیر مجموع کل پیشرفتهای دوره ای برنامه ای دوره های آینده برابر باشه با مقدار پیشرفت تجمعی واقعی منهای عدد صد، (یعنی اگه پیشرفت واقعی تجمعی امون تو این ماه باشه 40% باید پیشرفت های دوره ای برنامه ای 4 ماه باقی مانده هم بشن نزدیک به 60%).





نوع مطلب :
برچسب ها : نحوه محاسبه پیشرفت دوره ای برنامه ای جبرانی؟؟؟، محاسبه پیشرفت برنامه ای، نحوه محاسبه پیشرفت پروژه،
لینک های مرتبط :
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.


آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
اگر سئوالی براتون پیش اومد و یا نیاز به همفکری داشتید خوشحال میشم بتونم کمکتون کنم، برای این کار میتونید بهم ایمیل بزنید-موفق باشید Moghadasi.tkd@gmail.com