Semantic versioning
By versioning the design system you can make sure that products will not break when you make major version updates. Users can still use older versions and prepare for an update.
— Una Kravets / Source (YouTube)
Document why a decision was made. If people want to challenge a pattern they have something to reference on or against. Include testing and feedback. If the context changes someday this documentation can be used for a new evaluation.
— Sue Andor, Eurostar / Source (YouTube)
… it enforces people to think about what they’re doing and why they’re doing it.
— Raphael Guilleminot and Matt Vagni, Deliveroo / Source (YouTube)
They take the status of every part of the system at that point in time and bundle it up and call that a version of spectrum.
— Sarah Federman, Adobe / Source (YouTube)