Presentation is loading. Please wait.

Presentation is loading. Please wait.

SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 27, 2005.

Similar presentations


Presentation on theme: "SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 27, 2005."— Presentation transcript:

1 SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 27, 2005

2 Slide by James Landay Why User-Centered Design? System will fail if it: –does not do what the user needs –is not appropriate for the user Why don’t we just define a “good interface”? –There is a huge variety of users and tasks –Guidelines are usually too vague e.g. “Provide feedback”, “Be intuitive”

3 User-Centered Design Overview Needs assessment –Find out who users are what their goals are what tasks they need to perform –Task Analysis Characterize what steps users need to take Create scenarios of actual use Decide which users and tasks to support Design based on this Evaluation –Test interface by “walking through” tasks –Do this before implementation

4 Slide adapted from Ben Shneiderman Participatory Design A subset of user-centered design User actively participates in design of the system Pros: –potentially more accurate information about the tasks –more opportunity for users to influence the design decisions –buy-in from sense of participation –potential greater acceptance of final system

5 Slide adapted from Ben Shneiderman Participatory Design Cons (potential): –more costly –lengthier implementation period –antagonism from those whose suggestion are not incorporated –force designers to compromise design –exacerbate personality conflicts between designers and users –highlight organizational politics

6 Slide by James Landay Caveats Politics –advocating change can cause controversy –get a sense of the organization –important to get buy-in from all those involved Don’t design forever without prototyping –rapid prototyping, evaluation, & iteration is key to technique

7 Example: Student Course Enrollment: How to Help Students Achieve their Goals? enroll in sims 213 learn to build useful systems become successful IT manager achieve lifetime of success

8 Help Users Achieve Goals Example: Course Enrollment Software –What matters from the programmers’ point of view? –What matters from users’ point of view? –What about the course administrators?

9 User-Centered Design Example Course Registration (Tele-bears re-design) SIMS 213, Spring 2003 Group Manager: Amy Todenhagen Documentation Manager: Kimberley Chambers Software Manager: Nadine Fiebrich Design Manager: Zhanna Shamis User Testing Manager: Anna TeplitskayaAmy TodenhagenKimberley ChambersNadine FiebrichZhanna ShamisAnna Teplitskaya

10 User-centered Design Example Problem Statement

11 User-centered Design Example Participants

12 User-Centered Design Example Needs Assessment Procedure: –Answer the needs assessment questions –Make a table showing user types tasks (guesses about) relative frequencies of tasks –Decide which of the new tasks users may perform using the new interface. Make note of which ideas you decided to drop based on your interviews.

13 Slide adapted from James Landay Needs Assessment Questions Who is going to use the system? What tasks do they now perform? What tasks are desired? How are the tasks learned? Where are the tasks performed? What is the relationship between the user and the data?

14 Slide adapted from James Landay Needs assessment Questions What other tools does the user have? How do users communicate with each other? How often are the tasks performed? What are the (time) constraints on the task? What happens when things go wrong?

15 User-centered Design Example Needs assessment techniques: –Observation –Interviews –Study existing successful designs

16 User-Centered Design Example Interview –Prepare a list of questions about how people do their task now and what they would like to have be different. –Interview at least three people Try to identify people with different needs and preferences, with respect to their attitudes about using online ordering systems. – Ask them what, if anything, must be in the system in order for them to prefer it over the current system Refer to needs assessment questions shown above. – Go look at existing interfaces for the goal and see how they handle the necessary tasks.

17 User-centered Design Example Interview Participants: –Graduate: 1 st Year Masters –Graduate: PhD –Undergrad: Freshman1 –Undergrad: Freshman2 –Undergrad: Junior Transfer –Undergrad: Senior Transfer –Undergrad: Senior

18 User-centered Design Example Interview Questions & Summary Results

19 User-centered Design Example Interview Questions & Summary Results

20 User-centered Design Example

21 Interview Questions & Summary Results

22 User-centered Design Example

23 Interview Questions & Summary Results

24 Slide adapted from Ben Shneiderman Task Analysis Characterize what happens when users perform typical tasks Tools: –table of user communities vs. tasks Who x What –table of task sequences –flowchart or transition diagram –videotape depicting scenario

25 Slide adapted from James Landay's How Often Do Users Perform the Tasks? Frequent users remember more details Infrequent users may need more prompting Which function is performed –most frequently? –by which users? –optimize system for tasks that will improve perception of its performance

26 User-Centered Design Example Task Analysis Table

27 User-Centered Design Example Task Analysis Table

28 User-Centered Design Example Task Analysis Table

29 Augment Table with Percentages (What percentage of the is this task done by this person) (Numbers are only suggestive, adapted from Shneiderman 98 )

30 Next Week Readings: – Cooper (Inmates, Chs. 9-11) – Holtzblatt (in reader) – Newman & Landay Topics: – Scenarios, Personas


Download ppt "SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 27, 2005."

Similar presentations


Ads by Google