A need for consistency
Management realized the company brand guidelines, which set the standard for its visual identity, fell short of the design minutia required by its technical design and development teams. The company’s experience design toolkit and brand standards didn’t include digital elements, such as menu placement, button interactions or other specifications, for easy reference by all development and design teams.
A lack of clearly articulated global visual language and standards led to duplicated efforts, reduced startup velocity and reliance on “tribal knowledge.” With every development project, different developers were spinning up their own development environments from scratch — creating inconsistent user interface approaches and a lot of wasted effort recreating code.
Building the design system
Over a span of 22 weeks, Insight worked with a beverage company product owner in an Agile framework to develop a global design system.
The design system serves as a single source of truth for the brand. It encompasses a holistic and detailed set of brand guidelines, from the brand philosophy and principles to components for web and native user interfaces. This ensures all applications have the same look and functionality for a consistent User Experience (UX).
The system also speeds development for the client’s design teams by providing a templated, packaged code framework. This gives designers the basic ingredients to begin developing a new application quickly.
Insight worked closely with the client to land on the most appropriate technology stack for its needs. We helped the company build a UX stack comprised of Sketch, InVision® and Abstract®. The client also decided on a development stack with Azure® DevOps, Wordpress®, Synfusion, Xamarin®, Android Material Design and iOS® standards.