Component Cultivation: An Approach to Design Systems

Web development and design teams can improve efficiency, scalability and innovation by maintaining a consistent approach and defining standards in their processes. Design systems have emerged as a tool that can help organizations achieve this. A design system is a collection of reusable components, guided by clear standards, that can be assembled together to build digital products.

Creating a library of components and assets that can be used by design, user experience and front-end code will allow designers to focus on solving real problems instead of determining which version of a button to use, user experience specialists to focus on users’ needs instead of recreating different design elements and developers to streamline development work through reusing code for UI components.

Establishing a design system for an organization has the additional benefits of unifying a brand across multiple products and/or platforms, providing a cohesive user experience, and improving quality, consistency and accessibility.

This session will cover the steps of building a design system, specifying lessons learned to help support the work of others trying to do so.

Audience
Experience Level
Intermediate
Schedule Info
Conference Year
2018
Status
Proposed
Session Track
Design, UX, and Accessibility