Không có con số vàng áp cho mọi đội, nhưng nguyên tắc đủ là: đội tự dựng được một màn hình thật bằng hệ mà không cần hỏi thêm. Số buổi pairing (kèm cặp trực tiếp cùng làm) phụ thuộc quy mô đội, độ phức tạp của hệ và stack công nghệ đang dùng, và nên có thêm một kênh hỗ trợ nhẹ sau khi dựng xong, vì câu hỏi mới chỉ xuất hiện khi đội gặp tình huống thật.
Đối sánh nhanh
Nên chọn hướng này khi
đội lần đầu dùng hệ, stack phức tạp, cần nhiều buổi và dự án điểm mẫu
duy trì giờ trực khi hệ mới ra và nhiều đội cùng lên hệ
Chưa cần khi
đội đã quen cách làm hệ thống (kèm gọn cộng Storybook tự phục vụ)
cắt kèm cặp để tiết kiệm, đổi lại tỉ lệ dùng thấp
Kèm cặp đội kỹ thuật không phải phần trang trí thêm vào sau khi hệ xong. Đây là phần quyết định hệ có thật sự được dùng hay chỉ tồn tại trên giấy. Brad Frost, tác giả cuốn Atomic Design, viết rõ: tài liệu, quản trị và hỗ trợ phải được coi là phần lõi của sản phẩm hệ, không phải hạ tầng phụ.
Các yếu tố quyết định số buổi
Không có công thức cố định vì mỗi đội mang vào một bộ điều kiện khác nhau. Trước khi thống nhất số buổi, cần biết rõ bốn điều:
Đội đã quen cách làm hệ thống chưa. Đội lần đầu tiếp xúc với design system (hệ thiết kế dùng chung) cần nhiều buổi pairing (kèm cặp trực tiếp) hơn đội đã từng vận hành một hệ tương tự.
Độ phức tạp của stack công nghệ. Stack càng đặc thù, thời gian để ghép component (thành phần giao diện) vào sản phẩm thật càng dài, số buổi cần nhiều hơn.
Có Storybook hay tài liệu tương tác tự phục vụ không. Nếu có, đội có thể tự tra giữa các buổi, giúp rút ngắn tổng số giờ kèm trực tiếp.
Ai sẽ tiếp quản vai chủ hệ về lâu dài. Người này cần được kèm sâu hơn phần còn lại của đội, vì họ sẽ là người trả lời câu hỏi cho đồng nghiệp sau khi kết thúc hợp đồng.
Khung kèm cặp nên có
Kèm cặp hiệu quả không chia thành các buổi lý thuyết rồi mới sang thực hành. Cách học chính là chuyển một sản phẩm điểm mẫu sang hệ cùng đội, để đội học bằng việc thật ngay từ buổi đầu.
Giai đoạn pairing trong khi dựng hệ: Số buổi tuỳ quy mô đội. Mỗi buổi tập trung vào một nhiệm vụ cụ thể, từ cài đặt token (giá trị thiết kế như màu, cỡ chữ, khoảng cách) đến ghép component vào một màn hình thật.
Dự án điểm mẫu: Cùng đội chuyển một sản phẩm hoặc màn hình có sẵn sang hệ, không phải màn hình giả lập. Đây là bài kiểm tra thật nhất để biết đội vướng ở đâu.
Kênh hỗ trợ tiếp diễn sau khi dựng xong: Không phải kèm thêm, mà là giờ trực hoặc kênh chat để đội hỏi khi gặp trường hợp mới. Đây là lúc đội bắt đầu gặp đủ loại tình huống ngoài những gì đã làm trong buổi pairing.
Kèm nhiều buổi cộng dự án điểm mẫu phù hợp khi đội lần đầu dùng hệ, stack phức tạp, hoặc nhiều đội cùng lên hệ một lúc. Chi phí kèm cao hơn nhưng tỉ lệ áp dụng thật cao hơn nhiều.
Kèm gọn cộng Storybook tự phục vụ phù hợp khi đội đã quen cách làm hệ thống và stack đơn giản. Tiết kiệm thời gian, nhưng chỉ hiệu quả nếu tài liệu tương tác đã đủ tốt để đội tự tra được.
Lỗi thường gặp khi onboarding đội kỹ thuật
Ba lỗi này lặp đi lặp lại ở nhiều tổ chức, không phân biệt quy mô:
Onboarding một buổi rồi thả. Đội ra về hiểu về mặt khái niệm nhưng chưa tự làm được. Sau vài tuần không dùng, họ quên và quay lại làm tay. Hệ vẫn còn đó nhưng không ai dùng.
Chỉ đưa tài liệu, không có buổi làm cùng. Tài liệu trả lời câu hỏi đã biết. Buổi pairing trực tiếp mới lộ ra những câu hỏi đội chưa biết là mình có.
Cắt kèm cặp để tiết kiệm ngân sách. Nathan Curtis của EightShapes ghi nhận rõ: tỉ lệ áp dụng tăng khi đội được giúp hiểu cách dùng từng bước, thay vì nhận cả hệ một lần rồi ngợp. Cắt kèm để tiết kiệm thường dẫn đến tỉ lệ dùng thấp và phải sửa lại tốn hơn nhiều lần.
Tài liệu, quản trị và hỗ trợ phải được coi là phần lõi của sản phẩm hệ, không phải hạ tầng phụ.
Brad Frost, Atomic Design, Maintaining Design Systems
Cách biết onboarding đã đủ
Có một ngưỡng rõ ràng để biết onboarding đã đủ: đội tự dựng được một màn hình thật bằng hệ mà không cần hỏi thêm. Khi đạt ngưỡng đó, chuyển sang kênh hỗ trợ nhẹ là hợp lý. Trước ngưỡng đó, kết thúc kèm sớm là rủi ro cho cả hai bên.
Điều quan trọng hơn số buổi là cấu trúc: mỗi buổi phải kết thúc bằng một việc thật đội tự hoàn thành được, không phải bằng một trang slide. Với đội lớn hoặc hệ phức tạp, số buổi thực tế sẽ nhiều hơn so với đội nhỏ dùng hệ đơn giản.
Công cụ mang về
Bảng kiểm quyết định
Chủ đề: Cần bao nhiêu buổi kèm đội kỹ thuật để họ dùng được thư viện giao diện. Cẩm nang Sinh Vũ, sinhvu.com
0 trên 6 mục
Bấm chọn từng mục Anh / Chị thấy đúng, rồi bấm in hoặc lưu thành PDF để mang theo.
Dấu hiệu cho thấy Anh / Chị nên làm
Câu hỏi cần trả lời trước khi quyết định
Ghi chú
Nếu Anh / Chị đánh dấu phần lớn ở nhóm dấu hiệu trên, đây là lúc nên trao đổi kỹ hơn. Sinh Vũ có thể cùng Anh / Chị soi lại và đề xuất hướng đi.
Chúng tôi có Storybook rồi, đội có cần kèm nhiều buổi nữa không?
Storybook giúp đội tự tra cứu, nhưng không thay được buổi làm cùng trên việc thật. Nếu đội đã quen cách làm hệ thống, số buổi pairing có thể rút ngắn, nhưng vẫn cần ít nhất vài buổi để xem đội ghép component (thành phần giao diện) vào luồng thật của sản phẩm như thế nào, phát hiện điểm vướng sớm.
Sau các buổi pairing, đội có thật sự tự chạy được không?
Tự chạy được những việc đã làm qua, nhưng sẽ còn câu hỏi khi gặp trường hợp mới. Đó là lý do cần duy trì một kênh hỗ trợ nhẹ, giờ trực hoặc kênh chat, trong một khoảng sau bàn giao. Khi hệ còn mới và nhiều đội cùng lên hệ một lúc, thời gian hỗ trợ tiếp diễn này cần dài hơn.
Nếu ngân sách hạn chế, có thể cắt bớt buổi kèm không?
Cắt buổi kèm để tiết kiệm là lựa chọn thường gây tốn hơn về sau: đội quay lại làm tay, hệ không được dùng, rồi phải sửa lại từ đầu. Nếu ngân sách thật sự eo hẹp, ưu tiên giữ buổi pairing trên dự án điểm mẫu và cắt các buổi lý thuyết, vì học bằng việc thật hiệu quả hơn nhiều so với đọc tài liệu.