
Please note that this article is part of a Dashboard Design Best-Practices blog series,
created to assist you in designing and building meaningful dashboards with SAP Analytics Cloud.
Click here to open the Dashboard Design Best-Practices blog series hub page in a new window
You want to build better dashboards but aren't sure where to begin? Here´s our suggestion.
Focus your attention on the 'design-led development' process, often successfully implemented in collaborative environments where end users, designers and development teams work hand in hand, can support your efforts.
By leveraging proven design thinking methods, this approach ensures an optimal user experience and the successful coverage of user needs.
Design-led development - process
We focus on the following 3 main steps of the process
1. Discover Phase
Understand the needs of your end users and turn this information into insights by working
step by step through the user research process.
2. Design Phase
Translate insights and results from the user research phase into a design proposal
3. Develop Phase
Implement the final results from the design phase into predefined SAC templates
and learn how to customize and extend the template to meet the needs of your individual app.
The discover phase (also known as User Research) focuses on understanding customer and end-user needs through on-site visits, interviews, and observations. The goal is to comprehend business roles, tasks, pain points, and the sequence of activities. Documented insights inform the design phase, ensuring a high-quality user experience and benefiting both the product and end users.
What Are the Benefits?
There are some clear advantages of putting the end user at the center of an analytic product development from the start, and therefore tailoring the product to their needs.
Before starting your research, plan your course of action. In the beginning, ask yourself:
There are several UX methods to gather user requirements and needs, such as user interviews, focus groups, surveys, A/B testing, and desk research. In this blog we´re focus on user interviews.
Basic Tips for conducting user interviews with End Users:
Evaluate Research
After conducting your research, evaluate your insights to decide with ones are relevant for your project and will help you during the design phase and later. Synthesis is the process of combining findings and research results into useful information.
Step 1: Extract and Summarize Data
From the interviews conducted, find the relevant information that supports the definition of your product. Write these on sticky notes. The minimal size of the sticky note forces you to reduce the information to the most important parts. Try to use only one sticky note per piece of information.
Step 2: Group the Information
After collecting the information on sticky notes, group similar information/thoughts into a category. Give each category a heading. The headings can be general at the beginning, but the more you iterate across the different clusters, you will gradually discover more specific terminology.
Step 3: Turn "Information" into “Insights”
This is the most interesting, but also the most difficult, step. For this part of the process, the team transforms the collected information into actual insights. It's important to note that the definition of insights can be interpreted very individually. Therefore, try to challenge assumptions or opinions within the team. The team should establish appropriate definitions at this stage.
What might count as insights? Some examples:
Equipped with findings from the discover phase, the design phase can start, resulting in an initial prototype validated by end users. By the end of the design phase, a ready-to-implement design is achieved.
After gathering insights and results from the user research phase, the team should work together to translate the results into an initial design proposal. This can be implemented at various levels of detail. We recommend at least a "low-fidelity" Mock-Up.
Low-Fidelity Mock-Up
A low-fi (low fidelity) mock-up is a visualization that focuses mainly on the content, the structure, and the individual required steps of an application/dashboard. The result should be simple and without high-level details. This type of prototype offers advantages in internal team communication and allows for easy validation of design ideas with end users. You can either draw a mock-up by hand on paper, draw it digitally, or use the Figma Library for schematic dashboard visualization.
Gather Iterative Feedback, Decide, and Adjust
Creating low-fi mock-ups is subject to an iterative process. This means constant validation of feedback and decisions with the end users involved. With the help of a mock-up, it is easy to implement corresponding adjustments at any time. This ensures that the end result is a construct that meets the needs and requirements of the user. Ultimately, after the last round of validation with the user and the team, the final mock-up can then be implemented directly in SAC without the need to create another pixel-perfect high-fidelity prototype.
Mock-Up Drawn Using Digital Device
Low-fi mock-ups drawn by hand or digitally allow for quick and easy creation and immediate adjustments or refinements to the design, as well as rapid idea generation.
Mock-Up Created with Figma
Additional Ressources
Coming soon!
Now it's time to implement the final design proposal in SAC.
To support you in this phase, you'll find the necessary
information in the links below.
(click links to open the information in a new browser tab)
Use the latest SAP Analytics Cloud Template and Fiori Horizon Theme:
Coming soon!
Learn how to customize and extend the template to meet the needs of your individual Insight application
Coming soon!
Go to the Overview page of this blog series.
Dashboard Design - Best Practices
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
12 | |
11 | |
11 | |
10 | |
8 | |
8 | |
7 | |
7 | |
7 |