Amanda Visuals

Shippsy Case Study

Shippsy’s Dashboard Dissection

Shippsy, a B2C innovator, transforms Canadian shopping with a streamlined solution for U.S. store purchases. Combining competitive pricing with enhanced transparency via an upgraded dashboard, Shippsy offers a seamless experience trusted by thousands of users everyday.

Role

UX/UI design, collaborate with steak eating office dogs.

Challenge

Redesign Shippsy dashboard, optimize mobile and desktop.

Time frame

6 weeks

Structure

User research, user centred design, collaboration, iteration & implementation support.

Discovery & user research highlights

Design Brief

All the known specs, links, references, copy docs, etc are all housed in the design brief, which all team members have access to.

Research

Competitive analysis is created. Site audit and information architecture is carried out to fully understand the variables we are working with.

Cross Collaboration

Every step requires collaboration. This allows us all team members to have their voices heard, to ensure we have aligned goals, and to manage expectations.

User Interviews

Internal user interviews are carried out to gather helpful insight that will shape design thinking and final outcomes.

Design Brief

The first is to create a design brief which will be the holder of all things important. This is templated in a trusted google sheet. Here any member of the team can find concise goals, links to research, personas, milestone dates, and assigned point of contacts. Point of contacts may be seem obvious, but depending on the feature, vacation days and specialties the point of contact may vary. In short, it’s a cheat sheet that helps us all stay aligned at all stages.

Goals

Milestone Dates

Persona

Point of contacts

User Interviews

Internal user interviews were created and given to the Head of Marketing and the Shippsy’s customer service manager. The questions found here allow me to understand the user’s goals, frustrations, and to see which features they feel are working well. Think “if it aint broke, don’t fix it”. Usually researchers focus on the bad, but I leave room to target what our user’s feel is working well.

These insights allow me to develop user centred solutions and information based designs 📐✨.

Collaboration
& Information architecture

While waiting to hear back from my questionnaires, I do a site audit. I find the the purpose of each page & component and confirm my findings via a meeting with my product manager. From here it was clear that 55% of the number of pages could be reduced. With 6 of the pages being a category of a shipment status – it was obvious that all statuses could be housed in one central location.

Another huge finding, was that 15 of the current statuses was able to be trimmed to just 8, a 53% reduction. With the clutter reduced, the pages and statuses were collaboratively ranked to create an on point information architecture.

Dashboard inventory

Documenting opinions

Identifying legacy items

Information architecture

Design highlights

Moodboard

Moodboard options are created in order to fully understand the teams expectations regarding the look and feel of the dashboard.

Midfi screens

The structure and information architecture play a big role in this stage. Once the team is aligned with the blueprint, the hifis begin to be developed.

Iterations based on feedback

Feedback on the midifs are discussed and tracked in slack threads before it is applied. This helps team members stay on the same page.

Hifi screens

Fully accessible, responsive, and prototyped screens are created based on team collaboration, research, and user empathy.

Moodboard

Once the research and information architecture have been completed, I create moodboards to capture the general look and feel the team wants the dashboard to embody. I presented 2 options, the first was dark and moody, showing dark backgrounds and neon colours for a sharp contrast. However, the team wanted a lighter and softer look, so they went with the second moodboard. The team really enjoyed the features such as: the progress bar for shipments on the way, the colourful status circles the the mobile card view.

Discussing the teams aesthetic expectations helped me to fully understand what direction to pursue.

Moodboard options

Colour palette

Favourite features

Collaboration

Midfis & iterations

Now that I had all the theoretical structure, I was able to move on to sketching and midfi-ing. I sketched solutions, then midfi the solutions with the most potentional. The midfis get shared with the Head of Marketing/Product manager, Customer service manager, the Head of Technology and the CEO.

With all hands on deck I iterate based on feedback discussions derived from our slack channel. Why not from Figma or a formal meeting you ask? Well, this is so all team member can review and rebut each other’s concerns transparently, with all team members able to chime in. This helps shorten feedback loops and broken telephone, and truly make this collaborative.

Sketches

Transparency

Collaboration

No broken telephone

Hifis at last

After a few rounds of hifi revisions stemming from the navigation bar and the status filters, the team was very happy with the outcome. Consolidating the pages made the navigation less cluttered and the refined statuses made the shipments much easier to track.

Ranking of newly added features & themes:

  1. Every single component in this redesign is compliant with accessibility guidelines. This is a huge accomplishment since the previous design had a lot of white text on yellow backgrounds. It was a challenge to have the team adapt to the removal of all yellow CTAs, but in the end I was able to achieve AA compliance while still maintaining soft and clean vibe.
  2. The “Action” column: this gives users further insight about where their shipment is in the process. For example, the status “Ready for pickup” confused our users – which resulted in users reaching out to customer service to find out what this meant. They weren’t sure if this meant the carrier still needed to pickup the item, or if the item was waiting to be picked up by the user. This was remedied with the “Action” column stating “Arrived at Shippsy”.
  3. CTA located inside row/card: this allows users to take the next step with confidence and steamline their workflow. For example, when the item is ready to be picked up, the CTA that appears in that shipment row/card says “View pickup information”. This instantly opens up a new screen/modal that reveals the barcode needed to retrieve the shipment. Previously, when an item was ready to be picked up, users would have to go to separate page, locate their item on a chart, and then select the item to open up a modal. In all, this feature saved our users 4 clicks and drastically reduced user frustration.

Responsive designs

Fully accessible designs

Streamlined workflows

Improved user confidence

Reduced clutter

Handoff highlights

Edge cases

Just when you think you’re ready to pass the design baton off to the development team – is when the edge cases come out of the woodwork.

Handoff

The handoff begins by walking the development team through the prototypes. Next, Jira tickets are created and assigned accordingly.

Design system update

The design system system is updated to ensure consistency in execution and design thinking – as well as to help us scale both our product and team.

Quality assurance

To ensure designs are implemented accurately, I go through each page as it’s developed. Revisions are noted in Jira tickets via visuals aids and video as well as meetings & huddles.

Edge cases & handoff

The next step was to hand this off to the developers. Although they have been involved in all major steps this far, we still walked them through the final product to ensure nothing slipped through the cracks. It was at the stage where we learned something did in fact, fall through the cracks. It came to our attention that the page that had been removed, needed to be restored for our business clients.

This was missed because they are not our primary users, and take up less than 8% of our user base. We learned that they utilize this particular page a lot, in order to manage their large number of pending shipments. We decided to add this page, only for business clients, and keep it removed for our primary users.

Once this was all ironed out, I created the Jira tickets, which contained Figma links. They the Head of technology assigned the tickets away.

Design system update

Now that everything was fully handed off, I updated the design system with all the new components. Because of the iterative nature of this process, I went through all screens to ensure everything was consistent and contained the correct variations.

Maintaining the design system is a crucial step to ensure consistency and to save time when designing the next dashboard for Outgive’s main product, Stallion. Additionally, the design system allows us to scale not just in terms of product, but also in terms of team members. Once our design team grows, the design system will play a major role in bringing everyone up to speed and allow us to design confidently and autonomously.

Quality assurance

Once the designs slowly begin to be implemented my the development team, I get notified when certain pages are ready for review. When I find inconsistencies with implementation, I note them in the Jira ticket via a comment and if it’s a complex issue, I use visual aids such a screenshots with circles areas of concern or a short Loom screen recording.

If developers require additional clarification, I either set up a meeting or a request a quick huddle via slack. I bench whatever I am working on at the time, to ensure the dev team gets the support they need to ensure the integrity of the design are met. No matter how many rounds of revisions are needed.

Visual aids

Development support

Screen shares

Revision rounds

Please enable JavaScript in your browser to complete this form.