Overview

Client: Global consulting & technology services firm with a multi-year contract at a prominent electric utility. The program spans 25 sub-elements delivered by 3 business units, creating 75 management elements with many task orders and location-specific budgets.

Situation
Monthly Budget vs Actual (BvA) reporting was labor-intensive and slow- taking days-and only available at a high summary level. The company uses a standard set of six KPIs to evaluate performance across engagements, but those metrics weren’t visible below the top layer.
Objectives
  • Automate BvA reporting by management element and task order.
  • Compute and visualize the company’s six standard KPIs at granular levels.
  • Enable ad-hoc slicing by service area, business unit, location, and task
    order.
  • Shorten the production cycle from days to hours while improving accuracy.
Approach
  • Direct ERP Integration: Power Query connections to pull Actuals and
    Budgets; standardized schemas and calendar tables.
  • Data Model (DAX): Measures for KPIs, BvA, time intelligence, and
    task-order rollups.
  • Power BI Visuals: Drill-through dashboards from program – service area
    – management element – task order.
  • Governance: Row-Level Security by business unit/task order; refresh
    schedules with incremental refresh.
Days → Hours

BvA cycle-time reduction

6 KPIs

Comparable across all levels

Granular Insight
Task-order drill-through
Tech stack: Power BI (DAX, drill-through), Power Query, SQL/ERP connectors, Row-Level Security, incremental refresh.

Process Flow

From ERP actuals & budgets to KPI dashboards and task-order drill-downs.

Source System

Transform & Model
Business Logic

Outputs

Highlights
  • Granular level performance measurement.
  • Drill-through functionality for more details.
  • One-Click refresh.
Implementation Notes
  • Insightful, story-telling visuals.
  • Al-generated executive summaries.