Orbit Design System

Đưa design system vào sử dụng

Một hệ thống không ai dùng, và những gì đã thay đổi điều đó.

41
nhóm đã áp dụng
19 → 2
nút bị trùng lặp
Vai trò
Trưởng nhóm Design System
Thời gian
2 quý · 2023
Đội ngũ
3 designer, 2 kỹ sư
Nền tảng
Web · Công cụ nội bộ

Vấn đề

Thư viện đã hoàn chỉnh và có tài liệu tốt, nhưng chỉ ba nhóm sử dụng. Những nhóm còn lại vẫn sao chép component vào repo riêng.

Các buổi phỏng vấn liên tục cho ra một câu trả lời: áp dụng nó đồng nghĩa với một đợt migration mà không ai có thời gian sắp xếp.

Cách tiếp cận

Chúng tôi ngừng yêu cầu các nhóm migrate. Hệ thống phát hành một codemod cho sáu component chiếm phần lớn nhu cầu sử dụng, và chúng tôi ngồi cùng mỗi nhóm trong buổi chiều đầu tiên.

Ghi chú phát hành đổi từ liệt kê cái mới sang nêu rõ nhóm đó có thể xoá được những gì.

Kết quả

Mức độ áp dụng tăng từ ba lên bốn mươi mốt nhóm trong hai quý, và số lượng component nút bị trùng lặp trong tổ chức giảm từ mười chín xuống còn hai.