Balanced Scorecard
The Balanced Scorecard (BSC) is ProBeya's implementation of the Kaplan & Norton strategy management framework. It translates an organization's vision and strategy into a coherent set of objectives, measures, targets, and initiatives organized across four perspectives: Financial, Customer, Internal Process, and Learning & Growth.
The module includes strategy map visualization with causal links between objectives, measure tracking with historical data, initiative management linked to PPM projects, and dashboard health scoring.
Overview
Organizations that measure only financial performance see the results of decisions made months or years ago. The Balanced Scorecard solves this by balancing lagging financial indicators with leading indicators from three additional perspectives: customer satisfaction, internal process efficiency, and organizational learning capacity.
ProBeya's BSC module provides:
- Scorecard creation with automatic seeding of four default perspectives.
- Objective management per perspective with status tracking and owner assignment.
- Measure tracking with targets, actuals, thresholds, and historical recording.
- Initiative management linked to BSC objectives and optionally to PPM projects.
- Strategy maps with causal links between objectives across perspectives.
- Causal chain traversal to understand how one objective influences others.
- Dashboard scoring that aggregates objective health into perspective-level and scorecard-level metrics.
Getting Started
- Navigate to the Balanced Scorecard section from your workspace menu.
- Click New Scorecard and provide:
- A Title (e.g., "Corporate BSC FY2026").
- The Fiscal Year this scorecard covers.
- Optional Vision, Mission, and Values statements.
- The scorecard is created in Draft status with four default perspectives automatically seeded:
- Financial (green, dollar-sign icon)
- Customer (blue, users icon)
- Internal Process (orange, cog icon)
- Learning & Growth (purple, graduation-cap icon)
- Add Objectives to each perspective (e.g., "Increase Revenue per Customer" under Financial).
- For each objective, define Measures with targets and Initiatives with owners and timelines.
- Draw Causal Links between objectives to build the strategy map (e.g., "Employee Training" drives "Process Efficiency" drives "Customer Satisfaction" drives "Revenue Growth").
- Move the scorecard to Active status when it represents the approved plan.
Key Concepts
| Term | Definition |
|---|---|
| Perspective | One of four (or more) viewpoints through which strategy is examined. Default: Financial, Customer, Internal Process, Learning & Growth. Custom perspectives can be added. |
| Objective | A strategic goal within a perspective (e.g., "Reduce Time-to-Market by 20%"). Has a status: not_started, on_track, at_risk, off_track, achieved. |
| Measure (KPI) | A quantifiable indicator that tracks progress toward an objective. Includes target value, actual value, unit, and red/amber/green thresholds. |
| Initiative | A concrete project or program that advances an objective. Can be linked to a PPM project for delivery tracking. |
| Causal Link | A cause-and-effect relationship between two objectives, with a strength rating (strong, moderate, weak). Forms the basis of the strategy map. |
| Strategy Map | A visual diagram showing all objectives and their causal links, arranged by perspective. The cause-and-effect chains flow upward from Learning & Growth to Financial. |
| Causal Chain | The full downstream path from a starting objective through all connected objectives. Traversed via BFS to visualize the ripple effect of achieving (or failing) one objective. |
How It Works
The Four Perspectives
Every scorecard starts with four standard perspectives. Organizations can customize names, colors, icons, and descriptions, or add entirely new perspectives.
| Perspective | Focus | Example Objectives |
|---|---|---|
| Financial | Shareholder value, profitability, growth | Increase revenue, reduce cost per unit, improve ROI |
| Customer | Value proposition, satisfaction, retention | Improve NPS, reduce customer churn, increase market share |
| Internal Process | Operational excellence, innovation | Reduce cycle time, improve first-pass yield, launch new products |
| Learning & Growth | People, culture, technology | Train 100% of staff on new process, deploy digital tools, improve engagement score |
The perspectives are ordered by sortOrder and can be reordered using the reorderPerspectives procedure.
Objectives and Status Tracking
Each objective belongs to a perspective and carries:
- Description: What the objective means and why it matters.
- Owner: The person accountable for achieving the objective.
- Status: One of
not_started(40 points),on_track(100 points),at_risk(60 points),off_track(20 points),achieved(100 points). - Weight: Optional relative importance for weighted scoring.
Status scores feed into the dashboard health calculation.
Measures and Historical Tracking
Measures are the quantifiable KPIs that indicate whether an objective is being achieved:
- Target Value: The goal (e.g., "95% customer satisfaction").
- Actual Value: The current reading.
- Unit: The unit of measurement (%, EUR, days, count, etc.).
- Thresholds: Red and amber boundaries for automatic RAG status coloring.
- Direction: Whether higher is better (
increase) or lower is better (decrease).
Measure values can be recorded over time using the recordMeasureHistory procedure, creating a time-series that powers trend charts. The syncFromKpi procedure can pull values from ProBeya's KPI boards for automated updates.
Initiatives and Project Linking
Initiatives represent the concrete work that advances an objective. Each initiative has:
- Description: What the initiative involves.
- Owner: The person responsible for delivery.
- Status: The current delivery status.
- Start and End Dates: The planned timeline.
- Budget: The allocated funding.
- PPM Project Link: Optional link to a PPM project for full delivery management.
When linked to a PPM project, the initiative benefits from the project's detailed WBS, resource plan, and progress tracking.
Strategy Maps and Causal Links
Causal links connect objectives across perspectives, forming a cause-and-effect network. Each link specifies:
- From Objective: The causing objective (typically in a lower perspective).
- To Objective: The affected objective (typically in a higher perspective).
- Strength:
strong,moderate, orweak. - Description: The rationale for the causal relationship.
The strategy map visualizes these links as a directed graph, with objectives arranged by perspective from bottom (Learning & Growth) to top (Financial).
Causal Chain Traversal
The getCausalChain procedure performs a BFS traversal starting from a selected objective. It returns all downstream objectives with:
- Depth: How many links away from the starting objective.
- Link Strength: The strength of each connection.
- Link ID: For reference and editing.
This answers questions like: "If we achieve this Learning & Growth objective, which Financial objectives will it ultimately drive?"
Cycle detection prevents infinite loops -- if the causal graph contains cycles, the BFS stops at previously visited nodes.
Dashboard Health Scoring
The getScorecardDashboard procedure computes a health score for the entire scorecard:
- Each objective status maps to a numeric score:
on_track/achieved= 100,at_risk= 60,not_started= 40,off_track= 20. - Perspective health is the average score of all objectives in that perspective.
- Scorecard health is the average of all perspective health scores.
The getStrategyHealth procedure provides a more detailed breakdown including per-perspective scores, at-risk objectives, and trend indicators.
Configuration
| Setting | Type | Options | Description |
|---|---|---|---|
| Fiscal Year | String | Free text (e.g., "FY2026") | The period this scorecard covers. |
| Status | Enum | draft, active, archived | Lifecycle state of the scorecard. |
| Vision | String (optional) | Free text | The organization's vision statement. |
| Mission | String (optional) | Free text | The organization's mission statement. |
| Values | String array | Free text | Core organizational values. |
| Config | JSONB | Key-value pairs | Additional configuration for display and behavior. |
Permissions
- Strategy Leads and Workspace Admins can create, edit, and delete scorecards, perspectives, objectives, measures, initiatives, and causal links.
- Objective Owners can update the status and measures of their assigned objectives.
- Team Members with workspace read access can view scorecards, strategy maps, and dashboards.
- All BSC data is scoped to the organization -- cross-tenant access is prevented at every API procedure.
Tips & Best Practices
A common mistake is adding too many objectives. Aim for 15-25 objectives across all perspectives. More than that dilutes focus and makes the strategy map unreadable.
An objective without a measure is aspirational but unmeasurable. An objective without an initiative is measurable but unactionable. Both are needed for strategy execution.
Start with Learning & Growth objectives, then define the Internal Process improvements they enable, then the Customer outcomes, and finally the Financial results. This cause-and-effect chain ensures strategic coherence.
Select a Financial objective and trace its causal chain backward. If no Learning & Growth or Internal Process objectives connect to it, the strategy has a gap -- financial results will not materialize without underlying capability improvements.
Consistent monthly recording creates the trend data needed for meaningful analysis. Sporadic recording produces unreliable charts and makes it hard to detect early warning signals.
Troubleshooting
| Issue | Cause | Solution |
|---|---|---|
| Scorecard has no perspectives | Perspectives were accidentally deleted. | Create new perspectives manually using createPerspective. Default perspectives are only seeded during scorecard creation. |
| Strategy map shows disconnected objectives | Causal links were not created between objectives. | Draw causal links between related objectives across perspectives. |
| Dashboard health score seems wrong | Objective statuses are not up to date. | Review and update the status of each objective. The health score is computed from current statuses. |
| Measure history not showing trends | Only one data point recorded. | Record measure values consistently over time to build a trend line. |
| Causal chain returns empty | No outgoing causal links from the selected objective. | Add causal links from this objective to downstream objectives. |
Related Features
- Hoshin Kanri -- Deploy BSC strategic objectives through the X-Matrix for organizational alignment.
- Strategy Analysis -- Use SWOT, PESTLE, and other frameworks to inform BSC objective selection.
- KPI Boards -- Sync BSC measure values from operational KPI boards for automated tracking.
- Business Cases -- Link BSC initiatives to business cases for financial justification.
- Programs -- Organize the delivery of BSC initiatives through program management.