Vấn đề ở đây là không có định nghĩa được chấp nhận rộng rãi về thiết kế trong phát triển phần mềm. Ví dụ, đối với nhiều người, ranh giới giữa thiết kế và mã hóa không thể được rút ra mạnh mẽ, và một số người coi thiết kế và mã hóa là như nhau:
http://www.developerdotstar.com/mag/articles/reeves_design_main.html
Từ quan điểm này, chi phí thiết kế là chi phí lập trình. Những người khác nghĩ rằng "vẽ một số sơ đồ UML" hoặc "tạo một số bố cục GUI" là thiết kế - đặc biệt là khi tác vụ này được gán cho một số người không lập trình. Nếu đó là trường hợp, hãy hỏi những "nhà thiết kế" về nỗ lực của họ, và bạn sẽ dễ dàng tìm thấy chi phí thiết kế của mình.
Vì vậy, trước tiên hãy làm rõ cách bạn xác định thiết kế trong nhóm của mình và nếu nhiệm vụ này được thực hiện trong nhóm của bạn bằng cách nào đó "tách biệt với mã hóa". Nếu bạn không thể tách biệt nhiệm vụ thiết kế một cách rõ ràng, đừng cố tách riêng dưới dạng chi phí, điều đó sẽ không có nhiều ý nghĩa.
EDIT: từ nhận xét của bạn, bạn đã nói rõ rằng bạn có nghĩa là thiết kế giao diện người dùng (mặc dù bạn quên thay đổi tiêu đề gây hiểu lầm cho câu hỏi của bạn). Tuy nhiên, bạn phải xác định nơi bạn vẽ đường giữa "thiết kế giao diện người dùng" và "mã hóa". Có phải thiết kế UI cho bạn chỉ "vẽ một số biểu mẫu bằng bút chì và giấy"? Đây có phải là thiết kế hành vi chính xác của giao diện người dùng của bạn từ quan điểm của người dùng? Có phải đó là thiết kế hoạt động bên trong của các biểu mẫu của bạn, ví dụ như khi bạn thiết kế ứng dụng của mình dưới dạng kiến trúc MVP? Tất nhiên, dựa trên điều đó (và dựa trên yêu cầu của ứng dụng của bạn), bạn có thể đi đến những kết luận khác nhau về tỷ lệ phần trăm thiết kế UI có thể trong trường hợp của bạn.