کدام فعالیتها باعث تاخیر در تاریخ پایان پروژه می شوند؟
برای پاسخ به این سؤال، لازم است ابتدا توالی فعالیت های پروژه و وابستگی میان آنها بررسی شود.تا مشخص گردد کدام بخشها بیشترین تأثیر را بر زمانبندی نهایی دارند. در این میان، برخی فعالیت ها بهدلیل جایگاهشان در برنامه، میتوانند باعث جابهجایی تاریخ پایان پروژه شوند.و شناسایی آنها برای مدیریت درست زمان بسیار اهمیت دارد. اینجاست که باید مسیر بحرانی پروژه (Critical Path) پروژه را به درستی تعیین و تحلیل کرد.
در اغلب لوایح تأخیرات، اختلاف اصلی بین پیمانکار و کارفرما دقیقاً از همین نقطه شروع میشود:
- پیمانکار میگوید فعالیت A روی مسیر بحرانی بوده → تاخیر کارفرما = تمدید مدت
- کارفرما میگوید فعالیت A غیر بحرانی بوده → تاخیر غیرموجه
بنابراین مسیر بحرانی پروژه، مبنای اصلی تعیین تاخیرات مجاز و غیرمجاز، و در نهایت تمدید مدت پیمان است. در این مقاله بررسی میکنیم مسیر بحرانی چگونه و با چه روشهایی در لوایح تأخیرات تعیین میشود، چه اشتباهاتی معمولاً رخ میدهد، و چگونه باید یک مسیر بحرانی قابل دفاع ارائه کرد.
مسیر بحرانی چیست؟
تعریف مهندسی مسیر بحرانی (CPM Method)
مسیر بحرانی پروژه مجموعه ای از فعالیت هاست که:
- فاقد شناوری کل (Total Float = 0) هستند.
- کوچکترین تأخیر در آنها منجر به تاخیر در پایان پروژه میشود.
تعریف قراردادی مسیر بحرانی
فعالیتهایی هستند که: تاخیر در آنها، مطابق اسناد قرارداد، موجب افزایش مدت پیمان میشود.
این تفاوت مهم است؛ زیرا در برخی پروژه ها فعالیتی از نظر CPM بحرانی نیست ولی از نظر قرارداد بحرانی تلقی میشود.
مثال:
تحویل زمین ۶۰ روز تأخیر داشته. حتی اگر در برنامه زمانبندی شناوری وجود داشته باشد، قرارداد میگوید تحویل زمین باید در روز اول انجام میشد → تأخیر کارفرما = قابل پذیرش.
چرا تعیین مسیر بحرانی پروژه در لایحه تاخیرات اهمیت حیاتی دارد؟
مسیر بحرانی:
- تعیین میکند کدام تاخیرات قابل انتساب به کارفرما هستند
- مبنای محاسبه تمدید مدت پیمان است
- نشان میدهد تاخیر پیمانکار چه تأثیری بر کل پروژه داشته
- مبنای روش های تحلیل تاخیرات مانند TIA و Windows Analysis است
- پایه اصلی استدلال حقوقی پیمانکار در کمیسیون است
روشهای تحلیل تاخیرات در پروژه های عمرانی کدام است؟
در واقع، اگر مسیر بحرانی غلط تعیین شود:
- کل لایحه تأخیرات زیر سؤال میرود
- کارفرما به راحتی ادعا را رد میکند
- پیمانکار فرصت تمدید مدت را از دست میدهد
- پروژه در کمیسیون دچار ابهام میشود
چگونه مسیر بحرانی در بررسی لایحه تأخیرات تعیین میشود؟
تعیین مسیر بحرانی سه مرحله کلیدی دارد:
- تعیین مسیر بحرانی در برنامه زمانبندی مبنا (Baseline)
- تحلیل مسیر بحرانی هم زمان با اجرای پروژه (Updated Critical Path)
- تحلیل تغییرات مسیر بحرانی در طول پروژه (Critical Path Evolution)
هر سه مرحله در ادامه بهصورت تخصصی توضیح داده میشوند.
۱. مسیر بحرانی در برنامه مبنا (Baseline Critical Path)
اهمیت Baseline معتبر
مسیر بحرانی پروژه فقط زمانی قابل دفاع است که Baseline شرایط زیر را داشته باشد:
- تأیید شده توسط کارفرما
- دارای منطقی بودن روابط (Logic Validation)
- شامل مسیر بحرانی واضح و قابل تحلیل
- مطابق با توالی واقعی اجرای پروژه
- فاقد روابط غیرواقعی مانند Start‑to‑Start غیرضروری یا Lagهای بیمنطق
Baseline ضعیف → لایحه تأخیرات غیرقابل دفاع.
چگونه مسیر بحرانی Baseline تعیین میشود؟
در Primavera یا MSP:
- استخراج مسیر فاقد شناوری
- بررسی ارتباطات Finish‑to‑Start
- تحلیل فعالیتهای Long Lead
- شناسایی مسیرهای موازی (Near Critical Paths)
اشتباه رایج پیمانکاران:
“مسیر بحرانی Baseline” را بدون اصلاح و بدون بررسی ثبت میکنند → در ادامه پروژه هیچ توجیهی ندارد.
۲. مسیر بحرانی در برنامه های به روز شده (Updated Critical Path)
مسیر بحرانی پروژه همیشه ثابت نیست. در بسیاری از پروژهها مسیر بحرانی تغییر میکند.
چرا مسیر بحرانی تغییر میکند؟
علل رایج:
- تغییرات طراحی
- تأخیر در تأمین مصالح
- محدودیت های کارگاهی
- پیشرفت ضعیف پیمانکار
- کند شدن یک مسیر فرعی که تبدیل به مسیر بحرانی میشود
بنابراین Updated Schedule تنها مرجع معتبر برای تحلیل مسیر بحرانی در دورههای مختلف پروژه است.
در بررسی لایحه تأخیرات چه باید کرد؟
در هر Update:
- محاسبه مسیر بحرانی واقعی
- ثبت شناوری واقعی (Actual Total Float)
- بررسی رویدادهای تاخیری در دوره Update
- تعیین فعالیت هایی که بحرانی شدهاند
- تحلیل اینکه علت بحرانی شدن:
-
- کارفرما بوده؟
- پیمانکار بوده؟
- یا تغییرات پروژه؟
این یکی از مهمترین بخش های کار گروه مهندسی پرومن در لوایح تاخیرات است.
۳. تحلیل تکامل مسیر بحرانی (Critical Path Evolution)
در روشهای حرفهای مانند Windows Analysis، مسیر بحرانی پروژه در بازه های زمانی مختلف بررسی میشود.
چرا این تحلیل ضروری است؟ زیرا:
- مسیر بحرانی پروژه ثابت نیست
- باید مشخص شود چه عاملی باعث تغییر مسیر بحرانی پروژه شده
- کارفرما باید بپذیرد که کدام تغییرات ناشی از او بوده
- پیمانکار باید نشان دهد کدام تأخیرات او تأثیر نداشته
مراحل تحلیل تکامل مسیر بحرانی پروژه
در هر Window:
- مسیر بحرانی Baseline
- مسیر بحرانی Update
- رویدادهای تأخیری
- تغییرات توالی
- شناوری جدید
- مسیرهای نزدیک به بحرانی
- فعالیتهایی که از غیر بحرانی → بحرانی شدهاند
این تحلیل یکی از حرفهای ترین بخشهای لایحه تاخیرات است.
روشهای تخصصی تعیین مسیر بحرانی در لوایح تاخیرات
برای تعیین مسیر بحرانی پروژه از روش های استاندارد استفاده میشود:
- Time Impact Analysis
- Windows Analysis
- Longest Path Method
- Total Float Analysis
- Near Critical Path Analysis
در ادامه روش های کاربردی تر در لوایح بررسی میشوند.
۱. تعیین مسیر بحرانی با روش Total Float (TF = 0)
این روش سادهترین و متداولترین روش است:
- فعالیتهایی با شناوری صفر → بحرانی
- فعالیتهایی با شناوری کمتر از آستانه → Near Critical
اما این روش تنها زمانی معتبر است که:
- برنامه زمانبندی منطقی باشد
- روابط واقعی باشد
- تقویمها درست باشند
در بسیاری از پروژههای ایران، این شرط ها برقرار نیست → این روش به تنهایی کافی نیست.
۲. روش Longest Path (LP)
در Primavera روش Longest Path یکی از دقیق ترین روش های تعیین مسیر بحرانی است. این روش:
- طولانیترین مسیر واقعی را شناسایی میکند
- برخلاف Total Float تحت تأثیر Lag و Constraint غلط نیست
- در پروژههای پیچیده بهتر جواب میدهد
این روش برای لایحه تأخیرات بسیار قابل دفاع تر است.
۳. مسیر بحرانی پویا (Dynamic Critical Path)
در روش Windows Analysis مسیر بحرانی در هر پنجره زمانی تحلیل میشود. کاری که پرومن انجام میدهد:
- استخراج مسیر بحرانی هر Update
- ثبت تغییرات CPM واقعی
- تعیین علت بحرانی شدن مسیرها
- نمایش تکامل مسیر بحرانی در طول پروژه
این روش برای دفاع از تأخیرات بسیار قدرتمند است.
اشتباهات رایج پیمانکاران در تعیین مسیر بحرانی پروژه
- استفاده از Baseline غیرمنطقی
- بیتوجهی به Update واقعی
- فرض اینکه مسیر بحرانی همیشه ثابت است
- تنظیم برنامه زمان بندی فقط برای “تحویل به کارفرما”
- استفاده از Lagهای بی مبنا
- قراردادن Constraint های غیر واقعی
- عدم کنترل Near Critical Path
- نداشتن گزارش روزانه دقیق برای تحلیل As‑Built
هرکدام از موارد بالا باعث میشود کارفرما در جلسه بررسی لایحه تأخیرات بگوید: «این لایحه قابل اعتماد نیست.»
جمعبندی:
تعیین مسیر بحرانی پروژه در بررسی لایحه تاخیرات یکی از مهمترین و حساس ترین بخش های تحلیل پروژه است. برای تعیین مسیر بحرانی قابل دفاع باید:
- Baseline معتبر و منطقی باشد
- Update های منظم وجود داشته باشد
- مسیر بحرانی در هر دوره تحلیل شود
- تکامل مسیر بحرانی بررسی شود
- علت تغییر مسیر بحرانی مشخص شود
- روشهای استاندارد مانند TIA و Windows Analysis استفاده شود
گروه مهندسی پرومن با تکیه بر تحلیل دقیق برنامه زمانبندی و شناسایی مسیر بحرانی، قادر است منشأ تأخیرات را بهصورت مستند و حرفهای مشخص کند. این رویکرد کمک میکند تا اثر هر فعالیت بر تاریخ پایان پروژه بهدرستی ارزیابی شود و تصمیمگیریهای اجرایی با دقت بیشتری انجام گیرد. این دقیقاً همان رویکردی است که در گروه مهندسی پرومن بهعنوان استاندارد حرفهای تحلیل تأخیرات اجرا میشود.


[…] […]