Challenge
As a new startup we needed to design new features that didn't exist, address bugs, and maintain consistency with tight timelines and limited resources and capacity to bring the product from 0->1. The goal was to redefine our process for designing, implementing, and tracking work—managing risk, timeline and budget constraints along the way so we could improve our ability to ship work to production on time and on budget without accruing tech debt along the way.
My Role & Approach
As the only product designer on the Shipcode team, I wore many hats. I would lead workshops in Mural and Figjam, track and manage work in Jira, and was responsible for creating, updating, and managing our design system in Figma—I also worked with engineering to make sure it was implemented properly. I designed concepts in Figma in small iterative loops that would be presented to engineering and stakeholders for early feedback. Once I get concept approval and we're aligned on scope and requirements, I would design the feature in full—considering all edge cases and interactions. When new code was available on our staging environment, I performed design QA before code was pushed to production.
Outcomes
We delivered on the promise to empower non-developers with the ability to build app and web experiences without being heavily dependent on engineers—check out the Lorna Jane project for more.
Designers and marketers are able to control the design, content, and functionality of the experience.
Customers have reduced the number of agencies involved in delivering app and web solutions by using Shipcode in-house.
Reduced time it takes to ship get new work to market has allowed customers to save time, money, energy and resources.