You are designing a multi-step flow in a BI dashboard for data input. Which navigation method improves user experience the most?
Think about how users track their progress and navigate easily.
A progress bar with clickable steps helps users see where they are and jump to any step, improving clarity and control.
Why are multi-step flows commonly used in BI dashboards for data entry or configuration?
Consider how users handle complex tasks best.
Breaking tasks into smaller steps helps users focus and reduces mistakes, improving overall experience.
Review this multi-step flow design snippet. What accessibility problem does it have?
Step 1: Input data
Step 2: Review data
Step 3: Confirm submission
Navigation: Only 'Next' and 'Back' buttons with no keyboard focus indicators or ARIA labels.
Think about users who rely on keyboard or screen readers.
Without focus indicators and ARIA labels, users with disabilities cannot tell which element is active or understand button purposes.
You are designing a multi-step flow for a mobile BI dashboard. Which approach best improves usability on small screens?
Consider touch usability and screen size constraints.
Vertical stacking with large touch targets and concise content makes navigation easier on mobile devices.
Given a table 'Sales' with columns 'StepNumber' and 'SalesAmount', which DAX measure correctly calculates the cumulative sales up to the current step in a multi-step flow?
Total Sales Up To Step = CALCULATE(SUM(Sales[SalesAmount]), FILTER(ALL(Sales), Sales[StepNumber] <= MAX(Sales[StepNumber])))
Think about how to include all steps up to the current one, ignoring filters.
Option A uses ALL to remove filters and FILTER to include all steps less than or equal to the current step, correctly calculating cumulative sales.