hamburger menu

Designing a new B2B SaaS tool

Designing the MVP for Meatico, an Enterprise Resource Management Platform for the meat industry
erp screenshot

my role

I was the first designer on the team to join at the start of the product. The current visual design is based on the foundation I’ve built. My responsibilities included:

  • Planning UX activities and promoting UX best practices within the team
  • Running workshops and communicating with stakeholders and developers
  • Establishing visual language & design system
  • Onboarding a junior designer to help with the workload
  • Delivering designs for desktop, mobile, industrial touch screens and paper

the biggest challenge

It was my first time designing such a large, complex project from scratch. My biggest challenges were navigating through complexity and my lack of domain knowledge. On the other hand, being new to the domain allowed me a fresh approach and challenged established processes, which led to improvement.

key learnings

  • Importance of establishing design culture. While working on Meatico, I was also the sole designer on another venture. Establishing a solid design foundation and promoting UX best practices helped the team move forward when I was gone while maintaining high quality.
  • Co-creation is my new favourite way of working. Bringing other people into the process and getting feedback from non-designers helped us innovate and challenge existing concepts.
  • Persistence is the key to success. Being persistent in showing the team the value of early feedback helped me establish a testing culture and iterate faster.

timeline

Dec 2020 — Dec 2021

mapping processes

As a small team of 5, we started by visiting the customer and roughly mapping the ecosystem of existing processes. We then zoomed into each process individually when developing different features.

As processes were carried out using legacy software, Excel spreadsheets, and paper, we focused on improving the end-to-end experience. I conducted multiple rounds of user interviews and contextual inquiries during this process, mapped various components, and tested early solutions.

pictures of whiteboard and sketches
Process mapping and early concepts

establishing testing culture

With no budget allocated for user testing, I began testing my concepts and prototypes with my colleagues. Through an ongoing demonstration of the value of user testing, I eventually established a biweekly user testing process.

our process

designing for the right device

desktop

desktop first

Expert software is used on large screens. As all our office workers had larger screens, the challenge was to develop an interface that would be both legible on a 13-inch laptop and a 27-inch screen.

mobile

mobile & tablet

Understanding the processes was crucial to choosing the correct device. While office workers work on large screens, a driver could use the tool on his phone while delivering goods.

paper

paper

In the time of technology, there was still a need for documents on paper (or PDFs). Among others, I analysed the Swiss envelope format to ensure the address fits within the address field.

systems approach to design

The interface of this highly complex tool needed to be simple yet highly scalable in the future. I developed a system of simple elements following atomic design principles.

To make our collaboration easier, together with the front-end lead, we aligned the naming of the elements in Figma and code. When a new developer joined the team, he was surprised by how easy it was to work with our system.

screenshot from figma & console
We used the same names in Figma and in code
screenshot from the design system

leadership

As our team grew, I had a chance to coach a junior designer, who eventually developed a mobile delivery system. It was great fun to brainstorm together and see how her designs evolve.

screenshot from figma & console

results

screen1
screen2
screen3