MARSH | DESIGN SYSTEM

 

Summary

I knew we needed a design system after attending the fourth meeting in two weeks in which a marketer requested new components to promote their content. There were plenty of components to choose from, but we understood the underlying ask: provide them with a pattern library that gave them options. So we set out to create a robust design system that applied to all of our digital properties. We knew we would need some help considering the size of our team and the time we could devote to this so we leaned on many available resources: Foundation, our sister company’s (Mercer) own design system, literature by Nathan Curtis and Brad Frost, and any other resources that could help make the process easier. It's far from done, but we've come a long way.


The Problem

As a whole, our digital properties lack consistency when it comes to design patterns. On top of that, we inherited the current designs and many of them could use more informed redesigns to fit the needs of our users (and current web standards). We also were having the same conversation with every colleague who came to us with a request to make enhancements to their pages, microsites, or websites and we needed a better, more unified solution.

The Goal(s)

Create a single resource library for all stakeholders (that applies to all of our digital properties) to refer to and use when it comes to our base UI elements.

Scope/Timeline

1+ year

Team

  • Multiple stakeholders

  • 1 UX lead (me)

  • 1 graphic designer

  • 1 front-end developer

  • 1 director of marketing technology

  • Multiple product owners

Responsibilities

  • Component inventory

  • Interview stakeholders

  • Present on findings and make case for devoting time/resources

  • Facilitate 4-day design sprint

    • Identify goals

    • Identify components

    • Brainstorm 'must-haves' and 'nice-to-haves'

    • Sketch

    • Documentation

  • Own roadmap/requirements

  • Lead weekly design prompts

  • Lead bi-monthly design critiques

  • QA on test site

User flows/PROTOPersonas

Previously, I had created user flows for the protopersonas I had identified via interview, survey, and analytics data (plus my time managing the Contact Us mailbox). These user flows inform all of our discussions.

design Sprint results

Though it was the first design sprint I had ever facilitated, I was excited and I made sure to prepare. I also made sure there were ample amounts of snacks. It was imperative that we aligned on our goals for this design system, and having those goals visible at all times helped us focus whenever we thought we were getting off track. Our design discussions were fruitful and helped us all stay on the same page. 

Long Term Goals

  • Design System for all digital products developed in the next 5 years

  • Sustainable system for everyone to use regularly

  • Job necessity for everyone

  • An "Evolution-like" site

  • Achieve the 80/20 rule for our design system

  • Becomes a universal language

Short Term Goals

  • Establish/Define library of base UI elements

  • Action items to run with after this meeting

  • Come away with something that we can share with the rest of the team

  • Rationale for design choices

  • Checklist approach to completing sections of the "product"

  • Have dev ready components to ship

13 Ways of Looking at a Button

13 Ways of Looking at a Button

Translating current components to new ones

Translating current components to new ones

recent work

I chose an atomic design approach because when I looked at our current components, I realized they were littered with redundancy and needed streamlining. Why have 10 components when you can have 1? Using atomic design (a modular approach), you can fit the functionality of 10 similar components into 1. 

For the user, this means a page that has a clear focus via a hierarchy of content. For the content manager, it's easier to configure the component. For the product owner, it means offering more options while still providing constraints.

The current campaign template

The current campaign template

A modular approach to the content cards

A campaign template with the content cards grouped together

Next Steps

These are early wireframes I created that still need to be fleshed out by our graphic designer. But the thread of a solution is there - eliminating the right rail, using multi-functional content cards to display relevant content (including adding a timeliness factor), and allowing them to act as a full-width option or grouped together. This also allows for a content flow as the article gets older, adding an archive of content all related to a specific topic or campaign.