ساخت داشبورد منابع، هزینه و زمان در Project Server + Power BI

power BI Developer

مقدمه

مدیریت پروژه بدون داشتن دید کامل به منابع، هزینه‌ها و زمان‌بندی تقریباً غیرممکن است.
اگرچه Project Server به تنهایی ابزار قوی برای زمان‌بندی و تخصیص منابع است، اما برای تحلیل و مصورسازی داده‌ها به یک ابزار مکمل نیاز داریم.
اینجاست که Power BI نقش کلیدی ایفا می‌کند و امکان ساخت داشبوردهای تعاملی و مدیریتی را فراهم می‌آورد.


چرا داشبورد منابع، هزینه و زمان اهمیت دارد؟

  1. مدیریت منابع انسانی و تجهیزاتی: جلوگیری از اضافه‌کاری و تخصیص نامتوازن

  2. کنترل هزینه‌ها: مقایسه هزینه واقعی با هزینه برنامه‌ریزی‌شده

  3. پایش زمان‌بندی: شناسایی فعالیت‌های بحرانی و پروژه‌های دارای تأخیر

  4. تصمیم‌گیری سریع: دسترسی مدیران به داده‌های لحظه‌ای و قابل اعتماد


مراحل ساخت داشبورد منابع، هزینه و زمان در Power BI

۱. استخراج داده‌ها از Project Server

  • جداول مهم برای منابع: Resources, Assignments

  • جداول مهم برای زمان: Tasks, Projects

  • جداول مهم برای هزینه: Cost, ActualCost


۲. بارگذاری داده‌ها در Power BI

  • اتصال مستقیم به پایگاه داده Project Server از طریق SQL Server Connector

  • انتخاب جداول مرتبط با منابع، هزینه و زمان

  • پاک‌سازی داده‌ها در Power Query (حذف داده‌های اضافی، نرمال‌سازی ستون‌ها)


۳. مدل‌سازی داده‌ها

  • تعریف روابط بین Projects → Tasks → Assignments → Resources

  • تعریف Measures در DAX برای KPIها:

🔹 محاسبه میزان استفاده از منابع:

Resource Utilization = DIVIDE(SUM(Assignments[Work]), SUM(Assignments[Capacity]))

🔹 محاسبه هزینه واقعی در مقابل برنامه‌ریزی:

Cost Variance = SUM(Tasks[ActualCost]) - SUM(Tasks[PlannedCost])

🔹 محاسبه درصد پیشرفت زمان‌بندی:

Schedule Progress = DIVIDE(SUM(Tasks[ActualDuration]), SUM(Tasks[PlannedDuration]))

۴. طراحی داشبورد در Power BI

الف) داشبورد منابع

  • نمودار میله‌ای برای نمایش میزان تخصیص هر منبع

  • کارت‌های KPI برای نمایش میزان اضافه‌کاری

  • Heatmap برای شناسایی منابع با بار کاری بالا

ب) داشبورد هزینه

  • نمودار خطی برای مقایسه هزینه واقعی و برنامه‌ای

  • نمودار دونات برای نمایش توزیع هزینه در بخش‌های مختلف پروژه

  • KPI برای Cost Variance (CV)

ج) داشبورد زمان

  • نمودار گانت (Gantt Chart) برای نمایش فعالیت‌ها

  • KPI برای Schedule Performance Index (SPI)

  • نمایش پروژه‌های دارای تأخیر یا جلوتر از برنامه


۵. انتشار و اشتراک‌گذاری داشبوردها

  • انتشار داشبورد در Power BI Service

  • تعریف دسترسی کاربران بر اساس نقش‌ها (مدیر پروژه، مدیر مالی، مدیر منابع)

  • به‌روزرسانی خودکار داده‌ها با On-Premises Gateway


مثال‌های کاربردی

۱. در سازمان‌های ساختمانی

  • مدیریت پیمانکاران و تخصیص منابع

  • کنترل هزینه‌های مصالح

  • تحلیل زمان‌بندی پروژه‌های عمرانی

۲. در شرکت‌های فناوری اطلاعات (IT)

  • پایش تخصیص منابع انسانی در تیم‌های توسعه

  • کنترل هزینه‌های نرم‌افزار و سخت‌افزار

  • شناسایی اسپرینت‌های دارای تأخیر

۳. در پروژه‌های نفت و گاز

  • کنترل هزینه تجهیزات و ماشین‌آلات سنگین

  • پایش مصرف منابع حیاتی

  • بررسی تطابق زمان‌بندی پروژه‌های EPC


مزایای ساخت داشبورد منابع، هزینه و زمان

  • شفافیت بیشتر در مدیریت پروژه‌ها

  • جلوگیری از هدررفت منابع و هزینه‌ها

  • کاهش ریسک تأخیرات پروژه

  • بهبود تصمیم‌گیری مدیران در تخصیص منابع


بهترین شیوه‌ها برای طراحی داشبورد

  • استفاده از رنگ‌های واضح برای KPIهای مثبت و منفی

  • نمایش حداقل اطلاعات لازم برای مدیران ارشد

  • ایجاد Drill-Down برای مشاهده جزئیات منابع و هزینه‌ها

  • فعال‌سازی Scheduled Refresh برای داده‌های روزانه


جمع‌بندی

ساخت داشبورد منابع، هزینه و زمان با ترکیب Project Server و Power BI راهکاری قدرتمند برای مدیریت کارآمد پروژه‌هاست.
مدیران می‌توانند وضعیت پروژه‌ها را به صورت لحظه‌ای مشاهده کرده و تصمیم‌های استراتژیک بهتری بگیرند.