[Drupal Con AMS 2005] Kieran Lal - Extreme Usability Part I

Roland Tanglao
2005
19
10
created on Wed, 2005-10-19 10:42
  • Talk to 5 users
  • Ask their goals (not how it should be done)
  • What is the User Situation (e.g. in a hurry? what tasks?)
  • Interviews and Surveys
  • 400 people took survey (only up for 2 days) so far
  • 57% "site developers"
  • Common task - checking out new features and modules, admin content
  • Difficult - manage inconsistency in themes (people get integrity of info based on visual experience)
  • , upgrade and compare Drupal files (which version do I have?)
  • Other tasks - other tasks are not grouped logically, manage mail
  • Boris - should find out if they are fantastico users because drupal has no input into fantastico and people who use it will probably have a harder time than people who manually install
  • Boris - need drupal-reseller list and website
  • card sort helps you figure out how to order menus and what to put it in
  • more from Jan Meulig
  • Wireframes = lofi evaluation of info architecture
  • fast prototype earlyin the design process
  • wireframe module
  • wireframe theme
  • Karoly has written Wireframe module, quickly build pages from chunks of HTML, enables easy prototyping for UI feedback
  • make wireframe testing part of normal module development process
  • User Interviews:
  • test site where we can install and prototype
  • not be technical - write down all requirements
  • paper prototyping - draw wireframes on paper and going through with users
  • show new stuff in real time, sounds ridiculous but it works
  • problem with open source projects - don#039t meet users directly, develop remotely, only get feedback and info from mailing lists
  • constant tension - we are open to IM and IRC yet we don#039t get UI feedback early in the process or not sure how to do it
  • Subscriptions:
  • Goals:
  • What does this mean to you?
  • Tell us about your organization. Start off with a general conversation about their site and their organization. What is the purpose of the org?
  • What is your role in the org? People who pay may not use it.
  • Tell me about how you have done this in the past? (learn about how this could be done better as opposed ) - problems exist, ideas for improvement don#039t necessarily exist
  • How often, how long?
  • If your company was an animal, what would it be?
  • Get lots of answers
  • Discover tasks
  • Most important tasks?
  • Why they choose Drupal? False expectations about Drupal? (there#039s a community as well as a tech recipe and the community recipe is hidden)
  • Screen movies?
  • Is it easy? What#039s difficult? What have they migrated from?
  • How did they start? Focus on certain distributions, typical life cycle
  • Include online help - Help Edit module
  • Critical Incident Method - When did they need help? Helps find break points in the app and where to focus in documentation
  • [ME] Is the problem, that we can#039t deliver on the expectations we have set for users on how easy it is to configure all aspects of Drupal sites?
  • Card sorting - Jan of OpenUsability.org
  • just need pile of cards
  • Investigate on how users structure content
  • Must group together menus etc. in terms of users module
  • How do users group and label menus, etc.?
  • card sorting should be employed to create and optimize
  • lots of tools available
  • cardsort example using CivicSpace and 60 most popular Drupal modules
Syndicate content