Lecture Software engineering II: Chapter 12 - Dr. Muzafar Khan

In this chapter, the following content will be discussed: Importance of user interface design, place the user in control, reduce the user’s memory load, make the interface consistent, analysis and design process. | User Interface Design SEII-Lecture 12 Dr. Muzafar Khan Assistant Professor Department of Computer Science CIIT, Islamabad. 1 Recap Importance of user interface design Useful, useable, used Three golden rules Place the user in control Reduce the user’s memory load Make the interface consistent Analysis and design process Interface analysis and modeling Interface design Interface construction Interface validation 2 Interface Analysis Understand the problem before design The end users who will interact with the system The tasks that end user must perform The content that is presented The environment 3 User Analysis “User interface” justifies the focus on user Different mental images of users Different from the design model User interviews Sales input Marketing input Support input 4 Questions to Better Understand the Users [1/2] Are users trained professionals, technicians, clerical, or manufacturing workers? What level of formal education does the average user have? Are the users capable of learning from written materials or have they expressed a desire for classroom training? Are users expert typists or keyboard phobic? What is the age range of the user community? 5 Questions to Better Understand the Users [2/2] Will the users be represented predominately by one gender? Do user work normal office hours or do they work until the job is done? Is the software to be an integral part of the work users do or will it be used only occasionally? What is the primary spoken language among users? Are users expert in the subject matter that is addressed by the system? Do users want to know about the technology that sits behind the interface? 6 Task Analysis and Modeling [1/2] What work will the user perform in specific circumstances? What tasks and subtasks will be performed as the user does the work? What specific problem domain objects will the user manipulate as work is performed? What is the sequence of work tasks – the workflow? What is the hierarchy of tasks? 7 Task . | User Interface Design SEII-Lecture 12 Dr. Muzafar Khan Assistant Professor Department of Computer Science CIIT, Islamabad. 1 Recap Importance of user interface design Useful, useable, used Three golden rules Place the user in control Reduce the user’s memory load Make the interface consistent Analysis and design process Interface analysis and modeling Interface design Interface construction Interface validation 2 Interface Analysis Understand the problem before design The end users who will interact with the system The tasks that end user must perform The content that is presented The environment 3 User Analysis “User interface” justifies the focus on user Different mental images of users Different from the design model User interviews Sales input Marketing input Support input 4 Questions to Better Understand the Users [1/2] Are users trained professionals, technicians, clerical, or manufacturing workers? What level of formal education does the average user have? Are the users capable

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.