+ All Categories
Home > Documents > ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Date post: 24-Dec-2015
Category:
Upload: alaina-ferguson
View: 212 times
Download: 0 times
Share this document with a friend
Popular Tags:
22
ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues
Transcript
Page 1: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

ICS 131: Social Analysis of Computerization

Lecture 2:

Identifying and analyzing

social issues

Page 2: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Key Ideas

• Technical content operates in a

non-technical context.

• Social context is central to technology.

Page 3: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Identify Social Issues

• Goals of Project

• Assumptions

• Stakeholders

• Impacts

Page 4: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Goals of Project

• Why do it?

• Who’s deciding?

Page 5: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Goals– Online journal– Rapid sharing of information– Easy to start up and use– Others

• Who’s deciding?– Coders

Page 6: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Assumptions

• Something that must be true in order for the rest of the discussion to be relevant.

• Implicit -> explicit

• Pre-conditions (make it possible) vs. post-conditions (make it relevant)

• Degree of importance/relevance (e.g., the Earth isn’t going to stop spinning)

Page 7: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Assumptions– Pre-conditions

• Common technology.

• Networked computers.

• Freedom of speech.

• Technically feasible.

– Post-conditions• Someone uses it.

• Interested readers.

– Others…

Page 8: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Stakeholders

• Designer

• Client

• Society

• Others…

Page 9: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Stakeholders:– Software Designers– Bloggers and potential bloggers– Readers– Society as a whole– Politicians– Businesses

Page 10: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Stakeholders

• What do we know about them?– Backgrounds– Goals/Motivations– Preferences/Needs

Page 11: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Stakeholder - Readers:– Background:

• Technically competent

• Interested in topic

– Goals/Motivations:• Keep up with events

• Keep up with friends

– Preferences/Needs:• Seeking information

• Ease of use

Page 12: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Impacts

• Intended - What does it do for the client when it operates correctly?

• Side effects - What else does it do?

• Externalities - Side effect to someone other than the intended client.

Page 13: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Impacts: Intended– Lets a blogger tell his/her friends what their cat

ate for dinner, or who they’re going to vote for and why.

– Lets a reader find out about their friends and see what other people think.

Page 14: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Impacts: Side Effects– Makes bloggers famous– Gets the word “blog” in Merriam-Webster’s

dictionary

Page 15: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Example: Blog software

• Impacts: Externalities– Changes to political landscape.

• Howard Dean– Campaign greatly helped by

grassroots blogging.

– Until that fateful scream.

– Others?

Page 16: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Reading

• Herbert Simon– Economics, computer science, psychology,

design

• Definition of design– “Everyone designs who devises courses of

action aimed at changing existing situations into preferred ones.” (1969)

Page 17: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Software Design

• Understand existing situations

• Conceive of preferred ones– Preferred by whom?

Page 18: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

A Note on Readings

• You may need a dictionary.• Terms I looked up the first time I read this:

– Club of Rome - global think tank– Externalities - defined earlier– Bounded rationality

• Rational - “acts in pursuit of its goals”• Bounded - “experience limits in formulating and solving

complex problems and in processing (receiving, storing, retrieving, transmitting) information” (Simon)

– Desideratum - “something desired as essential”

Page 19: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Discussion

• Process– Questions– Talk about them with neighbors– Eight people called up to the front to answer

them and discuss.

Page 20: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Topic for Discussion

• Imagine that someone invents a small, self-contained, wireless, web camera, and asks you to write software to allow anyone on the net to see what that camera sees in real time.

• Questions:– What are the goals?– What are the assumptions?– Who are the stakeholders?– What are the impacts?

• Discuss with neighbors - 5 minutes.

Page 21: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

And our lucky contestants are...

• Kang, Ho-fan • Chen, Victor • Hasegawa, David Kiyoshi • Asuncion, Arthur Uy Jr. • Kan, Long Ting • Touch, Sika • Phimmasone, Navin • Bobba, Paul Vincent

…come on down front!

Page 22: ICS 131: Social Analysis of Computerization Lecture 2: Identifying and analyzing social issues.

Next class

• Monday - Guest Lecture– Trends in Library Research– Julia Gelfand– Reading: SPARC Open Access Newsletter

• URL on syllabus, web site


Recommended