Kiểm tra khả năng sử dụng là gì? Trải nghiệm người dùng phần mềm
Kiểm tra khả năng sử dụng
Kiểm tra khả năng sử dụng còn được gọi là Kiểm tra trải nghiệm người dùng (UX), là một phương pháp kiểm tra để đo lường mức độ dễ dàng và thân thiện với người dùng của một ứng dụng phần mềm. Một nhóm nhỏ người dùng cuối mục tiêu sử dụng ứng dụng phần mềm để bộc lộ những khiếm khuyết về khả năng sử dụng. Kiểm tra khả năng sử dụng chủ yếu tập trung vào tính dễ sử dụng của ứng dụng, tính linh hoạt của ứng dụng để xử lý các điều khiển và khả năng ứng dụng đáp ứng các mục tiêu của nó.
Thử nghiệm này được khuyến nghị trong giai đoạn thiết kế ban đầu của SDLC, giúp mang lại nhiều thông tin rõ ràng hơn về mong đợi của người dùng.
Tại sao phải kiểm tra khả năng sử dụng
Tính thẩm mỹ và thiết kế là quan trọng. Một sản phẩm trông đẹp như thế nào thường quyết định nó hoạt động tốt như thế nào.
Có nhiều ứng dụng phần mềm/trang web thất bại thảm hại sau khi ra mắt vì những lý do sau:
- Tôi nhấp vào đâu tiếp theo?
- Trang nào cần được điều hướng?
- Biểu tượng hoặc biệt ngữ nào đại diện cho cái gì?
- Thông báo lỗi không nhất quán hoặc hiển thị hiệu quả
- Thời gian phiên không đủ.
Kỹ thuật phần mềm, Kiểm tra khả năng sử dụng sẽ sớm xác định các lỗi về khả năng sử dụng trong hệ thống trong chu kỳ phát triển và có thể cứu sản phẩm khỏi bị lỗi.
Ví dụ về các trường hợp thử nghiệm kiểm tra khả năng sử dụng
Mục tiêu của thử nghiệm này là để thỏa mãn người dùng và chủ yếu tập trung vào các thông số sau của hệ thống:
Hiệu quả của hệ thống
- Hệ thống có dễ học không?
- Hệ thống có hữu ích và tăng thêm giá trị cho đối tượng mục tiêu không?
- Nội dung, màu sắc, biểu tượng, hình ảnh sử dụng có thẩm mỹ không?
Hiệu quả
- Cần phải điều hướng một chút để đến được màn hình hoặc trang web mong muốn và thanh cuộn không nên được sử dụng thường xuyên.
- Tính đồng nhất trong định dạng màn hình/trang trong ứng dụng/trang web của bạn.
- Tùy chọn tìm kiếm trong ứng dụng phần mềm hoặc trang web của bạn.
tính chính xác
- Không được có dữ liệu lỗi thời hoặc không chính xác như thông tin/địa chỉ liên hệ.
- Không có liên kết bị hỏng nên có mặt.
Người dùng thân thiện
- Các biện pháp kiểm soát được sử dụng phải tự giải thích và không cần đào tạo để vận hành
- Cần cung cấp trợ giúp để người dùng hiểu ứng dụng/trang web
- Phù hợp với các mục tiêu trên giúp kiểm tra khả năng sử dụng hiệu quả
Cách thực hiện Kiểm tra khả năng sử dụng: Quy trình hoàn chỉnh
Quá trình kiểm tra khả năng sử dụng bao gồm các giai đoạn sau
Giai đoạn 1) Lập kế hoạch: Trong giai đoạn này, mục tiêu của việc kiểm tra khả năng sử dụng được xác định. Việc để các tình nguyện viên ngồi trước đơn đăng ký của bạn và ghi lại hành động của họ không phải là mục tiêu. Bạn cần xác định các chức năng và mục tiêu quan trọng của hệ thống. Bạn cần phân công nhiệm vụ cho người thử nghiệm của mình, những người thực hiện các chức năng quan trọng này. Trong giai đoạn này, phương pháp kiểm tra khả năng sử dụng, số lượng và nhân khẩu học của người kiểm tra khả năng sử dụng, định dạng báo cáo kiểm tra cũng được xác định
Giai đoạn 2) Tuyển dụng: Trong giai đoạn này, bạn tuyển dụng số lượng người thử nghiệm mong muốn theo kế hoạch kiểm tra khả năng sử dụng của bạn. Việc tìm kiếm những người thử nghiệm phù hợp với hồ sơ nhân khẩu học (tuổi, giới tính, v.v.) và chuyên môn (trình độ học vấn, công việc, v.v.) của bạn có thể mất thời gian.
Giai đoạn 3) Kiểm tra khả năng sử dụng: Trong giai đoạn này, các bài kiểm tra khả năng sử dụng được thực hiện trên thực tế.
Giai đoạn 4) Phân tích dữ liệu: Dữ liệu từ các cuộc kiểm tra khả năng sử dụng được phân tích kỹ lưỡng để rút ra những suy luận có ý nghĩa và đưa ra các đề xuất hữu ích nhằm cải thiện khả năng sử dụng tổng thể của sản phẩm của bạn.
Giai đoạn 5) Báo cáo: Kết quả kiểm tra khả năng sử dụng được chia sẻ với tất cả các bên liên quan có thể bao gồm nhà thiết kế, nhà phát triển, khách hàng và Giám đốc điều hành
Phương pháp kiểm tra khả năng sử dụng: 2 kỹ thuật
Có hai phương pháp có sẵn để thực hiện kiểm tra khả năng sử dụng –
- Kiểm tra khả năng sử dụng trong phòng thí nghiệm
- Kiểm tra khả năng sử dụng từ xa
Kiểm tra khả năng sử dụng trong phòng thí nghiệm:. Thử nghiệm này được tiến hành trong một phòng thí nghiệm riêng biệt với sự có mặt của người quan sát. Những người thử nghiệm được giao nhiệm vụ để thực hiện. Vai trò của người quan sát là theo dõi hành vi của người thử nghiệm và báo cáo kết quả thử nghiệm. Người quan sát giữ im lặng trong suốt quá trình thử nghiệm. Trong thử nghiệm này, cả người quan sát và người thử nghiệm đều có mặt ở cùng một vị trí thực tế.
Kiểm tra khả năng sử dụng từ xa: Theo thử nghiệm này, người quan sát và người thử nghiệm được bố trí ở xa. Người kiểm tra truy cập Hệ thống đang được kiểm tra từ xa và thực hiện các nhiệm vụ được giao. Giọng nói của người kiểm tra, hoạt động trên màn hình, nét mặt của người kiểm tra đều được ghi lại bằng phần mềm tự động. Người quan sát phân tích dữ liệu này và báo cáo kết quả của cuộc thử nghiệm. Ví dụ về một phần mềm như vậy – http://silverbackapp.com/
Bạn cần bao nhiêu người dùng?
Nghiên cứu (Virzi, 1992 và Neilsen Landauer, 1993) chỉ ra rằng 5 người dùng là đủ để phát hiện 80% vấn đề về khả năng sử dụng. Một số nhà nghiên cứu đề xuất những con số khác.
Sự thật là, số lượng người dùng thực tế cần thiết phụ thuộc vào độ phức tạp của ứng dụng nhất định và mục tiêu khả năng sử dụng của bạn. Tăng số lượng người tham gia khả năng sử dụng dẫn đến tăng chi phí, lập kế hoạch, quản lý người tham gia và phân tích dữ liệu.
Nhưng theo nguyên tắc chung, nếu bạn trên một ngân sách nhỏ và quan tâm đến thử nghiệm khả năng sử dụng DIY 5 là một con số đẹp để bắt đầu. Nếu như ngân sách không phải là một hạn chế nó là tốt nhất tham khảo ý kiến các chuyên gia giàu kinh nghiệm để xác định số lượng người dùng.
Danh sách kiểm tra thử nghiệm UX
Mục tiêu chính của thử nghiệm này là tìm ra các vấn đề quan trọng về khả năng sử dụng trước khi sản phẩm được tung ra. Những điều sau đây phải được xem xét để thử nghiệm thành công:
- Bắt đầu thử nghiệm UX trong giai đoạn đầu thiết kế và phát triển
- Bạn nên tiến hành thử nghiệm khả năng sử dụng trên sản phẩm của đối thủ cạnh tranh trước khi bắt đầu phát triển. Điều này sẽ giúp bạn xác định các tiêu chuẩn về khả năng sử dụng cho đối tượng mục tiêu của bạn
- Chọn người dùng thích hợp để kiểm tra hệ thống (Có thể là chuyên gia/người dùng không phải chuyên gia/50-50 người dùng Chuyên gia và không phải chuyên gia)
- Sử dụng một máy định hình băng thông. Ví dụ: đối tượng mục tiêu của bạn có kết nối mạng kém, hãy giới hạn băng thông mạng ở mức 56 Kbps cho những người kiểm tra khả năng sử dụng của bạn.
- Người kiểm tra cần tập trung vào các chức năng quan trọng và được sử dụng thường xuyên của hệ thống.
- Chỉ định một người quan sát cho mỗi người thử nghiệm. Điều này giúp người quan sát ghi nhận chính xác hành vi của người thử nghiệm. Nếu một người quan sát được chỉ định cho nhiều người thử nghiệm, kết quả có thể bị ảnh hưởng
- Hướng dẫn Nhà thiết kế và Nhà phát triển rằng kết quả thử nghiệm này không phải là dấu hiệu thất bại mà là dấu hiệu của Sự cải tiến
Kiểm tra khả năng sử dụng Ưu điểm
Giống như bất cứ điều gì trong cuộc sống, kiểm tra khả năng sử dụng đều có những ưu điểm và nhược điểm. Hãy nhìn vào chúng
- Nó giúp phát hiện các vấn đề về khả năng sử dụng trước khi sản phẩm được đưa ra thị trường.
- Nó giúp cải thiện sự hài lòng của người dùng cuối
- Nó làm cho hệ thống của bạn có hiệu quả cao và hiệu quả
- Nó giúp thu thập phản hồi thực sự từ đối tượng mục tiêu, những người thực sự sử dụng hệ thống của bạn trong quá trình kiểm tra khả năng sử dụng. Bạn không cần phải dựa vào “ý kiến” từ những người ngẫu nhiên.
Kiểm tra khả năng sử dụng Nhược điểm
- Chi phí là yếu tố quan trọng cần cân nhắc trong thử nghiệm khả năng sử dụng. Cần rất nhiều tài nguyên để thiết lập Phòng thí nghiệm kiểm tra khả năng sử dụng. Việc tuyển dụng và quản lý người kiểm tra khả năng sử dụng cũng có thể tốn kém
Tuy nhiên, những chi phí này sẽ tự chi trả dưới dạng sự hài lòng của khách hàng cao hơn, khả năng giữ chân và kinh doanh lặp lại. Do đó, việc kiểm tra khả năng sử dụng rất được khuyến khích.