Tổng quan
Zawinski quan sát hài hước rằng phần mềm có xu hướng mở rộng cho đến khi có thể đọc email. Ý chính là feature creep: ứng dụng nổi tiếng dần bị kéo thành nền tảng đa năng, vượt xa mục tiêu ban đầu.
Ý chính
- Sản phẩm càng có nhiều người dùng càng chịu áp lực thêm "chỉ một tính năng nữa".
- Mỗi tính năng mới làm tăng độ phức tạp và có thể làm mờ giá trị cốt lõi.
- Giữ trọng tâm sản phẩm đòi hỏi khả năng nói không, không chỉ khả năng ship nhanh.
Ví dụ từ nguồn
Netscape Navigator từng lớn từ trình duyệt thành Netscape Communicator với email, news và công cụ chỉnh web, khiến sản phẩm nặng nề hơn.
Slack bắt đầu từ chat nhóm rồi mở rộng sang call, video, file sharing, bot và app plugin để trở thành hub làm việc.
Nguồn gốc
Jamie Zawinski nêu luật này khoảng năm 1995 khi làm ở Netscape, trong bối cảnh trình duyệt dần tích hợp mail reader và news reader.
Lưu ý khi áp dụng
Mở rộng không xấu nếu củng cố nhiệm vụ lõi. Vấn đề là để roadmap biến sản phẩm thành bản sao của mọi công cụ xung quanh.