Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
CMSC434
Group Project Description
Tuesday, January 29, 2012
Instructor: Jon Froehlich
TA: Matthew Mauriello
Intro to Human-Computer Interaction
What to call me?
HallOfFame
Common user problem: installing new software
Where did it go? How do I use it?
Social media user problem:
What if my friends speak a different language than me?
The world is flat problem:
What if a webpage speaks a different language than me?
HallOfShame
Inspiration
Lu Dong, Gold Medal Women’s 100m Backstroke, Paralympic Games 2012, http://youtu.be/mU3E9-JbxdA
Bobby McFerrin, World Science Festival 2009, http://youtu.be/ne6tB2KiZuk
In-class activity:
We need to rearrange the room a bit.
VannevarBush
TheMemex
This class.
Course was actually intensive in terms of
workload, but we learned more…
— CMSC434 Student
Spring 2012
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
Workload was appropriate.
— CMSC434 Student
Spring 2012
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
Really appreciated the process of learning how to
brainstorm, sketch, plan, and build. Will be useful in
many future endeavors…
— CMSC434 Student
Spring 2012
Expect CS major students have to master in English
like a sophisticated, professional writer....
— CMSC434 Student
Spring 2012
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.
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
ProjectChallenges Time management
Teamwork and equity
Not getting wedded to an early, suboptimal idea
Coding
Too Early!
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
ForThursday
Excerpt from Bill Moggridge’s Designing Interactions Book