Chia sẻ quá trình xây dựng và ra mắt sản phẩm Claude Design chỉ trong vỏn vẹn 10 tuần với 1 Team 3 người từ Dan Cary – Quản lý sản phẩm tại Anthropic Labs.
Bài chia sẻ này sẽ giúp bạn hiểu được cách Anthropic Labs hoạt động như một “nhà máy đặt cược” (bet factory) và những bài học xương máu về cách tối ưu hóa tốc độ phát triển sản phẩm mà không cần đến những quy trình rườm rà.
1. Anthropic Labs hoạt động như thế nào?
Anthropic Labs tự định vị mình là một “nhà máy đặt cược”. Điều đó có nghĩa là:
- Họ có những nhóm rất nhỏ (chỉ vài người) chuyên khám phá những giới hạn mới của AI.
- Họ thực hiện các “vụ cược” để xem điều gì hoạt động và điều gì không.
- Chiến lược: Thử nghiệm liên tục -> Nhân đôi đầu tư vào những dự án thành công -> Hủy bỏ ngay những dự án thất bại.
Thay vì cố gắng dự đoán tương lai 10 năm nữa, họ tập trung vào việc: Phát hành sản phẩm -> Quan sát người dùng -> Học hỏi -> Lặp lại quá trình này (Ship -> Watch -> Learn -> Ship). Với dự án Claude Design, họ đã lặp lại vòng lặp này từ 50 đến 100 lần trong 10 tuần!
2. Tại sao lại là Claude Design?
Mọi thứ bắt nguồn từ sự ra đời của Claude Code. Sản phẩm này đã giúp các kỹ sư lập trình nhanh hơn rất nhiều, dẫn đến việc rút ngắn thời gian phát triển từ 6 tháng xuống 1 tháng, rồi 1 tuần, và cuối cùng là… 1 ngày.
Vấn đề mới nảy sinh: Khi tốc độ lập trình tăng vọt, “nút thắt cổ chai” (bottleneck) chuyển sang khâu thiết kế và ra quyết định. Các nhà thiết kế và quản lý sản phẩm không thể theo kịp tốc độ của đội ngũ kỹ sư.
Để giải quyết, một nhà thiết kế trong nhóm đã tạo ra một nguyên mẫu (prototype) chỉ trong 1 ngày cuối tuần bằng cách sử dụng Agent SDK và một giao diện IDE mỏng. Đây chính là viên gạch đầu tiên của Claude Design.
3. Bí quyết tối ưu hóa tốc độ: Những gì họ ĐÃ BỎ QUA
Để đạt được tốc độ ra mắt chóng mặt, đội ngũ Anthropic Labs đã mạnh dạn loại bỏ những quy trình truyền thống vốn tốn nhiều thời gian. Cụ thể, họ đã KHÔNG LÀM những việc sau:
- Không viết PRD (Tài liệu Yêu cầu Sản phẩm): Thay vào đó, họ ghi âm các cuộc họp, lấy bản transcript và yêu cầu Claude đề xuất tính năng, sau đó tạo nguyên mẫu trực tiếp.
- Không có Tài liệu Tầm nhìn (Vision Docs) hay Kế hoạch nhân sự.
- Không họp OKR.
Triết lý của họ: “Hãy phản ứng với một nguyên mẫu, đừng phản ứng với một tài liệu”. Tài liệu thường thiếu sự chính xác và dễ gây hiểu lầm, trong khi một nguyên mẫu thực tế sẽ mang lại cảm giác chân thực và phản hồi chính xác nhất.
4. Quy trình Pitch-off: Chốt ý tưởng trực tiếp
Thay vì các cuộc họp đánh giá ý tưởng tẻ nhạt, họ tổ chức các buổi “Pitch-off”. Tại đây, mọi người sẽ đưa ra ý tưởng và cố gắng thuyết phục đồng nghiệp.
Điều đặc biệt là đến nửa sau của quá trình phát triển Claude Design, 100% các ý tưởng thuyết trình đều là các nguyên mẫu (prototype) hoặc slide được tạo ra trực tiếp bằng chính Claude Design ngay trong lúc họp. Điều này không chỉ chứng minh tính khả thi của sản phẩm mà còn giúp chốt ý tưởng cực nhanh.
5. Xóa nhòa ranh giới vai trò trong nhóm nhỏ
Mỗi dự án tại Labs thường bắt đầu với chỉ 1 người. Khi dự án có triển vọng, họ sẽ tăng lên 3 người, và nếu chuẩn bị ra mắt quy mô lớn, con số sẽ là 5 người.
Với nhóm nhỏ, mọi người đều làm mọi việc:
- Kỹ sư nói chuyện với người dùng.
- Quản lý sản phẩm (PM) viết code.
- Nhà thiết kế phân tích dữ liệu.
Việc này giúp giảm thiểu tối đa chi phí phối hợp (coordination overhead). Bạn không cần phải xếp lịch họp, chỉ cần quay sang nói chuyện với người bên trái hoặc bên phải là xong.
6. Xây dựng công cụ riêng để tối ưu hóa từng bước
Nhóm không ngại xây dựng các công cụ nội bộ để giải quyết các nút thắt trong quy trình:
- Vấn đề đọc phản hồi (Feedback): Đọc phản hồi của hàng ngàn người dùng bằng sức người là không thể. Họ đã dành một buổi chiều để xây dựng một công cụ phân cụm phản hồi bằng AI. Claude sẽ tự động đọc, phân loại phản hồi, khớp với các lỗi hệ thống, và đưa ra gợi ý cách khắc phục.
- Tối ưu thiết kế tính năng: Ban đầu, họ thiếu công cụ thiết kế. Họ đã tự tạo ra quy trình: Dùng Claude Code tạo nguyên mẫu -> Xem xét -> Xuất (Export) trực tiếp thành HTML, CSS, JavaScript hoặc chuyển thẳng sang môi trường của Claude Code.
- Dùng Claude để phân tích hội thoại: Claude sẽ tự động phân tích các cuộc trò chuyện của người dùng với đội ngũ để tìm ra những điểm chung, giúp nhóm phát hiện xu hướng và vấn đề cần giải quyết nhanh nhất.
Dan Cary nhấn mạnh: “Đừng tạo nguyên mẫu cho những thứ đã hoạt động tốt trên mô hình hiện tại. Hãy tạo nguyên mẫu cho những thứ gần như hoạt động”.
Lý do là vì các mô hình AI đang phát triển với tốc độ chóng mặt. Những lỗi hoặc giới hạn mà bạn không thể giải quyết bằng kỹ thuật hôm nay rất có thể sẽ tự động được khắc phục khi phiên bản mô hình mới ra mắt.
Hy vọng bài viết này sẽ cung cấp cho bạn những góc nhìn mới mẻ và thực tế về cách phát triển sản phẩm trong kỷ nguyên AI. Hãy thử áp dụng và cảm nhận sự khác biệt!