Here are some links about DESIGN SYSTEMS, a methodology for creating consistent (and consistently good) user experiences in enterprises with many products.
Design systems make it faster and safer to produce high quality user interfaces, and are the only reliable path to consistent and accessible frontends across several product teams. Nearly all large digital orgs, and an increasing number of transitioning enterprises have dedicated teams managing their design system. But small teams can get much value from low-cost, iterative system efforts.
https://www.designbetter.co/design-systems-handbook/introducing-design-systems
https://medium.com/git-out-the-vote/pantsuit-the-hillary-clinton-ui-pattern-library-238e9bf06b54
Design system coach Nathan Curtis says:
Formally, a system is a set of interconnected parts forming a unified whole. In the case of design systems, this definition actually alludes to not one but three interrelated systems you’ll need to solve for to be successful:
- a kit of reusable, interconnected parts,
- a set of cohesive, interconnected products, and
- a community of collaborative, interconnected people.
Some Nathan Curtis explainers:
- Defining Design Systems
- Starting a Design System
- Designing a Systems Team
- Team Models for Scaling a Design System
Podcast interviewing smart person Mina Markham, creator of Pantsuit, the Clinton campaign design system. http://styleguides.io/podcast/mina-markham/