Leveraging from the foundation laid by the web banking project, we built upon the design guidelines, patterns, and components established to create a design system for all Avaloq products.
We effectively consolidated design systems, patterns, and components from all Avaloq products and created a reliable central design system accessible to all Avaloq employees.
My responsibilities included:
Avaloq's product range consists of various application types with different user groups and requirements. We first needed to understand these varieties to categorize and organize the application types via a broad consolidation exercise.
We identified three main categories as a foundation for the design system:
Once we understood the fundamental differences in these applications, we could optimize the design system considering the different requirements.
To create a central design system, we needed to consolidate existing design patterns and components across our product offering to understand the requirements for each.
Example: Primary button component consolidation from various Avaloq products
Once we understood the current application of a particular design pattern or component, we analyzed the pros and cons of each (within their various application types), drafted proposals, and held bi-weekly ideation sessions within the design team. This supported the alignment of expert knowledge and varied product experience to arrive at a diversely effective solution.
Example: Team ideation and voting
All final design components and patterns and how to use them were then thoroughly documented, outlining the various application options and examples to ensure a concise and reliable set of guidelines would be available to all Avaloq employees.
Example: Avaloq design system component library
Example: Avaloq design system documentation
A design system is a living document and should continuously be built upon and developed as new knowledge is gained and improvements are identified. The Avaloq design system will continue to be iterated and refined.