مقاله

برنامه‌ریزی ظرفیت پروژه؛ تبدیل تقاضای کار به برنامه قابل تحویل

برنامه‌ریزی ظرفیت پروژه؛ تبدیل تقاضای کار به برنامه قابل تحویل

وقتی چند پروژه هم‌زمان برای یک تیم زمان‌دار می‌شوند، پرسش مهم فقط این نیست که «چند نفر داریم؟»؛ باید پرسید در هر هفته، چه مهارتی، چند ساعت و با چه درجه‌ای از اطمینان در اختیار داریم. برنامه‌ریزی ظرفیت پروژه فرایند مقایسه تقاضای کارِ زمان‌بندی‌شده با ظرفیت واقعی منابع است تا پیش از تبدیل‌شدن تعهدها به تأخیر، اضافه‌کاری یا افت کیفیت، درباره اولویت، توالی کار و تأمین منابع تصمیم گرفته شود.

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

برنامه‌ریزی ظرفیت پروژه دقیقاً چه چیزی را پاسخ می‌دهد؟

خروجی مفید این فرایند، فهرست افراد نیست؛ یک تصمیم قابل پیگیری است: کدام کار، با کدام مهارت، در کدام هفته، با چه اولویتی انجام می‌شود و اگر ظرفیت کافی نیست چه تغییری در دامنه، زمان، ترتیب یا منبع لازم است. بنابراین «سه کارشناس آزادند» پاسخ کافی نیست؛ شاید هر سه در تحلیل قوی باشند اما کار این هفته به بازبینی فنی نیاز داشته باشد.

راهنمای صلاحیت حرفه‌ای APM، برنامه‌ریزی ظرفیت را پیش‌بینی مهارت‌ها، توانمندی‌ها و منابع لازم برای نیازهای آینده می‌داند و بر درنظرگرفتن پروژه‌های دیگر، ارزیابی ظرفیت کل در طول پروژه و گزارش استفاده از منابع تأکید دارد. این نکته مهم است: هر مدیر پروژه ممکن است برنامه خود را شدنی ببیند، اما ظرفیت تیم مشترک باید در یک نمای واحد دیده شود. راهنمای صلاحیت‌های APM نیز همین نگاه بین‌پروژه‌ای را مطرح می‌کند.

سه لایه ظرفیت را با هم اشتباه نگیرید

ظرفیت اسمی ساعت قراردادی یا تقویمی است؛ مثلاً ۵ نفر × ۴۰ ساعت = ۲۰۰ نفرساعت در هفته. این عدد برای بودجه یا اندازه تیم مفید است، اما برای تعهد پروژه بیش‌برآورد محسوب می‌شود.

ظرفیت در دسترس از کسر مرخصی، تعطیلی، آموزش، جلسه‌های اجباری، وظایف عملیاتی ثابت و تعهدهای قطعی دیگر از ظرفیت اسمی به‌دست می‌آید. اگر همان تیم ۲۰۰ ساعته، ۲۰ ساعت مرخصی، ۲۵ ساعت عملیات ثابت و ۱۵ ساعت جلسه دارد، ظرفیت در دسترس آن ۱۴۰ ساعت است.

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

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

از فهرست کارها تا ماتریس مهارت-هفته

برای آغاز، بازه‌ای کوتاه و قابل کنترل انتخاب کنید؛ مثلاً شش تا هشت هفته آینده. ریزکردن برنامه تا سطح دقیقه لازم نیست. فعالیت‌هایی را جدا کنید که تاریخ تحویل، وابستگی یا نیاز مهارتی متفاوت دارند. سپس تقاضا را در واحد مشترک «ساعتِ مهارت در هفته» بنویسید.

ستون‌های یک جدول ساده می‌تواند شامل پروژه، فعالیت یا خروجی، هفته، مهارت لازم، ساعت باقی‌مانده، اولویت، وضعیت تعهد و درجه اطمینان برآورد باشد. در سمت عرضه، برای هر عضو تیم مهارت تأییدشده، ظرفیت در دسترس، تعهدهای قطعی و محدودیت‌هایی مانند عدم دسترسی به محیط آزمایش یا نیاز به بازبینی را ثبت کنید. نام افراد را فقط زمانی وارد کنید که تخصیص واقعاً لازم است؛ در مرحله نخست، نقش‌های عمومی مانند «طراح»، «تحلیل‌گر» یا «بازبین فنی» تصویر کم‌تعصب‌تری از شکاف می‌دهند.

برای هر خانه ماتریس، این تفاضل را محاسبه کنید: ظرفیت قابل‌اتکای مهارت − تقاضای همان مهارت. عدد منفی، کسری است؛ عدد مثبت لزوماً وقت آزاد واقعی نیست، زیرا ممکن است با مهارت یا هفته دیگری قابل جایگزینی نباشد. PMI نیز در توضیح برنامه‌ریزی عرضه و تقاضا توصیه می‌کند اطلاعات مهارت و توانایی منابع در یک مخزن منابع ثبت شود تا مناسب‌ترین منبع برای کار انتخاب شود. مقاله PMI درباره برنامه‌ریزی ظرفیت و تقاضا به نقش منابع عمومی و گزینه‌های پاسخ به کمبود اشاره می‌کند.

یک سناریوی عملی

فرض کنید در هفته سوم، تقاضای «بازبینی فنی» ۴۸ ساعت و ظرفیت قابل‌اتکای این مهارت ۳۲ ساعت است؛ پس گلوگاه ۱۶ ساعت است. در همان هفته، ۲۰ ساعت ظرفیت قابل‌اتکا برای «تحلیل» بلااستفاده مانده است. این ۲۰ ساعت فقط وقتی راه‌حل است که بخشی از کار بازبینی واقعاً قابل انتقال به فرد دارای صلاحیت تحلیل و تحت چه کنترل کیفی باشد. در غیر این صورت، جمع‌زدن همه ساعت‌ها و اعلام اینکه تیم ۴ ساعت ظرفیت مازاد دارد، گلوگاه را پنهان می‌کند.

سه سناریو را کنار خط مبنا مقایسه کنید: نخست، انتقال ۸ ساعت از یک فعالیت غیرحیاتی به هفته چهارم؛ دوم، تقسیم یک بسته کار به بخش قابل‌واگذاری و بخش تخصصی؛ سوم، افزودن منبع واجدصلاحیت یا بازنگری تاریخ تحویل. برای هر سناریو فقط ساعت را مقایسه نکنید؛ اثر بر وابستگی‌ها، کیفیت بازبینی، هزینه، ریسک تحویل و کار در جریان را هم بنویسید. APM میان «هموارسازی» در محدوده شناوری برنامه و «ترازسازی» منابع تمایز می‌گذارد؛ جابه‌جایی کار غیرحیاتی در شناوری ممکن است تاریخ پایان را تغییر ندهد، اما محدودیت واقعی منبع گاهی تاریخ یا دامنه را تحت تأثیر می‌گذارد.

گلوگاه پروژه را چگونه پیدا و اولویت‌بندی کنیم؟

گلوگاه فقط فردی نیست که تقویمش پر است. گلوگاه می‌تواند یک نقش کمیاب، یک تجهیز مشترک، تأیید یک مدیر، محیط آزمون یا دانشی باشد که تنها یک نفر دارد. آن را با سه نشانه بررسی کنید: کسری تکرارشونده در ماتریس مهارت-هفته، صف کار پیش از منبع محدود و عقب‌افتادن فعالیت‌های وابسته.

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

تخصیص منابع پروژه باید قاعده‌ای روشن داشته باشد: کارهای تعهدشده و نزدیک به موعد، وابستگی‌های مسیر حساس، ریسک قراردادی یا عملیاتی و ارزش مورد تأیید سازمان، معیارهای بهتری از بلندتر بودن صدای درخواست‌کننده‌اند. برنامه زمان‌بندی باید پس از هر چرخه پیشرفت به‌روزرسانی و کار باقی‌مانده بازبینی شود؛ راهنمای PMI درباره ترازسازی منابع نیز بر تحلیل سناریوها و تعدیل دوره‌ای برنامه باقی‌مانده تأکید دارد.

کنترل‌های عملی برای اینکه جدول به وعده بی‌پشتوانه تبدیل نشود

ماتریس ظرفیت اگر مالک، تاریخ داده و مسیر تصویب نداشته باشد، به‌سرعت قدیمی می‌شود. این کنترل‌های سبک‌وزن را در چرخه هفتگی یا دوهفتگی قرار دهید:

  • مالک هر تقاضا، ساعت باقی‌مانده، هفته نیاز و سطح اطمینان برآورد را تأیید کند.
  • سرپرست منبع، ظرفیت در دسترس و مهارت قابل تخصیص را تأیید کند؛ مدیر پروژه به‌تنهایی درباره وقت افراد تصمیم نگیرد.
  • هر تغییر در تاریخ، دامنه، اولویت یا تخصیص، یک شناسه تصمیم، علت، تأییدکننده و اثر بر ماتریس داشته باشد.
  • ساعات واقعی را با برنامه همان هفته مقایسه کنید؛ اختلاف را به علل قابل یادگیری مانند برآورد، وقفه، بازکاری یا تغییر دامنه طبقه‌بندی کنید، نه برای سرزنش افراد.
  • برای نقش‌های تک‌نفره، جانشین، مستندات حداقلی و زمان انتقال دانش تعریف کنید؛ ظرفیت یک نفر با ظرفیت یک مهارت سازمانی یکسان نیست.
  • گزارش را با سه شاخص مختصر ببندید: کسری/مازاد هر مهارت-هفته، کار در جریان بیش از حد توافق‌شده و تصمیم‌های بازِ نیازمند تعیین اولویت.

چرخه اجرایی هفت‌مرحله‌ای

  1. افق برنامه‌ریزی و واحد اندازه‌گیری را تعیین کنید؛ هفته و ساعت معمولاً برای تیم‌های خدماتی عملی است.
  2. کارهای قطعی، در جریان و پیشنهادی را از هم جدا و برای هرکدام مهارت، ساعت باقی‌مانده و تاریخ نیاز را ثبت کنید.
  3. ظرفیت اسمی، در دسترس و قابل‌اتکای هر مهارت را محاسبه و فرض‌های کاهنده را مستند کنید.
  4. تقاضا و ظرفیت را در ماتریس مهارت-هفته مقایسه و سه کسری بزرگ‌تر را برجسته کنید.
  5. برای هر کسری، دست‌کم دو سناریو شامل جابه‌جایی، اولویت‌بندی، تغییر دامنه یا تأمین منبع بسازید.
  6. اثر سناریوی پذیرفته‌شده بر تاریخ، کیفیت، هزینه و ریسک را تأیید و در ثبت تصمیم‌ها نگه دارید.
  7. در چرخه بعد، ساعات واقعی و کار باقی‌مانده را وارد کنید و فرض‌های ظرفیت را اصلاح کنید.

هدف این چرخه، رساندن همه افراد به ۱۰۰ درصد اشغال نیست. تیمی که هیچ زمان قابل‌انعطافی ندارد، در برابر رخدادهای واقعی پروژه آسیب‌پذیرتر است. هدف، برنامه‌ای است که هم محدودیت منابع را آشکار کند و هم انتخاب میان زمان، دامنه، کیفیت و تأمین منبع را پیش از ایجاد تعهد ناممکن به گفت‌وگویی مستند تبدیل کند. این چارچوب با رویکرد کلی ISO 21502:2020 نیز سازگار است که راهنمای مدیریت پروژه را برای سازمان‌ها و رویکردهای تحویل گوناگون قابل کاربرد معرفی می‌کند.

منابع و مطالعه بیشتر