Human Factors in Software Development
CS 4753/PSY 4753
Fall 1998
Instructor: Wendy C. Newstetter
(wendy@cc.gatech.edu)
Office Location: CoC 131
Office Hours: Tues & Thurs, 1:30-2:30pm
TA: Colleen
Kehoe (colleen@cc.gatech.edu)
Office Location: 1st floor study area, CoC
Office Hours: Mon 11-12pm, Tues 3-4pm, or
by appointment
Announcements
- 12/2/98 - Extra credit assigments (including the Pathfinder Experiment) are now available. Due to Colleen by 12/11/98 at noon.
-
11/19/98 - While preparing your design recovery website,
have a look at these two sites as examples of what we're looking for:
-
11/10/98 - NOTE: Presentations have been postponed
until next week! *sigh of relief*
-
10/21/98 - Added the Electronic
Pin-Up Session to continue the discussion we were having in class.
-
10/14/98 - Updated the list of project teams.
Added the MovieMail brief to the project descriptions.
-
10/8/98 - Added the list of project
teams. Let me know if there are any corrections.
-
10/8/98 - REMINDER: Resubmission of HW#1 is due in
class on Tuesday.
-
10/5/98 - A few minor edits, added a space for project
groups. Also added the "Resubmission Policy" announced in the last
class to the assessment page.
-
10/1/98 - More project briefs have been added.
-
9/28/98 - The description of the design recovery
website has been added to the assessment
page. Also, more project briefs have been added below.
-
9/24/98 - The Metaphor
assignment has been updated. Please disregard the earlier version.
-
9/22/98 - Information on grading has been changed.
Please disregard the earlier version.
-
9/21/98 - You can sign up to be notified by email
when this page changes! See below...
General Information
Description: HCI (Human-Computer Interaction) is a multidisciplinary
subject that draws on concepts and skills from computer science, psychology,
sociology, anthropology, industrial and graphic design. Broadly speaking,
contributions to the field are made from three camps--technologists, behavioral
scientists and designers. Each contributes a unique perspective and set
of tools. This course introduces students to the issues and tools that
each group brings to the design, development and evaluation of user-centric
systems.
Course goals:
-
To understand usability and usefulness of a computer system from the user's
perspective.
-
To gain awareness of human capabilities/limitations and how they impact
interaction.
-
To gain experience critiquing, analyzing and redesigning interfaces based
on principles of user-centered design.
Meeting Time: Tues & Thurs, 12:00-1:30 pm
Meeting Place: College of Computing, Room101
Assessment Criteria: Grading &
Project
Textbook: Newman, W. & Lamming, M. (1996) Interactive
System Design, Addison Wesley: Reading, MA.
Project Briefs
These are the projects available for this course.
Project Teams
It's too long for this page, so I made the list of project
teams a separate page.
Electronic Pin-Up
Session
Here's a place to continue
the discussion we've been having in class about the different projects.
It uses a system called Swiki developed by Prof. Mark Guzdial that allows
anyone to edit web pages in their browser using HTML forms. Crazy!
Schedule
|
Week
|
Date
|
Topic
|
Reading
|
Deliverables
|
|
1
|
24-Sep
|
Introduction
|
|
|
|
2
|
29-Sep
|
Interfaces and interactive
systems
|
N&L 1
|
Looking
for the interface
|
| |
1-Oct
|
(cont'd)
|
N&L 2
|
|
|
3
|
6-Oct
|
User-centered design
|
Norman
|
|
| |
8-Oct
|
Getting to know users and
their tasks
|
N&L 5
|
|
|
4
|
13-Oct
|
Understanding human-computer
interaction
|
N&L 3
|
Unpacking
a metaphor
|
| |
15-Oct
|
(cont'd)
|
N&L 13
|
|
|
5
|
20-Oct
|
|
|
Presentation #1
|
| |
22-Oct
|
|
|
(cont'd)
|
|
6
|
27-Oct
|
Design process and representation
|
N&L 4,11
|
|
| |
29-Oct
|
Interaction styles
|
N&L 12
|
|
|
7
|
3-Nov
|
Task analysis
|
N&L 6
|
|
| |
5-Nov
|
Task analysis
|
N&L 7
|
|
|
8
|
10-Nov
|
Requirements definition
|
N&L 8,9
|
|
| |
12-Nov
|
Evaluation techniques
|
N&L 14
|
|
|
9
|
17-Nov
|
|
|
Presentation #2
|
| |
19-Nov
|
|
|
(con'd)
|
|
10
|
24-Nov
|
Evaluation (cont'd)
|
|
|
| |
26-Nov
|
Design rationale
|
|
|
|
11
|
1-Dec
|
|
|
Jury Review
|
| |
3-Dec
|
|
|
Jury Review
|
Additional Resources
Printed references
-
ACM SIGCHI - http://www.acm.org/sigchi/
-
The premier professional organization for academics and industry folks
working in HCI. Publishes a huge number of magazines, journals, books
and conference proceedings on HCI. Many are available on the web.
Many conference proceedings are available in the GVU conference room library
or from Colleen.
-
Human Factors & Ergonomics Society - http://hfes.org/
-
Another large and well-know professional society with lots of publications.
Has a broader scope than SIGCHI in some ways, since it's not specifically
focused on computers. Some publications are available in the GVU conference
room library.
-
CHI-Atlanta - http://www.ratio.com/chi-atlanta/
-
A local affiliate of SIGCHI. A great way to meet people in the field,
find out about jobs in Atlanta, and see what practicing HCI professionals
do. Meets about once a month.
-
The HCI Bibliography - http://www.hcibib.org/
-
A large database with bibliographic entries for books, articles, conferences,
etc. Sometimes just a citation, but often includes an abstract.
Does not contain full text articles.
-
Usable Web - http://www.usableweb.com/
-
A large index of web resources. If it's on the web and related
to HCI, it's probably listed here.
-
HCI Journal - http://www.parc.xerox.com/istl/projects/HCI/
-
A well-known journal for HCI practitioners. This site has archives
of past issues.
-
Jakob Nielsen's Alertbox Column - http://www.useit.com/alertbox/
-
A twice-monthly column about current issues in web usability. Extremely
interesting reading, especially for anyone who will be designing web pages
or web technolgies (e.g. browsers).
-
HCI Theses-In-Progress - http://www.dcs.napier.ac.uk/hci/tip/
-
Students who are currently working on a PhD or Masters thesis in HCI often
list their projects here. A good place to see what HCI "research"
really means.
-
Past HCI Courses - http://www.cc.gatech.edu/classes/
-
Web pages from past offerings of CS4753, CS6751 and CS6752 are listed on
this page. They've been taught by many different professors, but
it might be useful to see what other students have done in the past.
Many contain slides, lecture notes, references to websites and students'
projects. Note that these projects were assigned by different
professors who had different requirements for the projects. Do not
assume that these projects meet all the requirements for this quarter's
projects.
Last Modified on
.
Problems? Questions? Corrections? Email colleen@cc.gatech.edu.