Designing Effective B2B Data Dashboards: Principles and Methods
This article examines behavior‑oriented enterprise data dashboard design, classifying data product types, analyzing user roles and scenarios, and presenting design principles, methods, and iterative practices to improve usability, accuracy, and efficiency for analysts, managers, and executives.
What Is a Behavior‑Oriented Enterprise Platform Data Product
Today we explore the "B‑end data dashboard", more accurately a behavior‑oriented enterprise platform data product, built by enterprises to provide standardized, abstracted decision‑making services to internal business units. Because the product is deeply tied to business, data is abstract, and dashboard behavior is invisible, designers struggle to understand user behavior through tracking or may focus on data decoupling logic and overlook user‑experience design, leading to a passive, instruction‑following role.
1.1 Data Products
Data products are forms that leverage data value to assist users in making better decisions. Even food‑delivery apps or review platforms count as data products, though they are wrapped in a user‑facing layer. The core definition is products whose main content and service are data. They can be divided into commercial data products for sale and enterprise‑built data products for internal use. Enterprise data products further split into application‑type and platform‑type; platform products include functional systems and behavior‑type systems (dashboards).
Application‑type products solve specific departmental problems, such as CRM systems.
Platform‑type products provide standardized, abstracted services across business units, facilitating rapid reuse and internal data flow, e.g., BI analysis systems. Within platform products, functional systems do not require a dedicated data analysis team, while behavior‑type systems involve data abstraction to support event analysis, usually presented as dashboards.
1.2 Data Value Classification
According to "Data Product Manager: Practical Advancement", enterprise data platform products should follow the WWH (What‑Why‑How) framework.
What: solve data collection and storage.
Why: use analysis architecture and visualization to help users find reasons.
How: deepen value extraction and tightly integrate with business to define concrete content and direction.
These layers correspond to different processing levels of data value, allowing classification into Level‑0, Level‑1, and Level‑2 data products, each with progressively higher value.
2. Design Element Analysis
Because enterprise data products are tightly linked to business and data is abstract, designers often cannot track user behavior through instrumentation and may ignore UX considerations, becoming passive executors. Conducting a thorough design element analysis before design helps break this cycle. Analyzing the five interaction elements—people, actions, media, purpose, and scenario—highlights that "people" are the primary design target in behavior‑type products.
2.1 Users and Media
Users are divided into three categories:
Data analysts : collect, organize, and analyze dispersed data to produce reports for managers; primarily use computers.
Business staff / middle managers : execute and manage daily work, use reports for proactive, real‑time, and retrospective interventions; use both computers and mobile devices.
Senior executives : set strategic direction, focus on high‑level data for decision support; mainly use mobile devices for quick access.
2.2 Scenarios and Actions
Based on usage scenarios, users are grouped into two main roles.
Data analyst :
Scenario 1 : acquire data from multiple channels and time periods.
Actions: search and learn from multiple channels, open several sources, confirm data definitions, manually input when no download function exists.
Scenario 2 : integrate data and perform analysis online or manually.
Actions: data integration, analysis operations, chart beautification, rapid reporting, data accuracy verification.
Business staff & managers :
Scenario 1 : understand current business status.
Actions: review business data achievement, monitor anomalies, investigate causes, compare with peers, forecast targets.
Scenario 2 : conduct business operations.
Actions: provide feedback on the platform after actions; managers share data tables with responsible parties and communicate.
2.3 Purpose and Interaction
Functional products focus on feature completeness and ease of system comprehension, while behavior‑type products emphasize user purpose; the "view" process may not involve direct interaction, so organizing user behavior becomes the design basis, stressing experience and behavior‑driven interface logic.
3. Design of Behavior‑Type Products
3.1 Design Principles
From the three elements "people, data, scenario" we derive principles:
People : new users need quick onboarding (learnability), while experienced users demand efficiency (usability).
Data : accuracy is foundational; timeliness is crucial for usability.
Scenario : in the five stages "enter‑search‑understand‑analyze‑communicate", efficiency, clarity, and intelligence significantly affect experience.
3.2 Design Methods
3.2.1 Scenario Analysis Based on Persona Models
Why?
Persona‑based scenario analysis helps designers step away from pure data logic and focus on human behavior. For example, a retailer managing both personal and enterprise orders may need different dashboard structures for a corporate sales GM versus a personal‑business GM.
Complex information architecture that does not match user habits raises learning and operation costs; users prefer simple decision paths rather than navigating full hierarchies.
How?
Extend researched user models into task scenarios, then break them into concise user stories (e.g., "understand current achievement", "check progress", "forecast month‑end target"). This defines required interactions. Different user layers (e.g., A‑level leaders in Beijing vs. Tibet) may need tailored experiences.
3.2.3 Chunk Learning Tasks
Because behavior‑type data products are abstract and tightly bound to business, new users face high learning costs. Reduce resistance by:
Providing video introductions of system framework and key functions.
Displaying tips and onboarding guides on default or new pages.
Using loading screens to show next‑step rules, easing wait anxiety.
Ensuring clear information hierarchy for instant comprehension.
3.2.4 Clarify Metric Definitions, Relationships, and Presentation
Accurate data is the foundation of analysis. Identical metrics may have different definitions across departments; the product must clearly state calculation dimensions and methods to align user perception with system rules.
Clear information layers and timely alerts help users quickly grasp business performance, discover root causes, and shift from active searching to passive receipt, reducing workload and enhancing experience.
3.2.5 Continuously Refine User Models and Deepen Experience
Enterprise data products have concentrated audiences and short feedback loops, but designers may rely on a limited set of enthusiastic colleagues, leading to biased understanding. Ongoing scientific research and model refinement are needed to deepen experience based on solid evidence.
3.2.6 Consolidate Design Assets and Track Iterations
Behavior‑type data platforms are display‑centric; reusable data components benefit from modular design, ensuring consistency and rapid iteration. Regularly consolidating design assets improves efficiency, but tight schedules can cause developers to skip design, disrupting user flows. Establishing a disciplined design process ensures appropriate reuse, suggestions, or full redesign, maintaining experience quality.
4. From Product Thinking to Service Thinking
In the trend of B‑end C‑ization, user expectations for system experience rise. Beyond information organization, timely assistance, modular components, and standardized processes are essential for cost reduction and efficiency gains. Designers must elevate product thinking to service thinking, analyzing all touchpoints, modularizing design, refining user models, uncovering data capabilities, and shifting focus from features to human feelings.
5. Conclusion
Behavior‑type platform data products hide design rationale behind abstract interfaces, but through systematic research and rigorous deduction, designers can uncover user behavior flows and enhance experience with evidence‑based decisions. Applying service thinking across all touchpoints benefits both system users and the enterprise, achieving cost reduction and efficiency improvement.
Signed-in readers can open the original source through BestHub's protected redirect.
This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactand we will review it promptly.
JD.com Experience Design Center
Professional, creative, passionate about design. The JD.com User Experience Design Department is committed to creating better e-commerce shopping experiences.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
