پیشبینی هزینه نهایی پروژه؛ تفاوت ETC و EAC چیست؟

ماه چهارم پروژه است و جلسه بودجه همین بعدازظهر برگزار میشود. تا امروز بخشی از بودجه خرج شده، بخشی از کار انجام شده و مدیر مالی فقط دو سؤال دارد: «از اینجا به بعد چقدر دیگر باید هزینه کنیم؟» و «در پایان، کل ماجرا مجموعاً چقدر آب میخورد؟» دو سؤال ساده، اما دو عدد کاملاً متفاوت. در ادبیات مدیریت پروژه، پاسخ اولی ETC (Estimate to Complete) و پاسخ دومی EAC (Estimate at Completion) نام دارد و اشتباهگرفتن این دو، یکی از پرتکرارترین خطاهای گزارش مالی پروژه است.
منشأ اشتباه معمولاً این است که این دو عدد با «بودجه» قاطی میشوند. بودجه مصوب یا BAC (Budget at Completion) چیزی است که در ابتدای پروژه قولش را دادهاید؛ اما ETC و EAC پیشبینیهایی زندهاند که با گذشت پروژه و بر اساس واقعیت — نه امید — بهروزرسانی میشوند. در این مقاله با یک سناریوی ساده پیش میرویم، این دو عدد را میسازیم و میبینیم که انتخاب روش محاسبه، در واقع اعلام فرض درباره آینده پروژه است.
سناریو را روی کاغذ بیاوریم
فرض کنید (مثال آموزشی فرضی؛ همه اعداد این مقاله صرفاً آموزشیاند) پروژه مهاجرت سامانههای فروش یک شرکت به سرویس ابری با بودجه مصوب ۱۰۰ واحد پولی تعریف شده است. طبق برنامه، تا پایان ماه چهارم باید کارِ معادل ۵۰ واحد انجام و هزینه میشد. بررسی وضعیت نشان میدهد کار معادل ۴۰ واحد واقعاً انجام شده و هزینه واقعی ۴۵ واحد بوده است.
این چهار عدد کافی است تا سه پرسش مالی پروژه را پاسخ دهیم: تا امروز نسبت به برنامه کجا ایستادهایم؟ از این پس چقدر هزینه در پیش است؟ و اگر روند همین بماند، پروژه در پایان چقدر خرج برمیدارد؟ برای رسیدن به پاسخها فقط به ضرب و تقسیم ساده نیاز داریم؛ پیچیدگی کار نه در فرمول، که در انتخاب فرض است.
ETC؛ هزینه موردنیاز برای تکمیل (Estimate to Complete)
ETC به پرسش «از امروز به بعد چقدر؟» پاسخ میدهد: برآورد هزینهای که از لحظه اندازهگیری تا پایان پروژه لازم است. نکته کلیدی این است که گذشته جزئی از عدد نیست؛ سوابق مالی فقط برای قضاوت درباره عملکرد به کار میآیند، نه برای جمعشدن داخل ETC. به همین دلیل ETC را نباید با «بودجه باقیمانده» یکی گرفت: بودجه باقیمانده یعنی BAC منهای هزینه واقعی تا امروز، که فقط یک تفریق حسابداری است و هیچ چیزی درباره عملکرد نمیگوید.
دو راه اصلی برای محاسبه ETC وجود دارد. راه دقیقتر، بازبرآورد جزءبهجزء کارهای باقیمانده است: هر فعالیت باقیمانده دوباره تخمین زده میشود و جمعشان ETC میشود. این راه دقیق اما پرهزینه است و برای پروژههای بزرگ مرتباً قابل تکرار نیست. راه دوم، اتکا به عملکرد جاری پروژه است: اگر پروژه تا امروز با نرخ مشخصی کار را به پول تبدیل کرده، میتوان فرض کرد باقی کار هم با همان نرخ پیش میرود؛ بهشرط آنکه این فرض را صریح بنویسید.
EAC؛ هزینه نهایی پیشبینیشده (Estimate at Completion)
EAC به پرسش «در پایان مجموعاً چقدر؟» پاسخ میدهد و رابطهاش با ETC ساده است: هزینه نهایی پیشبینیشده برابر است با هزینه واقعی تا امروز بهعلاوه هزینه موردنیاز برای تکمیل؛ به عبارت دیگر EAC = AC + ETC. چون ETC را میتوان با فرضهای مختلف حساب کرد، EAC هم بسته به فرض، اعداد متفاوتی میگیرد. سه روش مرسوم را ببینید:
- فرض «بقیه کار طبق برنامه پیش میرود»: انحراف گذشته را اتفاقی گذرا میدانیم؛ EAC = AC + (BAC − EV). این عدد خوشبینانهترین است و فقط وقتی قابل دفاع است که علت انحراف، ناهنجاری یکباره و تمامشده باشد.
- فرض «روند فعلی ادامه مییابد»: عملکرد هزینهای تا امروز، نماینده آینده است؛ EAC = BAC ÷ CPI. در این رابطه CPI یا شاخص عملکرد هزینه (Cost Performance Index)، نسبت ارزش انجامشده به هزینه واقعی است.
- فرض «زمان و هزینه هر دو فشرده میشوند»: وقتی برای جبران عقبماندگی زمانی مجبورید منابع بیشتری اضافه کنید، به پیشبینی فشار فزایندهای وارد میشود و فرمولهای ترکیبی CPI و SPI — شاخص عملکرد زمانبندی (Schedule Performance Index) — به کار میآیند.
انتخاب میان این روشها تصمیمی صرفاً فنی نیست؛ هر انتخاب، یک ادعا درباره آینده است. به همین دلیل گزارش EAC بدون ذکر روش و فرض آن، عددی بیمعناست.
مثال عددی: همان سناریوی مهاجرت ابری
برگردیم به سناریوی مهاجرت به سرویس ابری. برای استفاده از فرمولها اول باید ارزش کار انجامشده را بدانیم: اگر از ۱۰۰ واحد کل بودجه، کارِ معادل ۴۰ واحد انجام شده باشد، ارزش کسبشده (Earned Value یا EV) برابر ۴۰ است. حالا همه قطعهها آمادهاند:
| متغیر | نحوه محاسبه | مقدار فرضی در مثال |
|---|---|---|
| بودجه مصوب (BAC) | در آغاز پروژه تعیین شده | ۱۰۰ |
| هزینه واقعی تا امروز (AC — Actual Cost) | از سوابق مالی | ۴۵ |
| ارزش کسبشده (EV) | معادل کار واقعاً انجامشده | ۴۰ |
| شاخص عملکرد هزینه (CPI) | EV ÷ AC | حدود ۰٫۸۹ |
| EAC با فرض تداوم روند | BAC ÷ CPI | حدود ۱۱۲ |
| EAC با فرض بقیه طبق برنامه | AC + (BAC − EV) | ۱۰۵ |
| ETC با فرض تداوم روند | EAC − AC | حدود ۶۷ |
| انحراف پیشبینی تا تکمیل (VAC — Variance at Completion) | BAC − EAC | حدود منفی ۱۲ |
تفسیر جدول ساده اما تکاندهنده است: بهطور میانگین بهازای هر یک واحد هزینه، فقط ۰٫۸۹ واحد ارزش تولید شده است. اگر همین روند ادامه یابد، پروژه حدود ۱۱۲ واحد تمام میشود؛ یعنی حدود ۱۲ واحد بیش از بودجه مصوب. حتی در سناریوی خوشبینانه که بقیه کار طبق برنامه پیش برود، حداقل ۵ واحد اضافهخرج از راه است، چون ۵ واحد اضافهخرج گذشته جبرانناپذیر است. فاصله دو عدد EAC هم معنادار است: هرچه به هم نزدیکتر شوند، یعنی آینده کمتر به عملکرد بد گذشته گره خورده است.
درسآموخته: پیشبینی، محاکمه نیست
شاید دلیلی که خیلی از تیمها از گزارش EAC طفره میروند این باشد که آن را «اعتراف به شکست» میبینند. این نگاه هم غلط است و هم پرهزینه. EAC عدد انتقامی نیست؛ ورودی تصمیم است: تخصیص ذخایر، مذاکره با ذینفعان درباره محدوده یا انتخاب فازبندی تازه، همه از همین عدد شروع میشوند. اطلاعرسانی زودهنگام که پروژه ۱۲ واحد از بودجه فاصله میگیرد، حرفهایگری است؛ گزارش همان عدد در ماه پایانی، فقط اعلام حادثه است.
سه عادت کاری این درس را عملی میکند: هر عدد پیشبینی را همراه با روش و فرضش گزارش کنید؛ پیشبینی را با ریتم منظم — مثلاً ماهانه — و پس از هر تغییر مهم محدوده بهروزرسانی کنید؛ و برای گزارشدهنده پیشبینی، هیچ جریمهای تعیین نکنید. اگر عدد بد گفتن هزینه داشته باشد، از ماه بعد فقط اعداد خوشبینانه میبینید و سازمان در کورهای آرام میسوزد.
خطاهای رایج
- گزارش EAC بدون ذکر فرض؛ مخاطب نمیداند با خوشبینی روبهروست یا واقعبینی.
- یکسانگرفتن ETC با بودجه باقیمانده؛ در مثال ما بودجه باقیمانده ۵۵ است اما ETC حدود ۶۷ برآورد میشود. همین فاصله، کل پیام گزارش است.
- فراموشکردن بهروزرسانی پس از تغییر محدوده؛ EACای که بر پایه محدوده قدیم محاسبه شده، پاسخ پرسش اشتباه است.
- استفاده از یک فرمول ثابت در همه شرایط؛ فرمولها فرضهای متفاوت دارند و انتخابشان باید با واقعیت پروژه همخوان باشد.
کاربرد عملی
در جلسات کنترل ماهانه، گزارشدهی ETC و EAC را کنار شاخصهای عملکرد بگذارید تا پیشبینی و علتش یکجا دیده شود. در قراردادهای برونسپاری، بند گزارشدهی منظم EAC را پیشبینی کنید تا تغییر هزینه زودتر از فاکتور پایانی دیده شود. و اگر پروژه شما ذخیره احتیاطی دارد، EAC و فاصلهاش با بودجه مصوب، مبنای درخواست مصرف آن ذخیره است؛ بدون این پیشبینی، مدیریت ذخایر به حدسزنی تبدیل میشود.
جمعبندی عملی این مقاله در یک جمله میگنجد: ETC میگوید از اینجا به بعد چه هزینهای در پیش است، EAC میگوید کل سفر چقدر تمام میشود، و تفاوت این دو با بودجه مصوب میگوید هنوز چه زمانی برای تصمیمگیری دارید. عددی که امروز بگویید، همیشه ارزانتر از همان عددی است که جلسه بعد کشف شود.
نکات کلیدی این مقاله
- ETC هزینه موردنیاز از امروز تا پایان پروژه است؛ EAC جمع هزینه واقعی تا امروز و ETC.
- بودجه باقیمانده با ETC یکی نیست؛ اولی تفریق حسابداری است و دومی برآورد آینده.
- هر EAC حاصل یک فرض است: بقیه کار طبق برنامه، تداوم روند فعلی، یا فشار همزمان زمان و هزینه.
- VAC یا انحراف پیشبینی تا تکمیل، فاصله بودجه مصوب و پیشبینی نهایی را نشان میدهد و پایه گفتوگو با ذینفعان است.
- پیشبینی بدون جریمه برای گزارشدهنده، شرط بقای صداقت عددی در سازمان است.
سوالات متداول
آیا EAC همان بودجه بازنگریشده است؟
نه. EAC یک پیشبینی است، نه مصوبه. بودجه بازنگریشده فرایندی رسمی دارد: تحلیل تغییر، تأیید ذینفعان و تغییر خط پایه. EAC میتواند مبنای درخواست آن بازنگری باشد، اما خودش هیچ تغییری در بودجه ایجاد نمیکند. تا وقتی بازنگری تصویب نشده، مقایسه EAC با بودجه مصوب همان چیزی است که انحراف را نمایان میکند.
کدام فرمول EAC را باید انتخاب کرد؟
فرمولی که فرضش با واقعیت پروژه همخوان باشد. اگر علت انحراف یک اتفاق تمامشده است، روش خوشبینانه منطقی است؛ اگر ضعف ساختاری در تخمین یا اجرا وجود دارد، تداوم روند واقعبینانهتر است؛ و اگر برای جبران زمان منابع اضافه میکنید، فشار همزمان را در نظر بگیرید. تمرین خوب این است که گاهی دو سناریو را کنار هم گزارش کنید تا ذینفعان محدوده عدمقطعیت را ببینند.
با چه ریتمی باید ETC و EAC را بهروزرسانی کرد؟
با ریتم چرخه کنترل پروژه؛ معمولاً ماهانه. اما دو استثنا وجود دارد: بعد از هر تغییر مهم محدوده یا بودجه، و هر وقت شاخص عملکرد هزینه جهش ناخوشایندی نشان میدهد. بهروزرسانی کم، پیشبینی را کهنه میکند و بهروزرسانی بیثبات هم اعتماد به عدد را میکشد؛ قاعده طلایی این است که روش و ریتم مکتوب و ثابت بماند.



