Participants were presented with a scenario about designing a given user flow showing how a user
navigated through the app to complete a specific task. The steps can be shortened into these bullet
points:
1. The user opens the app
2. The user checks the status of the Hexabots
3. The user monitor a Hexabot’s progress assigned with a task
4. The user receives updates on the status of the Hexabot
During the 4-day challenge, participants would not have enough time to collect and analyze the necessary
personas in order to create user scenarios. Fortunately, the brief gave out all the information needed
to have a complete picture of the app’s users personality along with their profiles, behavioral patterns
and preferences, which really help speed up the design process.
1. Real-time, easy-to-read status updates are crucial.
2. Fast task assignment process with proper guidance can significantly reduce user stress.
3. Accessible interface: Users operate in challenging physical conditions.
4. Voice-activated task assignment and status checks could improve usability.
5. Providing options for customization could increase engagement and usability.
6. Clearly highlighting task locations and potential overlaps can prevent confusion.
Effective time management for project success was crucial. Hexa was created under time pressure, so every
decision counted. The timeline above represents the time allocation for every steep in the whole design
process, from processing the available data of the brief until the final additions and minor alterations
before the published product.
Data Processing: 20%
: The first step to this design process was to take a thorough look at the available
data of the brief in order to extract every bit of information that could be useful for the later steps.
This procedure included analyzing the meaning behind every sentence while grasping the whole project
information and direction.
Results analysis: 40%
: This was the biggest and the most important step of the whole process. BendingSpoons
wanted to see how designers think, analyze and finally take action fast and produce results based on their
cognitive abilities. Also, this was the part where misinterpreting information would lead to design
inexpediency if the creator did not fully interpreted the data the correct way. During this phase, I created
conclusions based on the brief, categorizing information based on importance. I dug deeper into user
personas in order to translate their wants and needs into design solutions that adapt to each case
individually. Finally, I created a theoretical user flow indicating every necessary user interaction to
reach the end goal and complete the brief’s user journey.
Design: 30%
: After all the research, it was time to design. As the base was already set and deeply analyzed,
the design process did not take a long time. I only had to connect the puzzle pieces from my own analysis
visualizing the conclusions of the previous step. This step included the design of the Low Fidelity screens
focusing solely on the user experience and navigation with no colors and placeholder text. It was the time
to construct the base of the whole experience that would make or break the design.
Refinement: 10%
: Finally, it was time for the High Fidelity screens. Colors, typography and icons work
together to elevate the Low Fidelity design and actually bring it to life while it approaches the closest it
can get before the final production, by the programmers. In this final step, I had to create the UI part:
the color scheme, the typography and the icon library while making sure everything fits aesthetically.
The low fidelity flow presented above is the representation of the user scenario provided by the brief. It
showcases the 4 unique screens that the user must follow to complete the necessary steps for the provided
job.
The key goal was to prioritize efficiency and clarity before aesthetics as one of the most prominent
requirements of the interface is to be fast and easily accessible. This low fidelity design shows the user
experience approach above all and the way users navigate and interact with the app.
Steps to achieve the final result:
1. In the home screen (1st screen) the users can be updated at any time about issues, job status an task
progress. What is more, they can easily find and assign tasks to robot through the search bar while being
updated live about any changes to the tasks and robots.
2. As the brief indicates, users need to find the necessary information about a specific robot met with a
task.
When the user navigates to the bot details, they are met with all the information about the robot in detail
(status, battery, assigned job, task history).
3. After navigating to the job’s page, users can easily spot its progress in detail along with live updates,
starting and ending times and take some actions like changing the job status (pause) or view the job
progress on the Map.
4. After that, users navigate to the Map page where they can see live the whole active location where robots
are working along with any available tasks they can assign there.
5. Finally, users navigate back to the home screen through the dedicated button on the bottom navigation bar
in
order to spot any new updates and finish the user journey.
An integral part of a successful user experience in Hexa is based on fast Hexabot recognition and
customization. That’s why, I introduced “Codenames”. This feature uses a 3 character sequence, called
“Unique ID” in order to identify each bot in the app and during service support.
No images:
Images can get distracting when in large quantity and to close proximity. Unique IDs ensure that no
duplicate models have the same distinguishable feature while aiding in faster communication between users
and the service team. Additionally, bots have a separate nickname that can be changed by the users and is
only visible to them, giving a sense of customizability while keeping the important information safe and
unified.
High Fidelity design is focused on aesthetics and can really make or break the first impression of a user. For this project, simplicity but elegance was the key. Focusing on keeping the assets easy to recognize and emphasizing on the most important aspects were the principles that were derived from the brief.
Colors
• Futuristic but not extraterrestrial and somewhere between green and blue, the accent color helps push out
the important information while keeping a sleek aesthetic and neutrality. The use of gradient is an old
trend coming back again in existing apps but in a more serious and toned down style. Here, it’s used to
indicate progress; starting from a darker hue and ending into a lighter tone, it implies movement and
duration and since time management is our most important asset in this product, it should also be clear
inside the app.
• Blending in with the surroundings, dark mode follows the space’s dark tint in order to harmonize our eyes
with the environment. Information pops out easier, battery consumption is lower while the user focuses on
taking care the most important part of the colony, the almighty Hexabots.
Typography
The key to an effective typography is to be readable while offering some variety. That’s why Neue Regrade
was the optimal choice combining easy to read glyphs suitable for all text types (title, text, button) with
a subtle futuristic character in their design.
Iconography
Icons convey meanings without text, that’s why they have to be as exact as possible. An icon that misses its
definition can be misinterpreted, leading to unwanted results. That’s why in Hexa, icons were selected based
on familiarity, respecting the fast pace while using the app; easy to understand icons are effective in
faster user navigation and satisfaction.
Can you describe your experience of this small time frame?
Four days was a really small time frame that made me value every second. Focusing on all the parts of the
brief was crucial while figuring out the information hierarchy before everything else. I had to take
decisions in a short amount of time while making sure everything looked and felt polished. I was anxious I
wouldn’t have enough time to go through my whole analysis of the brief and my design would have gaps that
the user could feel.
What would you do if you had more time?
If I had more time, I would focus more on the actual user experience. Instead of taking so much time
analyzing the brief, I would experiment more on how the user interacts with the interface and how the user
scenario could become more fluent and aligned to the user’s persona. I feel like the navigation has some
gaps and points where the user is not sure where to go next. So, having had more time, I would try to make a
better use of the navigation experience and what parts of the brief are the most important for that.
What are you the proudest of?
Being my first ever participation in a UI/UX design competition with so many other honorable designers, I am
proud that I even was a part of it. Having the jury go through my work, actually taking time to analyze
every bit to see whether I would make it to top 40, made me very confident about my skills. Also, I am very
fond of constructing such a interface is just four days! I really enjoying challenging myself for things I
love and I would say I felt very relieved with the final results.
Final thoughts?
Reflecting back on this project, I see myself really focused and excited on this idea. Creating interfaces
that are above all easy to use is something I really enjoy doing. Also, the brief’s idea was something I
would never think of and it really pushed through my imagination. Overall it was an exciting but stressful
experience that challenged my analyzing and designing skills to another level.