websiteMockup.jpg
 
 

Torch Design system

Design System for digital products at NYU IT / Website design

 
 

My Role
I lead the design iterations, usability testing, evaluation, implementation for products, building design token and creating documentation website


Team

Sarth Desai, Yeonhee Lee, Shuting Jiang, Xiaotong Ma, Adeola Uthman

 
 

 

BACKGROUND

“We don’t have visual consistency with our own branding”

 

As the product line expands, designers and developers faced the challenge of maintaining the NYU IT brand while designing each product to fit their intended services. To tackle these problems and make the solution, we started an investigation to build a sustainable internal design system.

 
 
Background_products.png
 

<NYU IT’s Products>

 
 

 

01.RESEARCH

• Current components analysis & UI Inventory building

We benchmarked Design systems handbook by Invision as a guidebook to building our design system. According to the methodology from this handbook, we started to analyze our own inventory from existing products. Therefore we could see what the common factors are, and what we should refine.

 
 
UI_Inventory.png
 
 
 

•Discovery from the analysis

 
torchui_presentation.001.jpg
 
 
torchui_presentation.002.jpg
 
 
 

• Interviews with internal designers and developers

We discussed with our designers and developers to find out more specific pain points in the product development process and in their collaborations.

 
 
pasted-image+copy.jpg
 
 
 

• Discovery from interviews

 
Interview_takeaway.001.jpg
 
 
Interview_takeaway.002.jpg
 

 
 

02.GOAL SETTING

Based on the findings from the discovery stage, we brainstormed to set our principle which can be actively reflected in our internal designer and developer’s needs with NYU IT’s unique circumstance.

 
 
goalsettng.jpg
 
 

• Direction & Strategy

On top of that, we made a direction and strategy which incorporated to the basic outline of our design system.

 
Screenshot 2019-10-27 at 12.51.02 PM.png

  1. Keep our product styles simple & practical by minimizing the use of colors and decorative elements

  2. Give different flexibility level to each design system element to keep the UIs of our products consistent while also allowing to give each product a unique personality

  3. Make our design system on the basis of  the Material Design System for more effective and robust design and development process

 
 

 

03. ITERATION

• Let’s build the structure together!

After goal setting, our designers and developers worked together to build the architecture of our new design system. And then, we categorized our current UI components to as patterns.

 
 
cocreation.png
Structure_Ideation.png
uuJFPb9s18Tzy4DOwbRSeJYODOd2m2N198k28faQu8Sf4Ud3FnN9YYzQCknq64zDV2PdzTK9x7Vh2ImxlN1_qAVuomdr6KkI2UfzShCIu0zZ5q41BW_hVa4paCebu31ZTM6EcTfmy4Y.png
 
 

Co-Creation

Discussed the architecture of our new design system with our designers and developers all together.

Affinity Mapping

Categorized our current UI components and pages and figured out what we should make as patterns.

 
 

After all these iteration processes, we finalized our Architecture of the design system. There are two sections which are branding and UI patterns. For UI patterns, we divided into two categories which are UI components and UI Modules based on the concept of the Atomic design.

 
 
structure.jpg
 
 

 
 

04. FINAL DOCUMENTATION

• VISUAL BASICS

For shaping the branding of products, we created the Visual basics category to guide basic visual aspects including Typography, Icons, Grid &  spacing, Colors and Shadows.

 
 
TorchUI_Portfoliopage.001.jpeg
TorchUI_Portfoliopage.002.jpeg
 
 

• UI COMPONENTS

UI components aim to provide reusable and scalable UI components across different products and screen sizes. These sections have specific component guidelines which are based on four different categories, Navigation, Notification, Selection and data input.

 
 
TorchUI_Portfoliopage.004.jpeg
TorchUI_Portfoliopage.006.jpeg
TorchUI_Portfoliopage.007.jpeg
TorchUI_Portfoliopage.008.jpeg
 
 

• UI MODULES

UI module contains several UI components to present more complexed information.

 
TorchUI_Portfoliopage.009.jpeg
TorchUI_Portfoliopage.010.jpeg
 
 

 

05. DEVELOPMENT

Website Design (Documentation)

Managing and sharing information with designers and developers is crucial to make the Torch Design system sustainable as a living platform. Because of this, we built multiple channels to easily access these systems for our designers and developers through the official website, design library plug-ins for design tools and design token package (component library).

Landing Page

 
 
ezgif.com-video-to-gif (7).gif
 
 
 

Getting Started

 
 
ezgif.com-gif-maker.gif
 
 
 

Designer’s Guide

 
 
ezgif.com-crop (5).gif
 
 
 

Developer’s Guide

 
 
dev'sguide.gif
 
 
 
 
 
 

Design Token Development

 
TDS_Prototyping.jpg
 

Design System Library

 

 

06. EVALUATION & REFLECTION

• What’s next? - Implementation Road Map

The new design system team will keep maintain and develop this design system by actively reflecting product needs and internal team’s needs. Accordingly, this design system would become a more robust and sustainable platform.

 
 
Roadmap.png
 
 

• What I’ve learned?

Understanding 4 different layers gave me a huge challenge yet a great lesson learned. While ‘shipping’ is the main goal for usual products, this project was more highest on paving the road in order to set up a clear process as I was the starter of our sustainable design system. Furthermore, I learned how important aiming to shorten each development circle to highlight any issues early on not only just consumer products but also a huge content of guidelines for platform building.

 
 
4layers.001.jpg
 

 

APPENDIX

Case Study during iteration process

As we were all inexperienced in building design systems,  we spent a long time analyzing other companies design systems to benchmark and learn from them.

pasted-image-2.png
 
 
 

We closely probed into the atomic design, Design systems by Microsoft, Google, and Salesforce

 
Screen Shot 2019-05-15 at 2.01.35 PM.png

Material Design, Google

Screenshot 2019-10-16 at 1.04.30 AM.png

Design Systems Handbook, Invision

pasted-image.png

Fluent Design System, Microsoft

pasted-image-2.png

Lightning Design System, Salesforce