- Rất nhiều nhà quản lí trong lĩnh vực phát triển phần mềm thì không hiểu được rằng để thiết kế ra được một sản phẩm tốt, dễ sử dụng thì cần phải có hiểu biết sâu về cách thức mà khách hàng sử dụng sản phẩm và môi trường làm việc mà sản phẩm được sử
13. Tool này đang được dùng rất nhiều trong ngành công nghiệp phần mềm.
Những cách xử lí sai lầm:
Tình huống 69: Phần mềm được tạo nên từ những bộ công cụ kém chất lượng.
-Vấn đề là họ đặt tiêu chí 1 -> 13 cao hơn so với tiêu chí về khả năng sử dụng như sau :
14. Làm sao để phù hợp với chuẩn của ứng dụng mà nó phát triển ví như Windows, Macintosh, Java, Web …
15. Bộ công cụ có những cái hướng dẫn cho người lập trình GUIs thiết kế sao cho phù hợp và tránh các lỗi khó xử ( bloopers ).
16. Bộ công cụ phải cung cấp một cái nhìn chi tiết để có thể được điều chỉnh sao cho phù hợp với ý muốn.
Những cách xử lí sai lầm:
Tình huống 69: Phần mềm được tạo nên từ những bộ công cụ kém chất lượng.
17. Bộ công cụ phải cung cấp đầy đủ các kênh liên lạc giữa GUI control với semantic hoặc các thành phần hỗ trợ đủ để người dùng có được những phản hồi nhanh chóng và chính xác.
18. Bộ công cụ phải có khả năng đáp ứng tốt ( xem Responsiveness tại chương 7).
19. Phát triển GUI bằng bộ công cụ đó sẽ có thể hỗ trợ những loại người dùng nào, chẳng hạn như người dùng thích sử dụng bàn phím hơn là chuột, người dùng đã lớn tuổi v.v
Những cách xử lí sai lầm:
Tình huống 69: Phần mềm được tạo nên từ những bộ công cụ kém chất lượng.
-Rất ít người trong số họ hiểu biết về những thứ trong mục 14 -> 19. Họ tập trung vào chi phí phát triển và lợi ích mà họ đạt được hơn là cái lợi ích mà người dùng đạt được.
-UI designers và những người kiểm thử chức năng hiếm khi tham gia vào việc lựa chọn các công cụ này. Đối với những công ty không có đội ngũ chuyên gia về khoản này họ sẽ phải thuê ở ngoài .
Những cách xử lí sai lầm:
Tình huống 69: Phần mềm được tạo nên từ những bộ công cụ kém chất lượng.
- Sau đây là 1 vài trường hợp mà khả năng sử dụng sẽ bị cản trở bởi các công cụ phát triển :
• Menu kém hiệu quả phải thao tác nhiều.
• Các control phản hồi 1 cách chậm chạp.
Những cách xử lí sai lầm:
Tình huống 69: Phần mềm được tạo nên từ những bộ công cụ kém chất lượng.
Khắc phục những lỗi thường gặp:
• Tiêu chí quan trọng nhất trong việc lựa chọn GUI tool: làm thế nào để sử dụng kết quả của nó.