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.