وقتی مدت فعالیتهای پروژه قطعی نیست — مثلاً در پروژههای تحقیق و توسعه یا اولین اجرای یک کار جدید — تخمین تکعددیِ ساده میتواند برنامه را بهشدت از واقعیت دور کند. اگر برای فعالیتی که بین ۴ تا ۱۲ روز طول میکشد، فقط یک عدد ثابت (مثلاً ۵ روز) در برنامه بنویسید، یا برنامه را بیشازحد خوشبینانه میبندید یا ریسک تأخیر را نادیده میگیرید.
PERT تکنیکی است که همین عدم قطعیت را وارد محاسبه میکند. در این مقاله میبینید PERT چیست، تخمین سهنقطهای چطور کار میکند، فرمول آن با چند مثال واقعی چطور محاسبه میشود، چطور احتمال پایبندی به مهلت را بسنجید و چه فرقی با CPM دارد.
PERT چیست؟ (پاسخ سریع)
PERT (Program Evaluation and Review Technique) یک تکنیک زمانبندی است که برای تخمین مدت فعالیتها در شرایط عدم قطعیت، از تخمین سهنقطهای — خوشبینانه، محتمل و بدبینانه — استفاده میکند و با یک فرمول میانگین وزنی، زمان مورد انتظار هر فعالیت را به دست میدهد تا تخمین واقعبینانهتری از زمان پروژه ارائه شود.
PERT از کجا آمد و چرا ساخته شد؟
PERT در دههٔ ۱۹۵۰ میلادی برای برنامهٔ زیردریاییهای موشکی نیروی دریایی آمریکا توسعه داده شد؛ پروژهای با هزاران فعالیت نو و بیسابقه که هیچ دادهٔ تاریخیای برای تخمین مدت آنها وجود نداشت. در چنین شرایطی، تخمین تکعددی بیمعنا بود و به روشی نیاز بود که عدم قطعیت را لحاظ کند. همین منطق امروز برای هر پروژهٔ نوآورانه و مبهم هم صادق است.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.
تخمین سهنقطهای چیست؟
بهجای یک عدد، برای هر فعالیت سه تخمین میگیرید:
| تخمین | نماد | معنی |
|---|---|---|
| خوشبینانه (Optimistic) | O | کوتاهترین زمان اگر همهچیز عالی پیش برود |
| محتمل (Most likely) | M | زمان در شرایط عادی |
| بدبینانه (Pessimistic) | P | طولانیترین زمان اگر مشکلات جدی پیش بیاید |
نکتهٔ کلیدی: تخمین محتمل (M) با ضریب ۴ وزن بیشتری دارد، چون در عمل احتمال وقوع شرایط «معمولی» بیشتر از دو حالت افراطی است.
چرا ضریب ۴؟ منطق وزنی در فرمول
فرمول PERT به تخمین محتمل (M) چهار برابرِ دو تخمین افراطی وزن میدهد. دلیلش این است که فرض میشود مدت واقعی فعالیت، توزیعی شبیه «توزیع بتا» دارد که چگالیاش حول مقدار محتمل متمرکز است. به زبان ساده: در بیشتر پروژهها، حالت «معمولی» بسیار محتملتر از «همهچیز عالی» یا «همهچیز فاجعه» است؛ بنابراین نباید سه عدد را با وزن مساوی میانگین گرفت. ضریب ۴، همین تمرکز را مدل میکند.
فرمول PERT
تخمین نهایی با این فرمول محاسبه میشود:
> زمان مورد انتظار (TE) = (O + 4M + P) ÷ 6
وزن بیشترِ تخمین محتمل (ضریب ۴)، باعث میشود عدد نهایی به واقعیت نزدیکتر باشد. در کنار این میانگین، دو عدد دیگر هم برای تحلیل ریسک مهماند:
> انحراف معیار (σ) = (P − O) ÷ 6 > > واریانس (σ²) = ((P − O) ÷ 6)²
انحراف معیار نشان میدهد تخمین چقدر «پراکنده» است؛ هرچه اختلاف P و O بیشتر باشد، عدم قطعیت بالاتر است.
یک مثال محاسباتی واقعی قدمبهقدم
فعالیت «توسعهٔ ماژول جدید» را در نظر بگیرید:
- خوشبینانه (O): ۴ روز
- محتمل (M): ۷ روز
- بدبینانه (P): ۱۲ روز
مرحلهٔ ۱ — زمان مورد انتظار:
TE = (۴ + ۴×۷ + ۱۲) ÷ ۶ = (۴ + ۲۸ + ۱۲) ÷ ۶ = ۴۴ ÷ ۶ ≈ ۷.۳ روز
مرحلهٔ ۲ — انحراف معیار:
σ = (۱۲ − ۴) ÷ ۶ = ۸ ÷ ۶ ≈ ۱.۳ روز
نتیجه: بهجای تخمین سادهٔ ۷ روز، حالا میدانید با در نظر گرفتن ریسکها، زمان واقعیتر حدود ۷.۳ روز است و دامنهٔ ۴ تا ۱۲ روز و انحراف معیار ۱.۳ روز، عدم قطعیت را نشان میدهد.
مثال کاملتر: محاسبهٔ مسیر با چند فعالیت
فرض کنید یک پروژه از سه فعالیت پشتسرهم تشکیل شده است:
| فعالیت | O | M | P | TE = (O+4M+P)÷۶ | انحراف معیار |
|---|---|---|---|---|---|
| تحلیل نیازمندی | ۲ | ۳ | ۷ | (۲+۱۲+۷)÷۶ = ۳.۵ روز | ۰.۸۳ روز |
| طراحی | ۴ | ۶ | ۱۰ | (۴+۲۴+۱۰)÷۶ = ۶.۳ روز | ۱.۰ روز |
| پیادهسازی | ۶ | ۹ | ۱۵ | (۶+۳۶+۱۵)÷۶ = ۹.۵ روز | ۱.۵ روز |
زمان مورد انتظار کل مسیر: ۳.۵ + ۶.۳ + ۹.۵ = ۱۹.۳ روز.
اگر فقط اعداد محتمل را جمع میکردید (۳+۶+۹=۱۸ روز)، برنامه حدود ۱.۳ روز خوشبینانهتر بود؛ تفاوتی که در پروژههای بزرگ با دهها فعالیت، میتواند به هفتهها تبدیل شود.
مثال: چطور احتمال پایبندی به مهلت را بسنجیم؟
انحراف معیار فقط برای نمایش پراکندگی نیست؛ میتوانید با آن، احتمالِ تمامشدن پروژه تا یک تاریخ مشخص را تخمین بزنید. برای پروژهٔ بالا، واریانس کل مسیر را جمع بزنید:
σ² کل = (۰.۸۳)² + (۱.۰)² + (۱.۵)² ≈ ۰.۶۹ + ۱.۰ + ۲.۲۵ = ۳.۹۴
انحراف معیار کل ≈ √۳.۹۴ ≈ ۲ روز.
حالا اگر بخواهید بدانید احتمال اینکه پروژه حداکثر در ۲۱ روز تمام شود چقدر است، فاصلهٔ ۲۱ از میانگین ۱۹.۳ را محاسبه کنید: ۱.۷ روز، که حدوداً ۰.۸۵ انحراف معیار است. با یک جدول توزیع نرمال استاندارد، احتمال اینکه پروژه تا این تاریخ تمام شود حدود ۸۰ درصد است. این یعنی میتوانید به ذینفعان بگویید «حدود ۸۰ درصد احتمال دارد تا ۲۱ روز تمام شود» — جملهای که با تخمین تکعددی هرگز ممکن نبود.
تفاوت PERT و CPM
| معیار | PERT | CPM |
|---|---|---|
| نوع تخمین | احتمالی (سهنقطهای) | قطعی (یک عدد) |
| تمرکز | زمان، با در نظر گرفتن عدم قطعیت | زمان و هزینه |
| کاربرد | پروژههای مبهم و نوآورانه | پروژههای تکراری و مشخص |
| عدم قطعیت | لحاظ میشود | نادیده گرفته میشود |
| مسیر بحرانی | قابل تعیین، اما زمانها احتمالیاند | تعیین قطعی مسیر بحرانی |
در عمل، این دو روش رقیب نیستند، بلکه مکملاند: از PERT برای تخمین مدتها و از CPM برای یافتن مسیر بحرانی استفاده کنید.
PERT در مقایسه با شبیهسازی مونتکارلو
اگر PERT یک تخمین مبتنی بر سه نقطه است، شبیهسازی مونتکارلو هزاران بار مدتها را از یک توزیع احتمالی نمونهگیری میکند و توزیع کامل زمان کل پروژه را به دست میآورد. مونتکارلو دقیقتر است اما به ابزار و زمان بیشتری نیاز دارد. قاعدهٔ سرانگشتی: برای پروژههای کوچک و متوسط، PERT کافی و سریع است؛ برای پروژههای بزرگ و پرریسک، مونتکارلو تصویر کاملتری از عدم قطعیت میدهد.
چه زمانی از PERT استفاده کنیم؟
- پروژههای تحقیق و توسعه با فعالیتهای جدید.
- پروژههایی که دادهٔ تاریخی برای تخمین ندارند.
- وقتی عدم قطعیت در مدت فعالیتها بالاست.
- وقتی باید به ذینفعان نشان دهید برنامه چقدر «قطعی» است.
مزایا و محدودیتهای PERT
مزایا:
- تخمین واقعبینانهتر با در نظر گرفتن عدم قطعیت.
- نمایش دامنهٔ زمان (خوشبینانه تا بدبینانه) بهجای یک عدد جعلی.
- کمک به مدیریت ریسک زمان از طریق انحراف معیار و محاسبهٔ احتمال.
- گفتگوی تیمی دربارهٔ «بدترین حالت» را تحریک میکند.
محدودیتها:
- وقتگیرتر از تخمین ساده (سه عدد برای هر فعالیت).
- همچنان تخمین است، نه واقعیت قطعی.
- برای پروژههای تکراری و مشخص، پیچیدگی اضافه دارد.
- کیفیت آن به کیفیت سه تخمین ورودی وابسته است؛ تخمینهای غلط، خروجی را هم غلط میکند.
اشتباهات رایج در استفاده از PERT
- استفاده از یک عدد و اسمگذاشتن PERT: بدون سه تخمین، PERT نیست.
- تخمین خوشبینانهٔ اغراقآمیز: بدبینانه را هم واقعی بنویسید، نه فقط برای خوشایند.
- PERT برای همهٔ پروژهها: پروژههای ساده و تکراری به CPM ساده نیاز دارند.
- نادیدهگرفتن دامنه: تفسیر عدد نهایی بدون دیدن دامنهٔ O تا P و انحراف معیار.
- بهروز نکردن تخمینها: با پیشرفت پروژه و اطلاعات جدید، تخمینها باید دوباره محاسبه شوند.
- تخمین تکنفره: تخمینهایی که فقط یک نفر میزند، تعصب فردی دارد؛ جمعی بزنید.
نکات کاربردی
- نکته مهم: PERT را با CPM ترکیب کنید: از PERT برای تخمین مدتها و از CPM برای یافتن مسیر بحرانی.
- ترفند کاربردی: تخمینها را با چند نفر از تیم بزنید تا تعصب فردی کم شود؛ عدد نهایی را از توافق جمعی بگیرید.
- اشتباه رایج: تفسیر زمان مورد انتظار بهعنوان تاریخ قطعی؛ آن را همراه دامنه و انحراف معیار گزارش کنید.
- قبل از شروع این را بدانید: برای استفادهٔ عملی، مدتها و وابستگیها را در ابزار برنامهریزی ثبت کنید.
دوایتفای و PERT
برای استفادهٔ عملی از PERT، باید مدت تخمینی هر فعالیت را ثبت کنید و مسیر بحرانی و مهلتها را ببینید. در دوایتفای میتوانید فعالیتها را با مدت و وابستگی WBS تعریف کنید، در گانتچارت و تقویم زمانبندی کنید و مهلتها را کنترل کنید؛ به این ترتیب تخمینهای PERT به یک برنامهٔ واقعی و قابل پیگیری تبدیل میشوند.
سوالات متداول
جمعبندی
PERT تکنیکی برای تخمین واقعبینانهٔ زمان در شرایط عدم قطعیت است. با تخمین سهنقطهای — خوشبینانه، محتمل و بدبینانه — زمان مورد انتظار را با فرمول (O+4M+P)÷۶ حساب کنید و با انحراف معیار، میزان اطمینان به برنامه و حتی احتمال پایبندی به مهلت را بسنجید. برای پروژههای مبهم، PERT را با CPM ترکیب کنید تا هم تخمین درست و هم مسیر بحرانی داشته باشید.
اگر موضوع PERT چیست برایتان مفید بود، پیشنهاد میکنیم نرم افزار مدیریت پروژه ساختمانی؛ از جنگ با اکسل و واتساپ تا مدیریت هوشمند پروژههای عمرانی و اپلیکیشن برنامه ریزی روزانه را هم بخوانید.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.