PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project...

35
CMSC434 Group Project Description Tuesday, January 29, 2012 Instructor: Jon Froehlich TA: Matthew Mauriello Intro to Human-Computer Interaction

Transcript of PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project...

Page 1: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

CMSC434

Group Project Description

Tuesday, January 29, 2012

Instructor: Jon Froehlich

TA: Matthew Mauriello

Intro to Human-Computer Interaction

Page 2: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

What to call me?

Page 3: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

HallOfFame

Page 4: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Common user problem: installing new software

Where did it go? How do I use it?

Page 5: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 6: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Social media user problem:

What if my friends speak a different language than me?

Page 7: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 8: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

The world is flat problem:

What if a webpage speaks a different language than me?

Page 9: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 10: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

HallOfShame

Page 11: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 12: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 13: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 14: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Inspiration

Page 15: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 16: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Lu Dong, Gold Medal Women’s 100m Backstroke, Paralympic Games 2012, http://youtu.be/mU3E9-JbxdA

Page 17: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Bobby McFerrin, World Science Festival 2009, http://youtu.be/ne6tB2KiZuk

Page 18: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 19: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 20: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

In-class activity:

We need to rearrange the room a bit.

Page 21: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task
Page 22: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

VannevarBush

Page 23: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

TheMemex

Page 24: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

This class.

Page 25: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Course was actually intensive in terms of

workload, but we learned more…

— CMSC434 Student

Spring 2012

Page 26: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Froehlich's lectures are great, and doing group work

and interviewing people is a nice change of pace

from the typical CS class. The workload may be a bit

high for some of the projects.

— CMSC434 Student

Spring 2012

Page 27: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Workload was appropriate.

— CMSC434 Student

Spring 2012

Page 28: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

I would have prefer a programming unit in this class

to show us how we can use today's technologies to

connect to what he said in class.

— CMSC434 Student

Spring 2012

Page 29: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Really appreciated the process of learning how to

brainstorm, sketch, plan, and build. Will be useful in

many future endeavors…

— CMSC434 Student

Spring 2012

Page 30: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

Expect CS major students have to master in English

like a sophisticated, professional writer....

— CMSC434 Student

Spring 2012

Page 31: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

ProjectOverview Goal: Apply and integrate user-centered concepts learned in this class along with your

other (current and prior) computer science education.

Secondary Goal: Work on real problems! Intense end-to-end design.

Focus: Social value applications (i.e., applications that are targeted at improving a

person or persons health, welfare, and/or everyday life)

Teams: Divided up based on skills and interest. If you have a significantly good

practical reason for working with someone, let me know.

You must be committed to working with your team throughout the semester.

Page 32: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

ProjectDeliverables Individual brainstorming project ideas exercise

Group brainstorm project ideas

Project proposal and presentation

Contextual inquiry and needfinding

Task analysis, design sketches, and storyboarding

Lo-fidelity video prototypes and presentation

User testing analysis and report

Interactive prototype

Final prototype demo, video, and presentation

1

2

3

4

5

6

7

8

9

Page 33: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

ProjectChallenges Time management

Teamwork and equity

Not getting wedded to an early, suboptimal idea

Coding

Too Early!

Page 34: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

The first 90 percent of the code accounts for the first

90 percent of the development time. The remaining

10 percent of the code accounts for the other 90

percent of the development time.

— Tom Cargill, Bell Labs

Page 35: PowerPoint Presentation · Individual brainstorming project ideas exercise Group brainstorm project ideas Project proposal and presentation Contextual inquiry and needfinding Task

ForThursday

Excerpt from Bill Moggridge’s Designing Interactions Book