Back to Get startedBuild a page Roles and responsibilities
Design system, Figma, Nudge BI, Power UI and the Power BI theme Learning paths
Design → development workflow
One route from a business question to a maintainable Power BI page: build the page, know who owns what, and hand it over with enough detail to implement natively.
- 01Define the user questionWhat decision does this page support?
- 02Choose the page patternPick the archetype that answers that question.
- 03Choose page sectionsHeader, filter, KPI, trend, detail zones.
- 04Select native componentsPrefer native, then configuration.
- 05Select visualizationsStart from the analytical question.
- 06Define interactionsFiltering, drill-down, drill-through, navigation.
- 07Apply design-system foundationsTokens, typography, spacing, theme.
- 08Check Power BI feasibilityNative, configurable, workaround, custom or avoid.
- 09Validate accessibilityContrast, focus, non-colour state, reading order.
- 10Prepare handoverAnnotated design + configuration spec.
Run the same sequence interactively in the pattern builder.
| Role | Owns | Hands over |
|---|---|---|
| Design system team | Foundations, tokens, semantic styles, accessibility standards | Token set and theme file to UX and BI development |
| UX design | User goal, page architecture, pattern choice, component selection, interaction behaviour, states, annotation | Annotated Figma page + configuration intent to BI development |
| Power BI development | Native implementation, data binding, DAX, interaction configuration, drill-through, filter context, bookmarks, theme application, performance | Working report to QA |
| QA | Design consistency, interaction behaviour, filter state, data accuracy, accessibility, edge and empty states, feasibility deviations | Defect list back to UX and development |
Existing design system
|
Design tokens
|
+----------------+----------------+
| | |
Figma Power UI Power BI theme
+ Nudge BI |
+----------------+----------------+
|
Reusable Power BI implementationThe existing design system stays the source of truth. Tokens flow into Figma (where designers work with Nudge BI components), into Power UI (which generates and manages the theme) and into the Power BI theme file itself. A theme controls colours, fonts and default visual styling; per-visual layout, field wells and interaction settings remain manual configuration in the report.
New to Power BI UX
Designers arriving from web and product design
Designing a new report
A team starting a report from a business question
Reviewing an existing report
QA, design review and BI leads
Power BI platform fact
Maintainability rules that apply at every step: native first, configuration over customization, patterns over bespoke pages, the design system as source of truth, consistency over novelty, and maintainability over pixel perfection.