Join the IUE Google Group

Share

Internet User Experience 2009

Spotlighting methods for dramatically improving today's user experience

March 30 - April 2, 2009, Ann Arbor, Michigan, USA

Program : Tutorials

Enhance Your Skills

The tutorials at Internet User Experience offer in-depth training with mentored practice in half and whole day sessions on Monday and Tuesday, March 30-31, and on Friday morning April 3 (leaving you Friday afternoon to travel home or spend some time back in the office).

Multiple overlapping training sessions are offered, and we encourage you to choose based on what is of greatest interest and relevance to you.

Jump to tutorials for:

Monday, March 30, 2009



Jan Moorman, Ph.D. | Use Cases in an Agile World

Jan Moorman
Designing great software is hard but not impossible. Scenario-based design promotes innovation, builds consensus and facilitates communication between stakeholders, end-users, business analysts, developers and testers. Customer stories, use cases and storyboarding are specific scenario-based techniques that hold the promise for great designs but are deceptively easy to use. Used incorrectly, these methods are part of the problem rather than the solution.

This course provides training on how and why with an eye to how-not and why-not of working with customer stories, use cases and storyboards.

Audience

This course is relevant for user experience professionals, business analysts, and project managers.

Outline

This short course teaches skills in:

  • Using customer stories as input to scenario based design.
  • Using scenario based design as a method for resolving conflicts between business interests, end-users goals, and technology constraints.
  • Diagram interaction patterns from usage scenarios.
  • Abstracting and write use cases.
  • Illustrating use cases with User Interface design concepts to present storyboards for end-user and client feedback and as hand-offs to developers.
  • Re-using scenarios and use cases to define system, user acceptance and usability tests.

Instructor

Jan Moorman has over fifteen years experience innovating and specifying user-centered software designs. Her experience spans business domains, delivery platforms, teams and process approaches. She finds the design challenges to be as interesting and compelling a problem as the individual software projects themselves. With a passion for improving user experiences and usability she has a keen interest in improving the experience of creating software and the usability of design related artifacts.

She has taught working with use case to consultants while at Trilogy, participated in building the basic use case curriculum for Intuit and has given talks on to software professional organizations on performing root cause analysis of usability study findings to uncover software process deficiencies.

Her work synthesizes the published work from numerous experts in the field of use cases and scenario based design.

Jason Withrow, Usable Development, LLC | Full-Scale Website Optimization

Jason Withrow
Full-scale website optimization is a comprehensive approach that considers all facets of the website or web application. These include the technical considerations (e.g., load times, application profiling), user experience concerns (e.g., usability, accessibility), and findability issues (e.g., search engine optimization, usage of social media). Far too often the focus is on just one of these areas; true optimization requires improvements in all of them.

Audience

This workshop is designed for practitioners from all 3 areas (coding/programming, user experience, and marketing) who are interested in gaining a better understanding of all facets of optimization.

Tutorial Outline / Schedule

  1. The Need for Optimization (8:30 - 9:00 a.m.)
  2. Improving Performance, Part 1 (9:00 - 10:00 a.m.)
  3. Demo: Performance Enhancements (10:00 - 10:15 a.m.)
  4. Break (10:15 - 10:30 a.m.)
  5. Improving Performance, Part 2 (10:30 - 11:30 a.m.)
  6. Lunch (11:30 a.m. - 12:30 p.m.)
  7. Usability Optimizations (12:30 - 1:30 p.m.)
  8. Activity: Optimizing Usability (1:30 - 2:00 p.m.)
  9. Break (2:00 - 2:15 p.m.)
  10. Accessibility Optimizations (2:15 - 3:15 p.m.)
  11. Findability Optimizations (3:15 - 4:15 p.m.)
  12. Review and Wrap-Up (4:15 - 4:30 p.m.)

Instructor

Jason is the president and founder of Usable Development, LLC, which focuses on user experience and web design consulting, development, and training.

He also serves as the Department Chair for the Internet Professional Program at Washtenaw Community College.

His background includes over 8 years of experience in the web industry, in roles such as Information Architect and Business Systems Analyst.

Mike Wood, Motorola | Mobile Design: Familiar, Flexible, Humane...Wickedly Cool

Mike Wood
This tutorial will cover the fundamentals of usable mobile design, including awareness of which issues to watch out for, what resources to consult and how to progress through a mobile design project. Participants will apply these principles to a sample project of their choosing. They will leave prepared to discuss mobile design within their organization.

Introduction

Mobile design is much like other types of design (web, pc, etc.). Applications need to have solid use cases with a developed persona in mind. Interactions need to be consistent, predictable, discoverable and enjoyable. However, mobile design adds additional challenges on top, including users who are probably on the go, multitasking (not in the systems engineering sense, but possibly walking or driving), highly contextual, time limited, etc.

To be a good mobile interaction designer is to understand that designs must compete with the external environment and to therefore take into account cognitive principals that dictate what humans are able to enjoy. In most cases those who develop mobile applications are doing so for systems that already have interaction paradigms in place which adds the challenge of differentiating while at the same time being consistent.

This tutorial will teach participants the basic tenants of mobile design from beginning to end. Focus will be geared towards those aspects of design that are unique or critically important to the mobile space, including input mechanism, key set, action model, locus and attention and navigation. Participant may bring ideas for applications they are looking to develop (including use cases and personas) and the group can focus on the unique attributes that would make those apps compelling mobile designs.

Tutorial Outline

One part good idea plus one part Mobile Design will result in compelling applications. That is to say, this tutorial will be highly interactive depending on participants to bring ideas relating to their field and applying mobile interaction guidelines to create applications. Each section will begin with a topic summary, references to readings, examples and then move on to participant activities.

Morning activities will be smaller, focusing on individual topic areas. Afternoon activities will consist of designing mobile applications in groups (or individually if so inclined) to be reviewed and critiqued by the group.

Audience

This tutorial demonstrates how to design for the mobile environment. It assumes either basic competence in design (mobile or otherwise) OR frequent collaboration with designers inside your organization. Aside from providing resources and knowledge to further mobile design activities, this tutorial is designed to help communication with and among designers within a mobile framework.

Instructor

Michael Wood is a Team Lead for Motorola's Consumer Experience Design group. There he leads groups in projects designing mobile applications for social communication, media consumption and fun. Mike works with product management, software development, marketing and customer account teams to create and tell a specific story around a give product that unfolds to the user through compelling mobile user experiences.

Before joining Motorola Mike worked on Windows-based application design and usability and holds a Masters in Human Computer Interaction. Mike enjoys reading, plays guitar, loves to travel and is a Returned Peace Corps Volunteer having served two years in Guatemala, Central America with his wife Ali.

Tuesday, March 31, 2009



Dean Barker, Sage Software | Creating a Custom UI Pattern Library

Dean Barker
The emphasis of the tutorial is on creating a custom UI library. It presents "how to" create a library as well as presents the prerequisite concepts and skills. It is not a tutorial primarily on creating UI designs based on patterns or on implementing (i.e. rolling out) a pattern library. Rather, it is intended to be a "how to" for creating patterns and a pattern library to support UI design. It is aimed at designers and managers of the user interface design function within a software development organization.

Participants in this tutorial will:

  • Understand the foundational concepts of design patterns
  • Be able to create a custom pattern language
  • Be able to create user interface design patterns
  • Be able to plan for and develop a user interface design pattern library
  • Understand and have some limited experience with applying custom design patterns

Audience

Participants will be expected to have some prior user interface design training and/or experience. This tutorial is related specifically to the function of user interface design, not usability evaluation. However, the concepts and approaches in the tutorial are "platform agnostic" in regards to being suitable for any visual user interface design. Therefore, experience in any single platform or combination is sufficient (e.g. Web UI, Windows UI, Macintosh UI, Mobile device UI, etc.).

How Tutorial will be Conducted

The tutorial is designed based on a proven instructional design method that the presenter used in a previous position as a trainer for a Fortune 500 IT consulting company. It is based on a combination of lecture, micro-exercises, and small group exercises culminating in non-threatening assessment of learning. Approximately 50% of the day will be lecture and 50% non-lecture (not including breaks).

A number of materials will be used in conducting the course, including lecture slides, small group exercise handouts, and handouts of articles, papers, and examples supporting selected lectures and labs.

Schedule

  1. Introduction (Lecture, 5 Min)
  2. Lesson 1: Understanding Patterns (Lecture and micro-exercises, 30 min)
  3. Lesson 2: Creating a Pattern Language (Lecture and micro-exercises, 50 min)
  4. Break (15 Min)
  5. Lab A: Creating a Pattern Language (Small group exercise, 30 min)
  6. Lesson 3: Creating UI Patterns (Lecture and micro-exercises, 45 min)
  7. Lab B: Creating UI Patterns for Mobile Device Screens (Small group exercise, 45 min)
  8. Lunch (60 Min)
  9. Lesson 4: Developing a UI Pattern Repository (Lecture and micro-exercises, 40 min)
  10. Lab C: Planning a UI Pattern Repository Project (Small group exercise, 30 min)
  11. Lesson 5: Designing with UI Patterns (Lecture and micro-exercises, 30 min)
  12. Break (15 Min)
  13. Lab D: Applying UI Patterns in Mobile Device Screen Design (45 Min)
  14. Review and wrap-up (10 Min)

Instructor

Dean T. Barker is the Director of User Centered Design for Global CRM Solutions at Sage Software. He has fifteen years of experience in usability and software product development. He has been a co-editor and author of ISO standards for Software and Systems Engineering and is co-author of the book Designing Effective Speech User Interfaces, published by John Wiley & Sons. Mr. Barker has a B.A. in Business Management and Communication and a M.S. in Software Engineering from the University of Minnesota.

Danielle Cooley | Field Research for User Experience Design

Danielle Cooley
Field Research is an often-overlooked part of user-centered design, but it can be the most valuable analysis method at our disposal. This full-day tutorial will illustrate the benefits of field research over other user research methods and outline some of the more common field research techniques. We'll be doing some actual field research, so be ready with your notebook and your digital camera!

Tutorial Outline / Schedule

  1. An Introduction to Field Research Techniques (8:30 - 9:15 a.m.)
  2. Field Research vs. Other Methods (9:15 - 10:00 a.m.)
  3. Break (10:00 - 10:15 a.m.)
  4. Best Practices in Reporting Field Research Findings (10:15 - 11:00 a.m.)
  5. Activity: Actual Field Research (11:00 - NOON)
  6. Lunch (NOON - 1:00 p.m.)
  7. Continue Field Research (1:00 - 2:00 p.m.)
  8. Activity: Approach for Analysis (2:00 - 2:30 p.m.)
  9. Break (2:30 - 2:45 p.m.)
  10. Analyze Field Research (2:45 - 3:15 p.m.)
  11. Group Presentations (3:15 - 3:45 p.m.)
  12. Approaches and examples for field research (3:45 - 4:15 p.m.)
  13. Review and Wrap-Up (4:15 - 4:30 p.m.)

Audience

This session is for all levels.

Instructor

Danielle has over 10 years of experience in a multitude of user research and usability analysis methods utilized on a wide variety of applications, including hardware, Windows, web, telephone, and mobile. Her successful designs have been implemented at both large and small, public and private companies in many industries ranging from pharmaceuticals to car rental to financial services.

Active in the field, she was the founding Vice President of the Boston chapter of the Usability Professionals Association and served as Panels chair and Experienced Practitioner co-chair for the 2007 and 2008 Usability Professionals' Association Annual Conferences, respectively. She has a BE in Biomedical and Electrical Engineering from Vanderbilt University and a MS in Human Factors in Information Design from the Elkin B. McCallum Graduate School of Business at Bentley University in Waltham, MA.

Jason Withrow, Usable Development, LLC | User Experience Design of Intranets and Portals

Jason Withrow
Intranets and portals are both touted as excellent tools / systems that help to resolve difficulties and boost productivity within an organization. Unfortunately, in practice there are often so many issues with them that they are underutilized or abandoned. These issues run the gamut from technical problems (e.g., poor document indexing) to user experience difficulties (e.g., a user interface only the original designer could understand). This workshop focuses on the variety of issues typically afflicting intranets and portals and how to best resolve those problems.

Audience

This workshop is for business professionals, user experience practitioners, and web developers.

Tutorial Outline / Schedule

  1. An Introduction to Intranets and Portals (8:30 - 9:00 a.m.)
  2. Intranet User Experience, Part I (9:00 - 9:45 a.m.)
  3. Break (9:45 - 10:00 a.m.)
  4. Intranet User Experience, Part II (10:00 - 10:30 a.m.)
  5. Portal User Experience (10:30 - 11:15 a.m.)
  6. Activity: Portal Design (11:15 - 11:45 p.m.)
  7. Review and Wrap-Up (11:45 - NOON)

Instructor

Jason is the president and founder of Usable Development, LLC, which focuses on user experience and web design consulting, development, and training.

He also serves as the Department Chair for the Internet Professional Program at Washtenaw Community College.

His background includes over 8 years of experience in the web industry, in roles such as Information Architect and Business Systems Analyst.

Carol Smith, Midwest Research | User Profiles and Personas

Carol Smith
User Profiles are essential to helping product teams properly understand their target customers and focus development activities to build the right product with the right user interface. Personas, elaborations on user profiles, breathe life into User Profiles and help product teams think more like their users when they are making design and usage decisions.

This tutorial defines user profiles and personas, provides multiple examples, and gives participants hands-on practice in creating them. Participants in this tutorial will walk away with the tools, templates, and knowledge needed to immediately start creating personas for their projects.

Tutorial Outline / Schedule

  1. Introduction to Personas and Profiles (1 - 1:45 p.m.)
  2. Activity: Profile Creation (1:45 - 2:15 p.m.)
  3. Break (2:15 - 2:30 p.m.)
  4. Personas and Profiles in Use (2:30 - 3:15 p.m.)
  5. Activity: Persona Creation (3:15 - 4:00 p.m.)
  6. Persona and Profile Lifecycle (4:00 - 4:25 p.m.)
  7. Review and Wrap-Up (4:25 - 4:30 p.m.)

Audience

This tutorial will discuss issues related to internal and external facing applications, Internet and Intranet sites as well as consumer products. Familiarity with the vocabulary used in user research and user experience work will be helpful but is not necessary.

Instructor

Carol Smith has created personas for a wide range of user groups including: school children; federal government employees; instructional designers; software developers; and people needing car insurance. Her efforts have improved applications, Internet sites, Intranet portals, e-commerce sites and consumer products. She has worked with small businesses and Fortune 500 corporations and has managed a User Experience department.

Ms. Smith is the Treasurer and Director of Global Outreach of the Usability Professionals' Association (UPA). Ms. Smith earned her Masters of Computer Science in Human-Computer Interaction from DePaul University in Chicago, IL. Ms. Smith is the Principal Consultant at Midwest Research (www.mw-research.com), a research and usability testing consultancy in Ohio.

Friday, April 3, 2009 (Morning Only)



Cathy Zapata, Web Marketing Professional & President, NEOUPA | Writing for the Web

Cathy Zapata
Knowing how to write is all you need to know to publish great Web copy, correct? WRONG!

Writing for the Web is not the same as writing for other channels. Over 79% of users scan vs. read word-for-word online. In addition, the copy on your site is a critical component of persuasion and search engine optimization. Learn the basics to writing good Web copy, plus some challenging more advanced techniques. Then, put what you've learned into practice as part of this tutorial.

Audience

This session is both for the novice and advanced professional writing copy for the Web.

Instructor

Cathleen Zapata has over 14 years experience in online marketing and managing the Customer Experience, specializing in Web site usability. Her background includes a wealth of experience in usability testing, heuristic evaluations, user research and conversion enhancement strategies. Cathy has received extensive usability training from the Neilson Norman Group, and was recently quoted in MarketingSherpa's Marketing Wisdom for 2006. She is a published author, and frequently teaches on topics of Web Usability both nationally, and at local colleges and at community events. Cathy has been on the board of NEOUPA, Cleveland's local chapter of the Usability Professionals' Association, for over four years, and is currently serving as President of the chapter. She is also on the board of The Web Association. Cathy has consulted with numerous Fortune 500 clients on Web Marketing & Usability. Representative clients include: KeyBank, Medical Mutual of Ohio, National City Bank, The Cleveland Clinic, Nationwide Insurance, Safelite AutoGlass, Insurance.com, Citizens Bank, Flagstar Bank, Hallmark, Philosophy, Alltel and Coach, Inc.