MPCS 51230 User Interface and User Experience Design (Autumn 2017)

Section 1
Location Young 302
Meeting Times Friday 5:30pm - 8:30pm
Fulfills Elective Specialization - Software Engineering (SE-2) Specialization - Application Development (APP-2)


Course Description:
This course is eleven weeks in length and covers the elemental practices of user interface (UI) design, user experience (UX) design, and user research. The intention of the course is to provide an overview of the experience design field so that the student is empowered to practice design as well as effectively manage design. It is, however, more likely that the student will collaborate with others on the design of products and services.

Experience design is the domain of empowering users to complete intended tasks efficiently and effectively. Research, UI, and UX help to create products and services that people want to use. User interface design (UI) is considered to include the visual design and organization of interfaces to guide users through the intended product experience. User experience design (UX) includes designing applications for users. It also includes the consideration of systems and business processes. Contemporary UX now includes topics such as service design, business design, API integration, and innovation. User research hopes to understand the needs and desires of customers. It includes topics such as voice of the customer research, customer engagement and retention measurement, as well as continual research to understand future product opportunities. Researchers also hope to understand if designs are usable by the intended audience.

During the class, we will utilize the latest design methods including prototyping, guerrilla research, design sprints, and Agile/Lean design/development processes.

At the conclusion of the class, the student will understand the value of using design processes in creating new products. The student will have researched a problem. They will have prototyped an online service and tested it with users, and have improved on their initial prototype afterwards. The student will have also created a sprint plan and prioritized the features for a minimal viable product. And finally, the students will present their solution to the class with data supporting their solution.

Grading Policies
Grades are based upon the following:
• Notes from Readings: 10%
• Team & Class Contribution: 20%
• Midterm Project Update: 20%
• Final Team Presentation: 30%
• Final Project Recommendations: 20%

The following books will be used in class:
Interviewing Users: How to Uncover Compelling Insights, Steve Portigal
Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days, Jake Knapp
Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability, Steve Krug

Class Structure
Lecture: 45 minutes
Discussion: 15 minutes
Break: 10 minutes
Activity: 85 minutes
Break: 5 minutes
Review & Assignment: 20

Week 1
— Introduction to UI and UX Design
Readings: Set the Stage from Sprint; Chapters 1 & 2 from Don’t Make Me Think
Lecture: Solving the Right Problem
Activity: 1 Hour Design Challenge
Assignment: Identify a problem space and create concept map

Week 2 — Understanding Users
Readings: Monday from Sprint, Chapter 4 from Don’t Make Me Think; Chapters 1 & 2 from Interviewing Users
Lecture: Research for Products and Services
Activity: Research Plan & Practice
Assignment: Interview two users

Week 3 — Product Design
Readings: Tuesday from Sprint, Chapter 7 from Don’t Make Me Think; Chapters 3 & 4 from Interviewing Users
Lecture: Desirable Products
Activity: Personas and Customer Journey Mapping
Assignment: Create a persona and a customer journey map

Week 4 — Prototyping
Readings: Wednesday from Sprint, Chapter 8 from Don’t Make Me Think; Chapter 5 from
Interviewing Users
Lecture: Rapid Prototyping
Activity: Paper Prototyping
Assignment: Test paper prototype with a user

Week 5 — Interaction Design
Readings: Thursday from Sprint, Chapter 6 from Interviewing Users; Review iOS and Android GUI documentation
Lecture: Interaction Design
Activity: Interactive Prototyping
Assignment: Test interactive prototype with a user 

Midterm — Status & Findings
The midterm grade will be based upon the individual student’s review of research conducted to date. It will include ndings such as quotes, as well as team resources such as the personas and customer journey map. Students will describe upcoming work and expected deliverables.

Week 6 — User Interface Design
Readings: Chapter 9 from Don’t Make Me Think; Review iOS and Android GUI documentation
Lecture: Interface Design
Activity: Sketching Interfaces
Assignment: Test re ned prototype with a user

Week 7 — Managing Design
Readings: Friday from Sprint, Chapter 10 from Don’t Make Me Think Introductory Lecture: Design Sprints
Guest Lecture: Design Sprints at BMW
Activity: Incorporating Design Feedback Into the Product
Assignment: Re ne the product design using feedback

Week 8 — Collaborative Product Development
Readings: Chapter 12 from Don’t Make Me Think; Chapters 6 & 7 from Interviewing Users
Lecture: Agility in Product Development
Activity: Prioritizing Design
Assignment: Create documentation for Sprint 1 and provide a product roadmap

Week 9 — Metrics
Readings: Chapter 13 from Don’t Make Me Think; Chapters 8 & 9 from Interviewing Users
Lecture: Measuring Design
Activity: Incorporating Metrics Into the Product
Assignment: Create a plan for measuring usage and feedback from your product

Week 10 — Product Validation
Reading: Strategy Is Iterative Prototyping, Roger L. Martin
Introductory Lecture: Communicating Design Success
Guest Lecture: Validating Products in the Marketplace
Activity: Incorporating Metrics Into the Product
Assignment: Final Presentation

Week 11 — Final Team Presentations
Teams will present their ndings, solutions, and recommendations to the class

Additional resources will be provided in the first class.

Course Prerequisites

Recommended: iOS Application Development or Android App Development

Other Prerequisites

Overlapping Classes

This class is scheduled at a time that does not conflict with any other classes this quarter.