Introduction
More and more companies are investing into gathering various data, as access to sensors and cloud services has never been easier. But what are they going to do with the flooding amount of data?
Our core objective was to find out ways to make sense of data with rich visual representation.
...but we've never had any project without any user!
Challenges
Not all projects are planned ideally – in fact, it is harder to find a flawless setup. But this project was at another level, leaving us difficult challenges before we could even start. These are key challenges we had to face:
Undefined target user
Our client was a massive corporate with nearly 150k employees. The only information provided to us was that we were supposed to target internal employees. To make things worse, we were not able to interview any of them.
No access to any data
We were not provided with any sample data we could ideate on. The official reason was confidentiality – but it was very clear to us that it was simply not defined. We were literally asked to deliver data visualisation without any data.
Pre-defined visuals
The client already had a very strong idea on the tool's visual language. This was not fully aligned with our desires to produce usable
visualisation. Rather, he wanted more visually pleasing one, putting aside the importance of use cases.
Cool visualisation without use case is... literally useless!
Approach
We did not have time to play ping-pong with our client. Instead, we decided to work on top of the challenges to convince the client with our approach.
Seeking for use cases
Our major challenge was to find practical use cases for complex 3d data visualisation. Fortunately, we learnt that visual data mining is indeed a growing field with the help of artificial intelligence. One good example we found was the use of Google Translate AI's visual representations for identifying connections between different languages.
Extracting design drivers
Based on our findings on use cases, we moved on to explore ways to navigate through data. Our learnings and ideation results were compiled into design drivers.
View data through lenses
Through the use of shadows, filters and lights we are able to expose new insights. Overlaps will show information in different ways for different perspectives. This is also about seeing the same thing in a totally different way. It's something very common, with a different perspective, e.g. infrared posters.
Multi-faceted views
Presented data changes based on angle of view, providing different ways to interpret it. Different angles can be achieved easily by changing the camera view or rotating the objects, with different number of viewports as well.
Visualising time and data
This concept will take the user on a data journey. It uses storytelling techniques to enable users to scroll through time, e.g. 5-year time-lapse. We explore the idea of presenting a snapshot in time – slowing everything down so it is understandable.
Cluster forms identity
We will explore the use of relativity to show connections, relationships (of different solutions). Example properties: size, shape, colour, fluidity, vibration, depth, speed, etc.
Scenario generation
After defining and selecting our design drivers, we started to narrow down our potential target user to build a complete use case scenario for the visualisation.
Outcome
During the ideation phase, it became clear that a working prototype is needed to show how interactions with complex data visualisation is done. I worked closely with visual designer and interaction designer to prioritise features to meet the time constraint.
Based on the generated scenario and key design drivers, I created a fully working prototype to demonstrate how our concepts are achieved with live interaction. Below are some of the concepts we delivered with the prototype.
Noise Cancelling
Errant data can be switched on or off to allow for a pure focus experience or a noisier view to explore new connections.
Try toggling data below:
Clustering and Alignment
The easiest way of visualising relevance of data is through clustering them. With the help of latest technologies such as machine learning, this process can be done automatically to discover new patterns.
Different Points of View
A simple and one of the most common methods to view data in different ways. By combining recipes generated from latest technologies, this simple approach can unveil unexpected insights.
Learnings
This was my first project in which I took role completely as a Creative Technologist. On top of the challenges we had for the project, it was a very good opportunity to define my role within the studio as well as to showcase what tangible output we could produce together.
Pushing our beliefs to the client
We had to face a client with very strong opinions towards the visual design output. We were constantly challenged to convince our client with the need of proper user research and use case scenario. We often did not have time to argue with the client, but instead we learnt to move forward believing in our approach to fight back later by showing the result.
Bridging the creativity and technology
Just as the title states, my primary role is to establish a close connection between design and technology within the team. Coming from a design background, I actively participated in design process not only to adjust technical capabilities, but also to expand our design ideas based on technical knowledge.
Extending Fjord's capabilities in prototyping
My personal aim in this project was to demonstrate my capabilities in programming to the studio. I pushed the team to create a fully working visualisation rather than a click dummy. I have successfully delivered a high-fidelity prototype within 4-week period, and designers were convinced we could escalate our deliverables with next-level tangible outputs.