Thiết kế HMI lă một công việc khó hay dễ? Cđu trả lời lă thiết kế cho một
sản phẩm dùng được thì không khó nhưng thiết kế cho một sản phẩm có chất lượng, được khâch hăng chấp nhận lă một việc hoăn toăn không dễ. Vấn đề nằm ở nhiều mặt. Trước hết, thiết kế HMI lă công việc đòi hỏi hiểu biết kiến thức liín ngănh: điều khiển tự động, quy trình công nghệ, mỹ thuật công nghiệp vă tđm lý học công nghiệp (công nghệ phần mềm lă đương nhiín). Thứ hai, phần mềm HMI thường do câc kỹ sư điều khiển, tự động hóa hoặc tin học công nghiệp thiết kế vă thi công, nhưng phần nhiều lại do những nhă quản lý lựa chọn vă những kỷ sư công nghệ sử dụng. Thứ ba, mỗi người có một câch nhìn riíng, quan điểm riíng về chất lượng giao diện đồ họa. Mỗi người có thể cho sản phẩm của mình thiết kế ra lă đẹp, nhưng để đa số người công nhận đẹp lă điều rất khó khăn.
Vậy, chất lượng của một phần mềm HMI công nghiệp được đânh giâ trín những tiíu chí năo? Tiíu chí quan trọng nhất lă phù hợp với mục đích sử dụng, thể hiện ở những yíu cầu chung như sau:
Tính đơn giản, dễ sử dụng (easy-to-use). Hiệu quả vă độ tin cậy của việc vận hănh hệ thống phụ thuộc rất nhiều văo tính chất đơn giản, dễ sử dụng của phần mềm HMI. Tính đơn giản lă một trong những nguyín tắc tối cao của một hệ thống kỹ thuật.
Tính bền vững, khó gđy lỗi (robustnes): phần mềm không cho phĩp một thao tâc đơn giản của người vận hănh có thể gđy ra lỗi trầm trọng trong hệ thống.
Tính thông tin cao (infomativeness): Tính thông tín được hiểu lă lượng thông tin hữu ích một người vận hănh thu thập được trín một đơn vị diện tích biểu diễn trong một đơn vị thời gian. Tính thông tin có tính quyết định tới thời gian phản ứng vă hiệu quả vận hănh hệ thống. Tính thông tin không những phụ thuộc văo dạng biểu diễn (hình ảnh, con số, đm thanh,…), mă còn phụ thuộc văo nội dung thông tin được biểu diễn (trng thâi logic hay giâ trị thực, giâ trị mờ hay giâ trị rõ, lượng thông tin ít hay nhiều,…) vă hình thức biểu diễn (mău sắc, kích cỡ, hiệu ứng,…). Vấn đề khó nhất nằm ở chỗ lăm sao để thỏa hiệp giữa những yếu tố níu trín.
Tính nhất quân (consistency):Kỹ thuật sử dụng phần tử tương tâc, phương phâp biểu diễn thông tin, quy tắc trong thao tâc vận hănh phải nhất quân trong mỗi trang măn hình vă trong toăn hệ thống. Ví dụ, thông bâo bâo động thể hiện măn hình mău đỏ thì có nghĩa lă ở mọi chỗ, mọi thời điểm cũng phải như
vậy, một phím bấm có nghĩa lă “ra lệnh” thì không thể dùng cho việc chỉ hiển thị thông tin.
Đẹp, dễ bắt mắt (good-looking): Cuối cùng thì một phần mềm giao diện người-mây cũng phải đẹp thì mới có thể gọi lă có chất lượng. Câi đẹp ảnh hưởng tới tđm lý người vận hănh, nó lăm cho người vận hănh dễ thao tâc hơn vă thao tâc vận hănh cũng chính xâc hơn. Một trang măn hình phải đẹp như một bản vẽ kiến trúc chứ không phải như một bức họa.