top of page

DESIGN SYSTEM

A toolbox for designing powerful apps, offering resources for both Designers and Developers.

Overview

Date: 2019.08 - 2020.03

 

Role: PTC UX Designer

Responsibilities: Lead design brainstorming and grooming session for web components. Create whiteboard, user flows, wireframes, interactions and behavior specifications. Comply with WCAG 2.0 and WAI-ARIA to meet accessibility standard. Conduct research and usability testing to iterate the design.

Challenges: I have the ownership of UX component library in Figma, web component including Left Navigation, Data Filter, Pagination, and Date Time Picker. The three components design must meet different product requirements and use case so the cross-team collaboration is the key.

Accomplishments: Within 6 months (1 product release), I delivered the full UX spec, worked with different team and developers, and made some common UX patterns for PTC. The design has been tested, and shipped on-time, based on usability testing results, this design greatly helped optimize the navigation user experience.

design system landing.png

Design Process

As a UX designer working at a complex enterprise platform, making sure the user experience consistent across all of the designs and contributing to the Design System is important. 

Until today, I've contributed to Design System several component and design patterns: Global Navigation, Data Filter, Pagination, Date Picker.

Screen Shot 2020-09-30 at 3.51.40 PM.png

UX Design Deliverables Timing in a Scrum Team

UX Component Library

UX Component Library

Since many UX designers need the wireframe style web component to build their wireframe, however, Design System don't have the component library on the Figma (Our Common Wireframing Tool) yet. So I helped Design System built the Figma UX component library which .includes 31 components.

Screen Shot 2020-10-10 at 2.07.09 PM.png
Screen Shot 2020-10-10 at 2.07.42 PM.png
Component Design

Whiteboard & Workflow

Screen Shot 2020-03-08 at 12.52.40 PM.pn
Screen Shot 2020-03-08 at 12.52.24 PM.pn

White Boarding Session for Component Workflow

Navigation Menu Component

After meeting with other designers and collect all the use cases, I conducted several whiteboard sessions, and put together the initial wireframes.

Screen Shot 2021-01-09 at 10.37.02 AM.pn
Screen Shot 2021-01-09 at 10.45.05 AM.pn
Screen Shot 2021-01-09 at 10.46.15 AM.pn
Screen Shot 2021-01-09 at 10.48.06 AM.pn
Screen Shot 2021-01-09 at 10.48.42 AM.pn
Screen Shot 2021-01-09 at 10.51.30 AM.pn

Then I worked with UI to meet the WAI-ARIA 2.0 web accessibility compliance.

Screen Shot 2020-10-11 at 12.58.01 AM.pn
Screen Shot 2020-10-11 at 12.57.44 AM.pn

Data Filter

Data Filter

Data Filter - Anatomy

Screen Shot 2020-09-28 at 8.40.07 PM.png
Screen Shot 2020-09-28 at 8.40.16 PM.png

Data Filter - Prototype

In order to validate design, I conduct and facilitate usability testing with 15 participants. 90% of them are able to complete the task and differentiate the internal logic and rationale. (eg: AND & OR logic)

Screen Shot 2020-03-08 at 5.19.12 PM.png

Pagination 

Screen Shot 2020-09-28 at 8.34.25 PM.png
Pagination

For Pagination component, I quickly A/B tested with 15 users with 3 different design layout. Participants have the general preference on the simplified version and barely used the advanced feature such as customize how many records per page.

Date Time Picker

Date Time Picker
Screen Shot 2020-09-28 at 8.54.13 PM.png

Atomic Design

Date Time Picker web component is able to customize.

When developer for the application add picker to the canvas, some properties like: Display Seconds, Primary action position can be turned on/off based on the needs.

Screen Shot 2020-09-28 at 8.59.07 PM.png
Screen Shot 2020-09-30 at 10.35.48 AM.pn
Screen Shot 2020-09-30 at 10.35.53 AM.pn

© 2020 by Helen He

bottom of page