User Interface Design Pattern Library Project |
Assignment 1 Assignment 5 Assignment 6 Assignment 7 Assignment 8 Assignment 9 |
Interviews, Round 2 Our initial survey and interviews did not give us deep insight into specific design processes, therefore this round of interviews focuses on the interface design process individuals go through to develop and implement user interfaces We specifically targetted the "swiss army" type of person. This type of user showed interest or awareness of user interface design patterns in Round 1 of the interviews and are in a position to implement them in their work process. Target Participants
Summary Results Analysis of the first round of interviews revealed several categories of users, of which the "swiss army" type were the most interested in user interface design patterns. Consequently we decided to do a second round of interviews targeting this type of user. We had two goals: 1. Get a feel for the process these programmers use to develop the user interface in order to give us ideas for how the pattern library might fit into that process. 2. Show users an existing pattern library and get their feedback as to how they'd like to use a pattern library, including how they'd like to navigate the library and what additional features would be useful. Perhaps the most significant revelation was that two interviewees expressed a preference for navigating the library based on a current design problem, rather than by the pattern name, which was how our existing example library was organized. One developer expressed interest in patterns related directly to the type of work he does (e.g., a pattern for the best way to display a record of student information). Overwhelmingly, interviewees were interested in the prospect of being able to share code related to patterns. Two interviewees mentioned the idea of having a forum for comments associated with each pattern, similar to the way programming sites like php.net allow users to comment on functions. In general we noticed throughout the interview process that developers on campus feel somewhat isolated and would appreciate a tool that allowed them to connect and share ideas with others in the profession. Interview Script & Questions Design Process
Patterns
|