Modernizing the aesthetic and unifying the user experience of a flagship structural engineering software

Before

After


Brief

The company’s flagship product, RISA-3D is a desktop software that was old, large, and complicated. They wanted to modernize the aesthetic and improve the user experience of this product. This work would then be a base to unify the look and feel of the rest of its product ecosystem.

Client

RISA delivers a suite of integrated software design solutions and technical support services that allow structural engineers to innovate with confidence, secure in the safety and efficiency of their designs.

Audience

Structural engineers or engineer managers who have been loyal customers for decades and may have limited technological fluency


Timeframe

4 months

Role

1 of 2 UX Designers on team of 5

Skills

  • User Research

  • User Interface Design

  • User Experience Design

  • Presentation Creation & Execution

  • Client Management

Deliverables

Design System

  • Picking a typeface to modernize and unify aesthetic

  • Recoloring icons to lessen cognitive load

  • Setting a grid to align each screen

Hi-fidelity Screens

  • Implementing hierarchy for buttons

  • Showing information only when relevant or requested

  • Ensuring consistency in component use

“[They] took the time to learn the software choices before implementing anything, and that’s what made their quality so ideal. They learned how and why we made choices and how they could implement different things.”

Chief Product Officer of RISA Tech

Process

UX Audit

We received detailed walk throughs of the client’s core products – RISA 3D, RISA Floor, and RISA Foundation. Through that, we conducted UX audits of each program, taking detailed notes on what was working and what wasn’t.

Brand Identity Workshop

We conducted a workshop to better understand the client’s existing brand identity and explore what defines its visual style. We achieved alignment on the problem statement, desired outcome, and a visual direction to take the user interface in.

Personas

Through subject matter experts and technical support staff, we pulled together personas representing the majority of RISA’s customer base. We kept their goals, questions, and pain points in mind as we constructed the design system.

Workflow Plan

Once we had a lay of the land, we mapped out how we would build a design system. We decided to take an outside-in approach, beginning with the elements on the outer parts of the product screen and working our way inwards to the dialogs.

Design System

We started by expanding the brand guidelines to include not only color and logos, but also spacing, grids, iconography, and typography. We also tested colors to ensure they followed WCAG standards. Next, we built components based on what currently existed in the program.

Hi-Fidelity Designs

With the components and guidelines, we built patterns for the various sections of the product, such as ribbon toolbar, icon toolbar, properties panel, etc. We wrote up documentation to ensure the design system and screen designs could be used by the client after we handed the deliverables off.


Outcomes

The design system was implemented and is currently live in the software. The client invited us to roll out this design system onto their other products.

Reflections

Building a design system from scratch is not a small undertaking, especially with scant brand guidelines. We spent a lot of time upfront getting guidelines and components as close to complete as possible before we starting on patterns, but ended up tweaking many components to better suit their implemented context. If I were to redo this project, I would add components to the design system incrementally, based on redesigns of key patterns of the software.

Client-vendor trust was crucial to this project’s success. Establishing trust is not a one-time event but a consistent effort throughout. Showing work-in-progress with appropriate cadence, explaining the rationale behind design decisions, and involving them in key decision making processes all work together to build strong client relationships.

With more time, I would have standardized RISA-3D’s workflows through user research, subject matter expertise, and analyzing RISA’s other products.