Mục đích là để tránh các công việc không cần thiết bằng cách buộc người dùng / khách hàng cung cấp lợi ích kinh doanh rõ ràng, hữu hình là lý do cho sự tồn tại của tính năng này.
Không có gì lạ khi các tính năng đó được thêm vào chỉ vì ai đó nghĩ rằng chúng nghe hay, hoặc vì phần mềm khác có nó, vì vậy chúng ta cũng phải có nó. Thường xuyên hơn không, những điều đó ít nhất là hoàn toàn không cần thiết, nếu không tích cực gây hại.
Tuy nhiên, thường dễ dàng phát hiện ra các tính năng đó, bởi vì những người đề xuất chúng nói chung sẽ gặp khó khăn khi cung cấp một lý do kinh doanh thuyết phục cho chúng.
Có một kỹ thuật gọi là Popping The Why Stack , trong đó bạn lấy phần "sao cho" và hỏi "Tại sao?", Sau đó bạn lấy câu trả lời đó và hỏi "Tại sao?" một lần nữa, đệ quy. Nếu, sau (giả sử) từ ba đến năm chữ "Tại sao", bạn chưa đến "bởi vì nó sẽ giúp chúng ta kiếm tiền" hoặc "bởi vì nó sẽ giúp chúng ta tiết kiệm tiền" (tốt nhất là với một mô tả chính xác về cách đó sẽ xảy ra), sau đó tính năng này không đáng để thực hiện.
Một số người tin rằng điều này quan trọng đến mức họ thực sự đặt nó lên hàng đầu trong mẫu câu chuyện:
Để mà [...]
Như một [...]
Tôi muốn [...]
Có một ví dụ tuyệt vời từ một cuộc nói chuyện của một số người của Th Thinkworks: một trong những khách hàng của họ muốn các báo cáo được in được định dạng theo một cách rất đặc biệt. Khi chuyên gia tư vấn hỏi "Tại sao", họ nói rằng bằng cách đó họ dễ dàng nhập lại hơn. Vì vậy, thay vì thực hiện tính năng định dạng báo cáo, họ chỉ chuyển các báo cáo qua mạng. Nếu không có điều khoản "vì vậy", họ vẫn sẽ in các giấy tờ theo một bộ phận, gửi chúng cho bộ phận khác và nhập lại.