Dashboards and Stakeholder Communication in Jira: Building Reusable Views

Capítulo 11

Estimated reading time: 10 minutes

+ Exercise

1) Start with the audience: what decisions must they make?

A Jira dashboard is not a “status page.” It is a decision support surface: a small set of signals that helps a specific audience decide what to do next. Before adding gadgets, define (a) who will open the dashboard, (b) how often, and (c) what decision they need to make within 60 seconds.

Common audiences and their decision questions

AudienceTypical cadenceDecisions they need to makeWhat they should not have to do
Executives / SponsorsWeekly / biweeklyIs the project on track? Where is attention needed? Do we need to adjust scope, dates, or staffing?Read long issue lists, interpret team-level workflow details
Steering group / Program stakeholdersWeeklyWhat are the top blockers? What is trending better/worse? What needs escalation?Open multiple reports, reconcile competing numbers
Delivery teams (Scrum/Kanban)DailyWhat should we pull next? What is stuck? Are we meeting our sprint/flow goals?Manually filter and sort every time
Project managerDailyWhere are the exceptions? What changed since yesterday? What needs follow-up?Maintain separate spreadsheets for the same truth

Translate decisions into dashboard goals

Write 3–5 dashboard goals as “If I see X, I will do Y.” Examples:

  • If overdue items are increasing, then I will review scope and negotiate dates.

  • If blockers exceed a threshold, then I will escalate and assign owners.

  • If created vs resolved is trending negative, then I will stop adding work and focus on throughput.

    Continue in our app.
    • Listen to the audio with the screen off.
    • Earn a certificate upon completion.
    • Over 5000 courses for you to explore!
    Or continue reading below...
    Download App

    Download the app

Choose gadgets by question, not by popularity

Most stakeholder dashboards can be built from a small toolkit:

  • Filter Results: shows a curated list (best for “what exactly is it?”). Use for exceptions only (blockers, overdue, unassigned).

  • Pie Chart: distribution by one field (best for “how is work split?”). Use for Status, Priority, Component, Assignee.

  • Two-Dimensional Filter Statistics: cross-tab two fields (best for “where is the concentration?”). Use for Priority × Status, Component × Status.

  • Created vs Resolved Chart: trend of inflow vs outflow (best for “are we keeping up?”).

  • Sprint Health / Sprint Burndown / Sprint Report gadgets (depending on Jira edition): best for delivery teams monitoring sprint execution; avoid for executives unless you translate what “health” means.

Design rule: every gadget must answer a decision question, and every number must have an owner who can explain how it is calculated (fields, filters, time window).

2) Build a minimal “project health” dashboard (scope, schedule, risk, blockers)

This section focuses on a minimal, reusable dashboard that works for most projects. The key is to define a small set of saved filters that become building blocks. You will reuse the same filters across multiple dashboards and simply change the layout and gadget choices per audience.

Step A — Create the core saved filters (the data layer)

Create these saved filters first. Keep them project-scoped and explicit. Use consistent naming so they are easy to find and reuse.

  • Filter 1: Project scope (open work)

    project = ABC AND statusCategory != Done

    Purpose: defines the current “remaining scope” in Jira terms (open issues). This is not a promise of delivery; it is the current committed/accepted work in the system.

  • Filter 2: Schedule exceptions (overdue)

    project = ABC AND statusCategory != Done AND duedate <= now()

    Purpose: highlights schedule risk signals without requiring a full report. If your team does not use duedate, substitute your agreed schedule field (e.g., Target date) consistently.

  • Filter 3: Blockers (impediments)

    project = ABC AND statusCategory != Done AND (labels = blocked OR Flagged is not EMPTY)

    Purpose: shows items explicitly marked as blocked. Align with your team’s convention (label, flag, or a custom field). Keep the filter simple and stable.

  • Filter 4: High priority open work

    project = ABC AND statusCategory != Done AND priority in (Highest, High)

    Purpose: a quick “what matters most” list for PMs and stakeholders.

  • Filter 5: Recently changed (what moved)

    project = ABC AND updated >= -3d

    Purpose: supports daily PM review and helps explain changes without scanning everything.

Practical tips for reusable filters

  • Prefer statusCategory (To Do / In Progress / Done) for portability across workflows.

  • Keep filters free of personal constraints (e.g., “assignee = currentUser()”) unless the dashboard is personal.

  • Save filters with clear names, e.g., ABC - Open scope, ABC - Overdue, ABC - Blocked.

  • Set filter permissions so stakeholders can view the dashboard without “You don’t have permission to see this filter.”

Step B — Create the dashboard and add minimal gadgets (the view layer)

In Jira: Dashboards → Create dashboard. Name it something like ABC - Project Health (Minimal). Choose sharing settings appropriate for your stakeholders (often: project role “Viewers” or a stakeholder group).

Add gadgets in this order (top-left should answer the most important question):

  1. Created vs Resolved Chart (Filter: ABC - Open scope or project-wide filter)

    • What it answers: Are we burning down work faster than we are adding it?

    • How to configure: set time range (e.g., last 30 days), and ensure the filter includes the relevant issue types.

    • How to interpret: if “created” consistently exceeds “resolved,” scope is growing or throughput is insufficient.

  2. Pie Chart (Filter: ABC - Open scope, Statistic type: Status or Status Category)

    • What it answers: Where is work sitting right now?

    • Interpretation: a large “In Progress” slice can indicate WIP buildup; a large “To Do” slice can indicate planning backlog.

  3. Filter Results (Filter: ABC - Blocked, show 10–20 issues)

    • What it answers: What is blocked that needs action?

    • Configuration tips: show columns that support action: Key, Summary, Assignee, Priority, Updated, Due date.

  4. Filter Results (Filter: ABC - Overdue, show 10–20 issues)

    • What it answers: What is late and still open?

    • Interpretation: overdue is a signal to review expectations; it is not automatically “failure” if dates were placeholders—so ensure date hygiene.

  5. Two-Dimensional Filter Statistics (Filter: ABC - Open scope, X-axis: Priority, Y-axis: Status Category)

    • What it answers: Are high-priority items stuck in To Do or In Progress?

    • Interpretation: “High × To Do” suggests prioritization/planning gap; “High × In Progress” suggests execution blockage or WIP overload.

This minimal set covers: scope (open work), schedule (overdue), blockers (blocked list), and a practical proxy for risk (exceptions and negative trends). The dashboard stays lightweight and readable.

3) Create a stakeholder view that avoids noise while remaining accurate

Stakeholders want clarity, not completeness. Your job is to reduce noise without hiding reality. The technique is to (a) keep the same underlying filters, (b) change which gadgets you show, (c) tighten the time windows and thresholds, and (d) show exceptions rather than all work.

Design principles for executive-friendly dashboards

  • Prefer trends and exceptions over raw lists: one trend chart plus two short exception lists is often enough.

  • Limit issue lists to “actionable by stakeholders”: blocked items needing escalation, overdue items needing decision, high-priority items at risk.

  • Use stable groupings: Status Category, Priority, Component. Avoid team-internal workflow steps unless stakeholders understand them.

  • Make the time window explicit: “last 30 days” for created vs resolved; “updated in last 7 days” for exception lists.

  • Prevent metric gaming: avoid gadgets that encourage “closing tickets” without value; pair throughput charts with quality/context if needed (e.g., show high-priority open items).

Step-by-step: Build an executive dashboard from the same data

Create a second dashboard: ABC - Stakeholder Snapshot. Reuse the same saved filters, but configure gadgets to reduce detail.

  1. Created vs Resolved Chart (same as minimal dashboard)

    • Keep it as the primary trend indicator.

    • Set a standard time range (e.g., 30 or 60 days) so week-to-week comparisons are meaningful.

  2. Pie Chart (Filter: ABC - Open scope, Statistic: Priority)

    • Why priority instead of status: stakeholders often care more about “how much high-priority work remains” than workflow distribution.

  3. Filter Results (Filter: ABC - Blocked, but restrict to the most important)

    If your blocked list is long, create a stakeholder-specific variant filter:

    project = ABC AND statusCategory != Done AND (labels = blocked OR Flagged is not EMPTY) AND priority in (Highest, High)
    • Show only 5–10 items.

    • Include a column that indicates ownership (Assignee) and recency (Updated).

  4. Two-Dimensional Filter Statistics (Filter: ABC - Open scope, X-axis: Component (or Team), Y-axis: Status Category)

    • Why: gives a portfolio-like “where is work concentrated” view without listing every issue.

    • When to use: only if Component/Team fields are maintained consistently; otherwise it becomes misleading noise.

Delivery team view: more operational detail, still controlled

Delivery teams need operational signals (what to do today), so lists and sprint/flow gadgets are appropriate. The key is to keep them aligned with the same source filters so stakeholders and teams are not arguing about different numbers.

On a team dashboard, consider:

  • Sprint Health (or sprint-focused gadget): answers “are we on track this sprint?”

  • Filter Results: Ready for work (team-defined): a short list of items in the next actionable state.

  • Two-Dimensional Stats: Assignee × Status: helps spot overloaded people or stuck work.

  • Created vs Resolved: still useful as a stability signal, especially if work is being added mid-sprint.

Noise control for team dashboards: limit “everything” lists; prefer “my work” or “blocked/overdue/needs review” lists, and keep each list short enough to scan.

4) Exercise: build two dashboard layouts from the same data and document what each gadget means

This exercise ensures you can reuse the same Jira data layer (filters) while tailoring the view layer (gadgets and layout) for different audiences.

Exercise setup: use one shared filter set

Use (or create) these saved filters for your project:

  • ABC - Open scope

  • ABC - Overdue

  • ABC - Blocked

  • ABC - High priority open

  • ABC - Recently changed

Layout A: Executive snapshot (2 columns, minimal noise)

Goal: a weekly view that supports funding/scope/date decisions and escalation.

PositionGadgetFilter / ConfigWhat it means (write this in your dashboard description)
Top-leftCreated vs Resolved ChartProject-wide or ABC - Open scope, last 30–60 daysTrend of incoming vs completed work. If created stays above resolved, the backlog is growing or throughput is insufficient.
Top-rightPie Chart (by Priority)ABC - Open scopeDistribution of remaining open work by priority. A large High/Highest slice indicates delivery focus and potential schedule pressure.
Bottom-leftFilter Results (Blocked, high priority)ABC - Blocked (optionally restricted to High/Highest)Items explicitly blocked and not done. These are candidates for escalation or decision support.
Bottom-rightTwo-Dimensional Stats (Component × Status Category)ABC - Open scopeWhere work is concentrated across areas and whether it is mostly not started, in progress, or done. Highlights hotspots.

Layout B: Delivery team control panel (3 columns, operational)

Goal: a daily view that supports prioritization, unblocking, and flow/sprint execution.

PositionGadgetFilter / ConfigWhat it means (write this in your dashboard description)
Top-leftSprint Health (or sprint-focused gadget)Select current board/sprintCurrent sprint status signal (e.g., work remaining vs time). Used to trigger replanning conversations, not to “grade” the team.
Top-middleTwo-Dimensional Stats (Assignee × Status)ABC - Open scopeShows distribution of open work by person and status. Helps identify overload and stuck work.
Top-rightCreated vs Resolved ChartProject-wide or ABC - Open scope, last 14–30 daysStability/throughput signal. If created spikes during the sprint, scope is changing and commitments may need renegotiation.
Bottom-leftFilter Results (Blocked)ABC - BlockedImmediate impediments. Team should review daily and assign next actions.
Bottom-middleFilter Results (Overdue)ABC - OverdueItems past due and still open. Prompts date review, re-estimation, or scope negotiation.
Bottom-rightFilter Results (Recently changed)ABC - Recently changedWhat moved recently. Helps the PM/team explain progress and spot churn or rework.

Documentation task: define each gadget’s “contract”

For each gadget on both dashboards, write a 2–3 line “contract” in a shared place (dashboard description, Confluence page, or project README):

  • Purpose: what decision it supports.

  • Source: which saved filter and which fields/time window.

  • Interpretation rule: what pattern triggers action (e.g., “Blocked > 5 for more than 2 days triggers escalation”).

This documentation is what makes dashboards reusable: when you copy the dashboard to a new project, you can recreate the same filters, keep the same gadget contracts, and stakeholders will understand the view immediately.

Now answer the exercise about the content:

When creating an executive-friendly Jira dashboard from the same saved filters, which change best reduces noise while staying accurate?

You are right! Congratulations, now go to the next page

You missed! Try again.

Stakeholder dashboards should reuse the same data layer (saved filters) but reduce noise by showing trends and a few actionable exceptions, using clear time windows and thresholds.

Next chapter

Operational Practices in Jira: Quality, Consistency, and Lightweight Governance

Arrow Right Icon
Free Ebook cover Jira for Project Managers: Setting Up Projects, Boards, and Reporting
92%

Jira for Project Managers: Setting Up Projects, Boards, and Reporting

New course

12 pages

Download the app to earn free Certification and listen to the courses in the background, even with the screen off.