Hierarchical Task Analysis for Web Site Design

Áp dụng phân tích tác vụ theo thứ bậc để thiết kế trang web là cách tiếp cận trực tiếp và có hệ thống để mô tả đặc tính kiến ​​thức mà người tiêu biểu yêu cầu phải sử dụng trang web của bạn.

Như tên của nó, nó liên quan đến việc tổ chức các nhiệm vụ trong một hệ thống phân cấp và decomposing các thủ tục đến một mức độ thích hợp. Quá trình phân hủy các nhiệm vụ của người dùng là lặp đi lặp lại và bao gồm các bước sau:

1. Xác định các mục tiêu chính của người sử dụng.
2. Liệt kê các bước mà người dùng phải thực hiện để hoàn thành các mục tiêu.
3. Tối ưu hóa thủ tục.

Sau khi công việc được mô tả ở mức chi tiết đầy đủ, các thủ tục sau đó có thể được tối ưu hóa để giảm thiểu số bước, cải thiện tính nhất quán giữa các thủ tục tương tự, giảm lỗi của người dùng hoặc thực hiện bất kỳ điều chỉnh nào khác có thể là quan trọng đối với mục tiêu của trang web.

Thông thường, như một thủ tục được liệt kê, nó sẽ được tiết lộ rằng các bước để hoàn thành một mục tiêu thực sự là một tập hợp các tiểu mục nhỏ khác. Ví dụ: điền vào biểu mẫu bao gồm điền vào một loạt trường văn bản, nút radio, hộp kiểm tra, v.v.

Thay vì liệt kê từng hành động riêng lẻ cho mỗi phần tử biểu mẫu, chúng tôi chỉ có thể nói “Hoàn thành trường văn bản địa chỉ” hoặc “Chọn quốc gia từ trình đơn bật lên.”

Mỗi bước thực sự là một mục tiêu giao diện cấp thấp liên quan đến một số hành động của người dùng. Ví dụ: để hoàn thành mục tiêu “Chọn một quốc gia từ trình đơn bật lên”, người sử dụng phải
1. Tìm trình đơn bật lên có tên “Quốc gia”.
2. Di chuyển con trỏ đến menu.
3. Nhấn nút chuột.
4. Xác định quốc gia phù hợp từ danh sách.
5. Di chuyển con trỏ đến tên quốc gia.
6. Nhấn nút chuột.

Loại thủ tục chung này có thể được sử dụng nhiều lần trong một giao diện bằng cách thay đổi tên của menu và mục trình đơn được chọn. Chúng ta cần phải liệt kê ra điều này mỗi lần nào?

Không, chỉ cần chỉ định nó một lần, biết rằng nó chỉ đơn giản là một thủ tục chung, giống như một chương trình máy tính. Thay đổi dữ liệu đầu vào (ví dụ: tên menu) và cùng một thủ tục có thể áp dụng bất cứ nơi nào có trình đơn bật lên.

Hơn nữa, có một ưu đãi bổ sung để tối ưu hóa các thói quen như vậy, bởi vì nếu bạn tối ưu hóa một thủ tục thông thường, những lợi ích được nhìn thấy mỗi khi sử dụng thói quen, có khả năng đạt được nhiều hơn là tối ưu hóa một quy trình chỉ được sử dụng một lần.
Làm thế nào để Down Down Bạn nên phân hủy một thủ tục?

Nhiệm vụ chỉ nên được phân hủy thành chi tiết mà bạn có quyền kiểm soát hoặc điều đó sẽ ảnh hưởng đến quyết định của bạn về lựa chọn thiết kế giao diện.

Vấn đề là việc phân hủy nhiệm vụ chỉ nên được thực hiện miễn là có một lợi ích tiềm năng từ phân tích.

Ví dụ: có thể không cần liệt kê các bước để chọn một mục từ trình đơn bật lên bởi vì có thể không có gì bạn có thể làm để thay đổi nó.

Nếu hệ thống chỉ ra rằng chỉ có một bộ các yếu tố giao diện giới hạn có thể được sử dụng, thì một phân tích sâu hơn là vô nghĩa. Tuy nhiên, nếu bạn cần chọn giữa hai phần tử giao diện có thể tạo ra cùng một kết quả, có thể hữu ích khi sử dụng những gì được yêu cầu từ quan điểm của người dùng.

Điểm dừng điển hình cho sự phân hủy là mức hành động của người dùng có thể quan sát được, chẳng hạn như tổ hợp phím và di chuyển chuột. Tuy nhiên, các nhà thiết kế không nên bỏ qua những nỗ lực tinh thần mà người dùng phải thực hiện trong khi thực hiện một nhiệm vụ.

Ví dụ: mỗi màn hình mới được trình bày cho người dùng sẽ cần ít nhất vài giây để hiểu (nghĩa là, thời gian để thiết lập một cử chỉ).

Điều quan trọng là phải xem xét các mục mà người dùng phải nhớ giữa màn hình và các quyết định phức tạp mà người dùng phải thực hiện, vì đây là những nguyên nhân chính gây ra lỗi.

Để có hướng dẫn về cách đánh giá hành động tinh thần mà người dùng phải thực hiện trong một nhiệm vụ, xem Hướng dẫn Sử dụng Đánh giá Sử dụng Mô hình GOMS sử dụng NGOMSI của Kieras (1997) hoặc Giao diện Humane của Raskin (2000).

Một điểm chuẩn tốt để xác định điểm dừng thích hợp là liệu một người có thể thực hiện đúng nhiệm vụ của mình bằng các thủ tục của bạn hay không.

Các thủ tục tác vụ phải chung chung đủ để áp dụng cho bất kỳ bộ dữ liệu đầu vào nào, nhưng bao gồm đủ thông tin cụ thể mà một người có thể thực hiện nhiệm vụ. Để biết thêm thông tin về loại phân tích tác vụ này, hãy xem thanh bên của “Phân tích GOMS”

Leave a Reply

Your email address will not be published. Required fields are marked *