Fiix software, Rockwell Automation

My co-op journey as a UX designer at Fiix Software.

My co-op journey as a UX designer at Fiix Software.

My co-op journey as a UX designer at Fiix Software.

DESCIPLINE

UX/UI Design, UX Audits, Design System, UX Patterns

ROLE

UX Designer

FOR

Co-op program

TEAM

Fiix Design Team, 7 Designers intotal

TIME

Internship
May - Sep 2022

TOOLS

Figma, Figjam, Miro
Slack, Zoom
Jira, Confluence

Summary

Summary

Summary

I thoroughly enjoyed my experience as a UX Designer at Fiix Software during the summer of 2022. I actively participated in the development of product features and learned the importance of cross-functional communication to keep teams informed of work progress, including designers from different teams.

My work focused on designing new product features, maintaining the design system, and enhancing the UX patterns of the product.

Context

Fiix is a comprehensive CMMS software that empowers businesses to efficiently organize their maintenance departments, tackle maintenance backlogs, and proactively implement preventive maintenance strategies.

What does maintenance industry need?

Industrial maintenance encompasses the implementation of processes aimed at minimizing breakdowns, maximizing uptime, and promoting overall reliability of assets.

It involves both reactive and preventive maintenance strategies, with the goal of ensuring assets are consistently maintained in optimal working condition.

What does Fiix provide?

Fiix offers a range of product features tailored to address the unique needs of the maintenance industry.

Calendar

Work Order

The calendar feature provides a user-friendly visual overview of a worker's tasks for an entire week, making it easy for managers to efficiently manage day-to-day work orders and assign technicians for maintenance tasks.

A work order encompasses both scheduled and unscheduled maintenance tasks, and includes critical details such as instructions, meter readings, etc. This feature aids technicians in efficiently managing, recording, and modifying tasks.

Asset management

AI Analysis

Assets refer to a company's facilities, equipment, parts, and tools, and are recorded in a system that stores crucial information such as manufacturer contacts, usage conditions, and more for each equipment.

AI analysis utilizes algorithms to generate comprehensive monthly, seasonal, and yearly business reports by leveraging data from Work Orders and Asset management, providing valuable insights for informed decision-making.

My Work

During my time at Fiix, I had the opportunity to actively pursue my internship goals while taking on product development responsibilities. In summary, here are some of the key responsibilities I had.

UX Research

Design

I actively sought a deeper understanding of tasks by researching existing data and technical documents. I also conducted 1:1 meetings with Designers, PMs, and developers to gather valuable insights on the product, which I then presented and discussed during weekly digest meetings.

During my internship, I leveraged Figma and the Fiix Design System to create innovative solutions for various product challenges. I utilized prototyping extensively to effectively communicate my ideas to my team, avoiding mundane text-based explanations.

Prototype

Coordinate with Cross Functional Team

I built low-fi prototypes to showcase my potential solutions to cross-functional teams, including developers and product managers. Additionally, I collaborated with another UI designer to create a high-fi prototype for a product feature.

I collaborated with cross-functional teams responsible for different product modules to ensure consistency in UX/UI patterns. This involved effective communication and alignment efforts.

Usability Testing

Maintaining Design System

I conducted user interviews and usability testing with internal stakeholders to gather valuable insights for refining designs. Additionally, I participated in customer interviews to collect user feedback, providing valuable input for enhancing UX.

I supported updating and creating components in the company's Figma Design System, while also capturing and documenting UX patterns in the Fiix Design System.

Here are some example screens I worked on :0

Reflection

With challenges and lessons through the 4 months, here are my takeaways.

Design process

Data empowers idea

As my first UX design job, I gained hands-on experience with the end-to-end product design workflow, including Emphasis, Define, Ideate, Prototype, Test, and more. I also honed my skills in designing within constraints such as tech feasibility, limited manpower, and heavy workloads.

Data helps identify target users, uncover pain points, and inform design decisions. When presenting design ideas to internal stakeholders, data serves as a compelling backup for my proposals. As the saying goes, "A design without data is like a cone without ice cream."

Be bold and think differently

Keep everyone in loop

I initially struggled with imposter syndrome, feeling hesitant to speak up in decision-making meetings due to my lack of experience compared to my colleagues. However, my leader's guidance and inclusion in brainstorming sessions helped me gain confidence, and I continue to work on overcoming imposter syndrome.

As there were multiple teams working on different product modules, I made efforts to familiarize myself with cross-functional teams to ensure awareness and support for my design suggestions. I also learned to communicate effectively and speak up about my work. Continuously improving in this area is a priority for me.

Memory

I worked in the product team, with a few senior design leads, multiple UX/UI Designers, UX researchers and UX tech writers. Work was completely remote, but I still had lots of fun enjoying in-peson events and online team games. Working remotely also taught me the importance of self-discipline.

Designed by Shawn Dashan Ji

Designed by Shawn Dashan Ji

Designed by Shawn Dashan Ji