Portfolio Collection

Portfolio Collection

Portfolio Collection

Design Process at Vox Media

Design Process at Vox Media

Improving design process at Vox Media

Improving design process at Vox Media

Improving design process at Vox Media

When I joined Vox Media as their first product designer on the Ads/Revenew team, the team had very few processes in place for both design and dev. This team of engineers never worked with designers and needed more knowledge of design processes and the relationship between designers and developers.

When I joined Vox Media as their first product designer on the Ads/Revenew team, the team had very few processes in place for both design and dev. This team of engineers never worked with designers and needed more knowledge of design processes and the relationship between designers and developers.

Principal, Product Designer

Principal, Product Designer

Principal, Product Designer

Research
Tools Assessments
Workshops/Training

Stakeholder buy-in

User Experience Design
Prototypes
Implement Design Processes Support Engineering Team

Main Challenges

Main Challenges

Main Challenges

  • Understanding current processes

  • Conducting Audits

  • Interviewing engineers

  • Introducing new tools

  • Introducing new processes

Existing stack

Shortly after joining Vox Media, I conducted two types of audits. The first audit was to understand the stack the team used to work and develop products. In this case, they used Google Docs for requirements, JIRA to keep track of dev tickets, and a large selection of dev languages to build products.

For the second audit, I focused on processes. I wanted to understand the internal processes the team had in place. With design not being part of their current process, I needed to help my team develop a workflow that involved the design process, reviews, handoffs, QA, and post-build audits.

Shortly after joining Vox Media, I conducted two types of audits. The first audit was to understand the stack the team used to work and develop products. In this case, they used Google Docs for requirements, JIRA to keep track of dev tickets, and a large selection of dev languages to build products.

For the second audit, I focused on processes. I wanted to understand the internal processes the team had in place. With design not being part of their current process, I needed to help my team develop a workflow that involved the design process, reviews, handoffs, QA, and post-build audits.

Recommended stack

Eventually, I introduced the general team to Sketch, Invision, and Zeplin as a proposition to grow our stack and create a more productive process for our team. It took time for the engineering team to understand some of these tools. Still, I set up working sessions where I collaborated with them to provide knowledge on how to use these tools and show them the value of using Sketch for design, Invision to prototype, and Zepling to handoff code.

Eventually, I introduced the general team to Sketch, Invision, and Zeplin as a proposition to grow our stack and create a more productive process for our team. It took time for the engineering team to understand some of these tools. Still, I set up working sessions where I collaborated with them to provide knowledge on how to use these tools and show them the value of using Sketch for design, Invision to prototype, and Zepling to handoff code.

Final stack

This critical change allowed us to introduce Whimsicle and Storybook to our stack. We began using Whimsicle to create user flows with stakeholders, and design and engineering invested time in bringing design components into Storybooks where we could host them.

This critical change allowed us to introduce Whimsicle and Storybook to our stack. We began using Whimsicle to create user flows with stakeholders, and design and engineering invested time in bringing design components into Storybooks where we could host them.

Design Review Processes

To improve our design review processes, I created internal design cards that would allow anyone in our team to track updates and stay updated on any design initiatives. My idea behind these was to make it possible for anyone to dive into any design work and see feedback, share feedback, view who worked on any particular designs, track JIRA tickets, and view prototypes from one view.

To improve our design review processes, I created internal design cards that would allow anyone in our team to track updates and stay updated on any design initiatives. My idea behind these was to make it possible for anyone to dive into any design work and see feedback, share feedback, view who worked on any particular designs, track JIRA tickets, and view prototypes from one view.

Conclusion

At the end of this project, we came up with a very inclusive way to collaborate as a team of designers, engineers, and other stakeholders. This also made sharing feedback during the design process fun for many. My favorite part of this initiative was creating a system of processes that allowed us to be informed of everyone's work, particularly designers'. We could see who was working on different features, view tickets assigned, and have easy access to prototypes.

At the end of this project, we came up with a very inclusive way to collaborate as a team of designers, engineers, and other stakeholders. This also made sharing feedback during the design process fun for many. My favorite part of this initiative was creating a system of processes that allowed us to be informed of everyone's work, particularly designers'. We could see who was working on different features, view tickets assigned, and have easy access to prototypes.