User Interface Design Pattern Library Project |
Assignment 1 Assignment 5 Assignment 6 Assignment 7 Assignment 8 Assignment 9 |
Persona Explanation & Justification Survey Our survey was designed to find out the type of skills and backgrounds of individuals who work on UC Berkeley web applications and sites. We did not know who these people were, where they work on campus or the type of sites they worked on. 229 individuals responded. The survey allowed us to categorize respondents into several types based on the role they performed in web projects. We selected five types of individuals based on job responsibilities. Each type builds or designs user interfaces and therefore, are the best candidates to investigate the use of UI design patterns. Those five types of potential users are Programmers, Graphic Designers, Project Managers, Swiss Army, and Staff. A Swiss Army type is a person who described him or herself as one who fulfills multiple job functions like programming, designing, content development and project management. Interviews From there we determined we needed a second round of interviews to focus on the Swiss Army person and how they work. We conducted three additional interviews with 4 potential users to more closely understand how they develop user interfaces. They were also introduced to UI patterns and pattern libraries and asked several questions about them. See Appendix for details. Analysis and Brainstorming Hans is responsible for end-to-end web application development and is very interested in UI patterns because they might make the design process more efficient. He doesn't have formal design experience but finds that part of the project interesting and wants to do a good job. But ultimately, he needs to move on to other parts of his project and doesn't have time to linger on UI design. We decided to make Hans our primary persona because of his interest and ability to implement patterns. Five Personas
Brainstorming Whiteboard Session |