top of page

Job Setup Redesign ―

Formlabs Internship

Redesigned the Job Setup interface & experience for Formlabs' core software, working in collaboration with partner teams to enhance the user experience by creating a more intuitive and streamlined process.

Role

Product Design Intern

Team

Product Team - Boston, MA

Marcelo Coelho, Ted Pioli,  Márton Temesi

Timeframe

January April 2022

(4 months)

EXPERIENCE

Context

As a Product Design Intern at Formlabs in Boston, MA, I honed my skills over 8 months during the Fall of 2021 and Winter of 2022 by contributing to the development of Formlabs core software. With the opportunity to work across design and engineering disciplines, my key contribution was the chance to develop and redesign the experience of the PreForm Job Setup process, making it more intuitive and user-centered, thereby shaping the overall software experience for users.

OVERVIEW

The Challenge

The PreForm Job Setup redesign was driven by the need to address customer grievances regarding the current interface's inefficiencies. The main issues included cumbersome UI spacing, the setup causing decision fatigue, and the display of unrelated printers and materials that did not align with the user's specific needs.

beforeAfterTitles.png
beforeAfterLines.png

OVERVIEW

The Goal

The goal is to optimize the user's experience by streamlining the pathway to successfully printing their model and empowering users with a comprehensive overview of the workflow. This facilitates a quick grasp of all the steps and fosters interaction with PreForm to optimize measurements of the user journey and pinpoint key interaction points with greater accuracy — allowing users to focus on what truly matters: creating amazing prints.

OVERVIEW

The Design Process

During the design process, I worked in close collaboration with a cross-functional team that included developers, project managers, and end-users. This approach allowed me to gather valuable feedback and insights at various stages of the project, ensuring that the final design solution was aligned with the needs and expectations of all stakeholders.

Aprocess.png
ship.png
start.png

INSIGHTS

User Pain Points

Through continuous engagement with users and close attention to their needs, we were able to identify a range of pain points within the product. By distilling these into specific problem areas, we were able to develop targeted solutions that directly addressed these issues, leading to a more seamless and enjoyable experience for our users.

PAIN POINT 1

Scrolling

Users face the challenge of having to navigate through the entire Job Setup to make even a single parameter adjustment, leading to excessive scrolling due to the wide UI spacing after every selection made.

discoverability.png

PAIN POINT 2

Printer Discoverability

Users experience difficulty in locating their printers and determining their status and availability during the Job Setup. The limitation of being able to select a specific printer only during job upload, and the unclear location of devices impedes the accessibility of firmware updates and logs.

decisionfatigue.png

PAIN POINT 3

Decision Fatigue

Users are encountering excessive information on printers and materials that do not pertain to their needs, leading to a cluttered and overwhelming architecture base that hinders productivity and efficiency.

1ist.png

IDEATION

HMW

To address the pain points faced by users, we identified potential solutions to the complexities that contribute to the overarching issues encountered by users during the Job Setup process.

hmw.png
hmw.png
hmw.png

IDEATION

User Flows

The Job Setup dependency chain was reorganized to include a new user flow that streamlines the selection of specific printers, virtual printers, or printer groups within the same environment tree as the other job settings, improving printer discoverability for users.

USER FLOW 1

Job Setup Dependency Chain

userFlowArrows.png
userFlowCards.png

IDEATION

Sketching

After establishing a stronger user flow within the Job Setup, we then explored various layout options for the Job Setup, including incorporating a printer selection list and arranging the content architecture to ensure all settings could be easily viewed on a single screen without the need for scrolling.

63350_edited.jpg

PROTOTYPE

Wireframes

With a solid understanding of our solution, I began creating a prototype to get a look and feel for the product as an end user and to validate the design with various customer use cases.

Choose Printer

The printer selection's final designs feature a printer filtering option, which is presented in a list format. It highlights the printers of the selected type, which can be expanded or minimized, and displays all the metadata associated with them. Additionally, users can add a new printer directly from the Job Setup, without the need to go to the device list.

DisplayPrinter.png

DESIGN

DELIVERY

The Final Product

The MVP for PreForms Job Setup was able to effectively address all user's current pain points with a viable solution to optimize the user's experience by streamlining the pathway to successfully printing their model and empowering users with a comprehensive overview of the workflow.

mvp1.png
up.png
bottom of page