Minh họa cho Định luật Sturgeon
Law #36 Chất lượng

Định luật Sturgeon

Sturgeon's Law

Phần lớn sản phẩm và ý tưởng ngoài kia chỉ ở mức trung bình hoặc tệ, nên đừng lấy số đông làm chuẩn chất lượng.

Nguồn tham khảo: Laws of Software Engineering

Tổng quan

Sturgeon nói 90% mọi thứ là kém. Trong phần mềm, câu này nhắc rằng phần lớn feature, ý tưởng hoặc công nghệ mới có thể không tạo nhiều giá trị; việc khó là tìm và bảo vệ 10% thật sự quan trọng.

Ý chính

  • Không nên lấy số lượng ý tưởng, package hoặc trend làm tín hiệu chất lượng.
  • Phần ít feature hoặc code path thường tạo phần lớn giá trị người dùng.
  • Cắt bỏ thứ ít dùng có thể quan trọng ngang thêm thứ mới.

Ví dụ từ nguồn

Một app có 100 feature nhưng analytics cho thấy 10 feature được dùng thường xuyên, phần còn lại gần như không tạo giá trị.

Một backlog dài không chứng minh sản phẩm giàu cơ hội; nó có thể chỉ là nơi tích tụ ý tưởng trung bình.

Nguồn gốc

Nhà văn khoa học viễn tưởng Theodore Sturgeon dùng câu này năm 1957 để đáp lại lời chê rằng phần lớn science fiction là tệ.

Lưu ý khi áp dụng

Dùng luật này để ưu tiên khắt khe, nhưng đừng biến nó thành thái độ hoài nghi cực đoan với mọi thử nghiệm mới.

← Quay lại danh sách 56 luật