Một hệ thống phức tạp có thể trông rất thuyết phục trên bản vẽ. Nhiều lớp công cụ, nhiều bước phê duyệt, nhiều thuật ngữ chuyên môn dễ tạo cảm giác rằng mọi thứ đã được kiểm soát. Nhưng khi bước vào ngày làm việc thật, mỗi lớp mới cũng là một việc phải học, bảo trì và giải thích cho người khác.
Tôi muốn bắt đầu việc thiết kế bằng một câu hỏi nhỏ hơn: điểm vướng thực tế là gì? Nếu vấn đề là thông tin thất lạc, có thể một quy ước lưu trữ rõ ràng hữu ích hơn cả một nền tảng mới. Nếu vấn đề là trách nhiệm chưa rõ, thêm biểu mẫu chưa chắc làm người trong nhóm hiểu nhau hơn. Càng hiểu đúng vướng mắc, ta càng có cơ hội bỏ đi những thứ chỉ làm đẹp sơ đồ.
Tinh gọn không phải cắt cho bằng hết. Có những bước kiểm tra bảo vệ chất lượng, quyền riêng tư hoặc an toàn; bỏ chúng đi là chuyển chi phí sang người khác. Vì thế, mỗi phần nên được thử bằng ba câu hỏi: nó giải quyết điều gì, ai sẽ chịu tác động nếu thiếu nó, và cách đơn giản hơn có đủ tốt không? Câu trả lời cần đến từ thực tế sử dụng, không chỉ từ sở thích của người thiết kế.
Với những hướng đang xây trong VO DUONG AI, tôi muốn giữ phép thử ấy ở gần. Một hệ thống tốt không cần chứng minh mình thông minh bằng số tính năng. Nó cần giúp người dùng thấy rõ việc cần làm, hiểu vì sao một lựa chọn được đưa ra, và vẫn có thể tự chủ khi công cụ thay đổi.