1 điểm bởi GN⁺ 9 giờ trước | 1 bình luận | Chia sẻ qua WhatsApp
  • Thiết kế tốt là việc chọn sự thỏa hiệp đúng đắn giữa các yêu cầu cạnh tranh nhau
  • Thỏa hiệp là ra quyết định và thiết lập ưu tiên; khoảnh khắc chọn một phương án, các lựa chọn khác tự nhiên bị loại trừ
  • Trade-off là mối quan hệ chấp nhận điểm yếu để có được điểm mạnh; càng đặt trọng tâm vào một phía thì phía còn lại càng yếu đi
  • Sản phẩm xuất sắc xác định rõ điều gì mình sẽ không làm tốt, và đổi lại có góc nhìn rõ ràng để vượt trội trong một lĩnh vực cụ thể
  • Nếu cố gắng làm hài lòng mọi người và mọi tính năng một cách dàn trải, rất khó để xuất sắc ở bất kỳ điểm nào; vì vậy cần sự thỏa hiệp phù hợp với người dùng mục tiêu

Thỏa hiệp là bản chất của thiết kế

  • Thỏa hiệp không phải tốt hay xấu, mà là ra quyết định và thiết lập ưu tiên được thực hiện hằng ngày
  • Đó là quá trình tìm sự cân bằng giữa hai yêu cầu cạnh tranh nhau và phán đoán bên nào quan trọng hơn
  • Không thể tuyên bố rằng một sản phẩm “không thỏa hiệp” hay “không có sự thỏa hiệp”
    • Khoảnh khắc chọn một cách tiếp cận cụ thể, bạn sẽ loại trừ các lựa chọn khác
  • Điều quan trọng không phải là có tồn tại thỏa hiệp hay không, mà là đã chọn sự thỏa hiệp nào

Sản phẩm đồng thời chọn cả điểm mạnh và điểm yếu

  • Trade-off cho thấy mối quan hệ giữa điểm yếu và điểm mạnh
    • Đổi lại việc chấp nhận một điểm yếu, bạn có được một điểm mạnh
    • Càng đặt nhiều trọng tâm vào một phía, phần khác càng yếu đi
  • Trade-off rõ ràng sẽ bộc lộ điểm yếu của sản phẩm, nhưng chính việc đưa ra những lựa chọn khó khăn như vậy là vai trò của thiết kế
  • Một sản phẩm có bản sắc rõ ràng sẽ xác định dứt khoát điều gì mình sẽ không làm tốt, và thay vào đó theo đuổi hiệu năng vượt trội hơn nhiều ở lĩnh vực khác
  • Không thể hấp dẫn tất cả mọi người
    • Nếu đặt mục tiêu trở thành một sản phẩm tốt dàn trải trên nhiều tính năng, tức là bạn đang chọn không trở nên xuất sắc trong một lĩnh vực cụ thể
    • Đây có thể là lựa chọn phù hợp với người dùng mục tiêu, nhưng nó vẫn là một sự thỏa hiệp rõ ràng
  • Thiết kế tốt chọn sự thỏa hiệp phù hợp với người dùng mục tiêu dựa trên một lập trường rõ ràng

1 bình luận

 
Ý kiến trên Hacker News
  • Dạo này không chỉ các nhà thiết kế mà nhiều người cũng coi thỏa hiệp là sự yếu đuối, nhưng không phải lúc nào ta cũng có thể có được điều mình muốn
    Trong sự nghiệp của tôi, kỹ năng thỏa hiệp là một trong những năng lực giá trị nhất, và đến giờ tôi vẫn dùng nó để tìm điểm đồng thuận thực tế với đồng đội

    • Ở đây người ta chỉ tập trung vào chuyện thắng thua trong cuộc đấu ý chí, nhưng bản thân các ý tưởng cũng có thể xung đột hoặc mâu thuẫn
      Ngay cả những ý tưởng hấp dẫn, nếu đào sâu, cũng thường chưa được định hình đúng mức, nên ngay cả khi tự mình thiết kế, muốn tạo ra một hệ thống có thể triển khai thì vẫn phải thỏa hiệp với những ý tưởng chưa được kiểm chứng
    • Tôi lại nhìn theo hướng ngược lại. Ngay khi mô tả quá trình thiết kế bằng những từ như thỏa hiệp hay nhượng bộ, ta đã mặc định đó là một cuộc đấu ý chí
      Thiết kế xử lý affordance, pattern, ràng buộc và trade-off; không nhất thiết phải tranh cãi hay va chạm với ai. Không chỉ có một cách duy nhất để tìm ra thiết kế tốt nhất trong các điều kiện cho trước, và quá trình đi đến đồng thuận cũng không cần biến các ý kiến thành một cuộc chiến
      Nếu vừa nhận phản hồi là đã cảm thấy phải chống trả, thì vấn đề có thể nằm ở tư duy lấy xung đột làm trung tâm hơn là ở thiết kế
    • Bài hát đó là https://en.wikipedia.org/wiki/You_Can%27t_Always_Get_What_Yo...
    • Thỏa hiệp là cách mà cả hai bên đều mất mát, và vốn dĩ từ này có nghĩa là lời hứa của hai bên sẽ tuân theo quyết định của người hòa giải
      Đôi khi, như https://meta.wikimedia.org/wiki/The_Wrong_Version hay tiến trình hòa bình Bắc Ireland, thỏa hiệp là lựa chọn tốt nhất và cũng là điều cần thiết. Nhưng thay vì chia đôi khác biệt, nếu tìm được một lời giải sáng tạo mà cả hai bên cùng thích thì mọi người đều có thể thắng, dù cả hai trường hợp thường đều được gọi là thỏa hiệp
      Tôi khó hiểu vì sao người ta lại phản đối ý tưởng giải quyết vấn đề một cách sáng tạo để theo đuổi lợi ích chung
  • Thỏa hiệp nên là biện pháp cuối cùng trong hộp công cụ của nhà thiết kế. Trước hết phải kiên trì thu hẹp phạm vi của vấn đề cần giải quyết và thử mọi khả năng, rồi chỉ chọn nó khi không có lời giải chính xác hoặc đã hết thời gian
    Thỏa hiệp thường là kết quả của việc chưa xác định đúng phạm vi vấn đề, nên rốt cuộc chỉ giải quyết một phần của một vấn đề vốn ngay từ đầu không cần giải. Tuy vậy, theo nghĩa giải quyết một vấn đề thay vì từ bỏ vấn đề khác thì đó đúng là trade-off

    • Kinh nghiệm của tôi khác. Mọi quyết định đều là ưu tiên một use case hay một nguyên tắc hơn cái khác
      Thiết kế tốt xuất hiện khi có tầm nhìn và sự tự tin để nói rõ điều gì quan trọng trong từng quyết định và điều gì có thể loại bỏ
    • Còn tùy vào định nghĩa của thỏa hiệp. Nếu cả kích thước màn hình, thời gian tải và thời lượng tập trung của người dùng trung bình cũng được coi là thỏa hiệp, thì toàn bộ thiết kế là công việc điều phối vô số điều kiện
      Ngược lại, nếu chỉ nói đến kiểu thỏa hiệp như thêm một footer quảng cáo nổi để làm hài lòng ban lãnh đạo, thì nó thật sự phải là biện pháp cuối cùng
    • Nếu đưa cho ai đó một vấn đề, họ có thể tìm ra lời giải; nhưng nếu đưa cho họ một thế lưỡng nan, thì thỏa hiệp gần như là điều không thể tránh khỏi
  • Tôi khó đồng ý ngay từ tiền đề. Thỏa hiệp và trade-off không phải từ đồng nghĩa
    Điều đối lập với thỏa hiệp là đưa ra một quyết định mạnh mẽ để khớp chính xác hơn với nhóm người dùng mục tiêu, dù có thể làm một số người bị gạt ra ngoài; và điều đó thậm chí còn có thể rất xuất sắc

    • Mọi quyết định đều có trade-off, kể cả khi ta không nhận ra
      Việc né tránh quyết định mạnh mẽ cũng là một quyết định chọn sự yên ổn trong lòng hoặc tránh làm ai bị xa lánh thay vì tạo khác biệt sắc nét, nên tôi khuyên hãy chủ động chọn trade-off thay vì chỉ chờ đợi
    • Điều này dựa trên giả định rằng nhóm người dùng mục tiêu đã rõ ràng, và chính giả định đó đã khiến người ta tạo persona trong quá trình nghiên cứu
      Nhưng cũng có rất nhiều thiết kế cần vươn xa hơn một nhóm người dùng cụ thể và giảm bớt sự loại trừ. Rất khó phân tích yêu cầu một cách chính xác, và nhu cầu của con người cũng thay đổi, nên một sản phẩm hoàn hảo cho đối tượng hẹp đôi khi lại trở nên tệ hại
      Một con chuột được tối ưu cho một kích thước, hình dạng bàn tay và kiểu thao tác cụ thể thường lại kém hơn ngay cả với chính nhóm người dùng mục tiêu. Những sản phẩm cho phép thay đổi cách cầm và cách dùng theo từng công việc thường thoải mái hơn, và những con chuột tốt nhất nhìn chung đều khoan dung và linh hoạt. Đặc biệt, trackpad của Apple và trackball kiểu Kensington hầu như không bị chi phối bởi đặc điểm của bàn tay
  • Nếu các ràng buộc là cố định, ta sẽ phải chọn trade-off giữa nhiều chiều, và đó chính là thỏa hiệp
    Nhưng ràng buộc không phải lúc nào cũng cố định; ta có thể tối ưu hoặc tìm ra kỹ thuật mới để thay đổi chính không gian của các yêu cầu. Cũng như thuật toán nén tốt hơn và chip mới nhanh hơn mở ra những phép tính mới, nỗ lực nhiều hơn có thể đẩy dịch ranh giới của thỏa hiệp

    • Về mặt lý thuyết thì đúng, nhưng trong kinh doanh, tư duy ngược lại lại hữu ích hơn với tôi
      Những ràng buộc tiềm ẩn không xung đột với mục tiêu nên được xem như ràng buộc thực tế. Dù về lý thuyết có thể làm lại X, Y, Z, ta vẫn phải nhìn vào những gì thực sự khả thi trong dự án lần này, và tôi coi cả các ràng buộc xã hội là ràng buộc thực tế khi trao đổi với ban lãnh đạo
  • Tôi đã có một bước ngoặt trong đời sau khi đọc The Simplicity Shift của Scott Jenson
    Đây là cuốn sách viết vào thời UI di động còn rất hạn chế; nó bàn về việc đặt ưu tiên và đưa ra những thỏa hiệp để tạo nên một UI vừa dùng được, vừa có chi phí chấp nhận được, mà vẫn giữ được độ hoàn thiện của thiết kế. Sách cũng giải thích rất nhiều về cách cộng tác với người khác để tìm ra điểm đồng thuận vận hành tốt
    https://jenson.org/The-Simplicity-Shift.pdf là một bản PDF ngắn

  • Với tôi là người không phải bản ngữ, thỏa hiệp và trade-off không hoàn toàn giống nhau, và ở bài này từ sau có vẻ phù hợp hơn
    Trade-off trực tiếp bộc lộ sự gắn kết giữa các lựa chọn, nơi thiết kế cho một mục tiêu phải hy sinh mục tiêu khác, còn thỏa hiệp thì không truyền tải rõ nghĩa đó

  • Giá trị chỉ cần đến khi phải đưa ra quyết định khó, còn nếu chỉ đưa ra quyết định dễ thì không cần
    Nhưng bản thân các giá trị cũng xung đột với nhau, nên số thứ có thể cùng lúc được ưu tiên là rất ít. Một quyết định quan tâm tới nhân viên đang gặp khó khăn có thể lại bất lợi cho khách hàng vốn đã bị trễ tiến độ hoặc cho giá trị đề cao tốc độ

  • Không rõ đây đang nhắm vào ngôn ngữ marketing hay đang nói về một hiện tượng văn hóa rộng hơn
    Những thỏa hiệp thực sự được thực hiện để đạt mục tiêu và cách diễn đạt đối ngoại rằng không thỏa hiệp với mục tiêu của khách hàng là hai chuyện khác nhau, nên tôi không thấy đây là cùng một vấn đề

  • Không hẳn vậy. Thiết kế ở tầng cao hơn đôi khi có thể giải tỏa sự căng thẳng và đối lập bề ngoài, đồng thời giữ lại ưu điểm của cả hai phía thông qua phân tầng hoặc cơ chế tinh vi hơn
    Chọn giữa tính tiện dụng và bảo mật rồi tìm một điểm thỏa hiệp bị pha loãng là thiết kế ngây thơ. Thiết kế tốt là xếp lớp bảo mật lên trên tính tiện dụng để người dùng không phải chọn hay làm suy yếu bên nào, và các công ty xuất sắc từ lâu đã giải quyết mâu thuẫn bề ngoài bằng thiết kế

    • Ngày nay, một lời giải đáp ứng tốt cả hai use case cũng thường được gọi là một sự thỏa hiệp hoàn hảo
      Bỏ qua chuyện từ nguyên của thỏa hiệp đến từ sự nhượng bộ, điều này có vẻ gần hơn với khác biệt trong sở thích ngôn ngữ
    • Đôi khi thiết kế tốt không được phép có bất kỳ sự thỏa hiệp nào
      Ví dụ tiêu biểu cho hậu quả của việc không cho phép lựa chọn NO là thảm họa 737 MAX
  • Bài viết này liên tục thay đổi nghĩa của từ ngữ đến mức rất khó đọc