SlideShare a Scribd company logo
Activity Theory
Mike Long
!

@mblongii
What is Activity Theory?
- Activity Motive
- Action Goal
- Operation Automatic
Who invented this stuff?
- A. N. Leontyev
- “The old psychology was concerned only

with internal processes, with the activity of
the consciousness.”

- Activity and Consciousness

Source: Philosophy in the USSR, Problems of Dialectical Materialism,
1977, pp. 180- 202

- Vygotsky: Socio-cultural psychology
Human Activity System
- Engström - Scandinavian AT
- Distribution of cognition
- Sharing of knowledge and work
Modern Times
- Nardi
- Norman
Human Activity System
Activity
Action
Operation

Tools & Artifacts

Outcomes
Subjects

Activity

Rules

Objects

Division of Effort
Community
Engström
- Organizational Learning
- “Communities of Practice”
Tools
- Tools are created in a social context to
support purposeful human activity

- At-hand tools
- Near-hand tools
Tools & Desire
- “First-to-Mind Wins”
!

- “The degree to which a company can utilize
habit-forming technologies will
increasingly decide which products and
services succeed or fail.”

http://www.nirandfar.com/2012/03/how-to-manufacture-desire.html
Tools
- Microbiologists prefer Awk
- What the fawk is awk?
Tools
Tools often define
communities of
practice

I am close to completing a doctoral dissertation at Harvard University.
!
My greatest achievement at Harvard has been the identification of DNA
polymorphisms through massive parallel sequencing. This work has involved
specialized computational tools and custom C++ and Awk scripting. My
discoveries will feature in three manuscripts in preparation, with more to come.
Tools
- MB1: How do I create an index of my

chromosome and constrain the output to
only 10 genes?

- MB2: Use Awk
Tools
- MB1: I’ve heard of Awk. How would I use it
for my problem?

- MB2: First, you have to learn Awk. I have a
500 page book; it has nothing to do with
microbiology (grins)

- MB1: What is Awk though?
- MB2: You use it to process and manipulate
large text files
Tools
- MB1 (to self): I process large text files. I will
use Awk
Getting Real
- Complex contexts
- Focus on the subjects (people)
Problem 1
- Loss of user context in story-driven
development process

- Story too granular, myopic
Activity Theory
Crime Lab
- Activity Evidence Processing
- Subjects Evidence Receiving Clerk; Lab Analyst; and Director
- Objects Provide accurate findings to law enforcement agencies
- Tools Latent print development chambers (for ballistic testing);
microscopes
- Outcomes Evidence-based prosecution of criminals
A Model

Manage a Crime Lab

Gentian

Activity Model

Receive Payment for
Services

Receive Evidence

Create New Case

Analyze Evidence

Report Evidence Analysis

Accept container(s)
and submission form
from agency

Assign case
identification number

Check out evidence
container(s)

Write formal report

Enter billing for
analysis performed

Look for an existing
case using different
defining details

Maintain
practice
env

Compare container(s)
with what is listed on
form

Record requesting
agency information

Verify evidence
container(s) content
against purported
contents

Have draft reviewed by
colleague

Collect bills from all
lab departments

View matching results

Analyze

Catalog officers
associated with the
case

Catalog evidence items
in container(s)

Add any additional
documentation in
support of report

Create invoices for all
bills

Preview case status,
demographic and
ownership information

View
per

Record witnesses
associated with the
case

Complete requested
analysis

Turn in final, signed
report and submission
form to requesting
agency

Send invoices to
corresponding
agencies

Find out status of case

Report parties
involved with the case

Record notes while
performing analysis

File copy of signed
report and submission
form on file

Receive payments

Check evidence items
associated with case

Record purported
contents and
containers

Document noted
offenses associated
with case

Check evidence
container(s) back in

Enter Payment
information

View outcome of
evidence analysis

Request Analysis from
appropriate lab
department

Cite related cases

Allocate payments to
invoices

Attach additional
documentation

Mark invoices as paid

Obtain chain of
custody

Assign case number

Create new
submission event

Label evidence

Store evidence in
vault

Deposit payments in
account

Monitor account aging

Search

Monitor
Problem 2
- Lack of focus during group ideation
- Frame the problem through perspective of
the Activity
Problem 3
- Lack of context about what to measure
- We can’t measure everything
- We can measure the most important

customer flow that impacts business drivers
Activity

Tracking
Project
Progress

Subject
(actor)

Team
Member

Object
(goal)

Communicate
Customer
Value

Communicate
Progress

Tools

Story Card

Card Wall

Outcome

Shared
Understanding
& Visibility
Wrap up
- Keep an eye on the big picture
- Set context through purposeful, motivated
human context

- Understand why (or why not) your product
is “first-to-mind”

More Related Content

PPT
Introduction to Activity Theory in HCI
PDF
Jf matos activity_theory_as_model_of_analysis
KEY
Activity Theory in 20 slides
PDF
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
PPT
Social Machines: The coming collision of Artificial Intelligence, Social Netw...
PPTX
Why Watson Won: A cognitive perspective
PPTX
Agency in Human-Smart Device Relationships: An Exploratory Study
PPTX
Presentation on Activity Theory
Introduction to Activity Theory in HCI
Jf matos activity_theory_as_model_of_analysis
Activity Theory in 20 slides
StimuL@te: Metodologia de recerca a partir de la Teoria de l'Activitat.
Social Machines: The coming collision of Artificial Intelligence, Social Netw...
Why Watson Won: A cognitive perspective
Agency in Human-Smart Device Relationships: An Exploratory Study
Presentation on Activity Theory

Viewers also liked (20)

PPTX
Activity Theory Presentation TIELAB
PPT
Understanding Activity (with The Little Red Hen)
PDF
Design ethnography with activity theory
PPTX
Situated cognition
PPTX
Jafarigohar, M & Gharbavi, A. (2013). Recast or Prompt: Which One Does the Tr...
PPT
sima sadeghi gradual development of L2 phrase structure
PPT
Socialmediatwitterpresentatierestovanharte
PDF
Overview of scientific discourse annotatoin
PPT
CTS-Academic: Module 2 session 6 classroom sla
PDF
Julie Stone Alzforum webinar may2015
PPT
Expanding Vocabulary Activities: A Vocab Share Focusing on Classroom Applica...
PPTX
Discussion summary emergentism
PPSX
Language Competence: Don't Settle for a Piece of the Pie
PPT
SLA–3 Info Processing
PPT
Theory of connectivism
PPTX
Connectivist Learning Theory
PPTX
Principles of Learning
PPTX
Grounded Theory
PPTX
Key issues in 2nd language acquisition
PPTX
Connectivism
Activity Theory Presentation TIELAB
Understanding Activity (with The Little Red Hen)
Design ethnography with activity theory
Situated cognition
Jafarigohar, M & Gharbavi, A. (2013). Recast or Prompt: Which One Does the Tr...
sima sadeghi gradual development of L2 phrase structure
Socialmediatwitterpresentatierestovanharte
Overview of scientific discourse annotatoin
CTS-Academic: Module 2 session 6 classroom sla
Julie Stone Alzforum webinar may2015
Expanding Vocabulary Activities: A Vocab Share Focusing on Classroom Applica...
Discussion summary emergentism
Language Competence: Don't Settle for a Piece of the Pie
SLA–3 Info Processing
Theory of connectivism
Connectivist Learning Theory
Principles of Learning
Grounded Theory
Key issues in 2nd language acquisition
Connectivism
Ad

Similar to Activity Theory (20)

PPT
Tenc Winterschool09 Davinia Slideshare
PPTX
Lightning talk micro naratives and sensors for real time monitoring, borko v...
PPTX
Research Methodology UNIT 2.pptx
PPT
Artificial intelligent Lec 1-ai-introduction-
PPTX
Artificial Intelligence and Law
PPTX
Big Data Analytics: Facts and Feelings
PDF
OpenML data@Sheffield
DOCX
Agency Records, Content Analysis, and Secondary DataChap.docx
DOCX
Agency Records, Content Analysis, and Secondary DataChap.docx
PDF
CORE_CONSULTING
PPT
Establishing conclusive proof in Forensic Data Analytics
PPTX
Mass media research
PPTX
Product ethnography
PPTX
IT201 Basics of Intelligent Systems-1.pptx
PPTX
1 Introduction to AI.pptx
PDF
Debate on Artificial Intelligence in Justice, in the Democracy of the Future,...
PPT
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
PPTX
Research Methodology
PDF
Design Research For Everyday Projects - UX London
PPTX
Knowledge Cafe on AI role in research .pptx
Tenc Winterschool09 Davinia Slideshare
Lightning talk micro naratives and sensors for real time monitoring, borko v...
Research Methodology UNIT 2.pptx
Artificial intelligent Lec 1-ai-introduction-
Artificial Intelligence and Law
Big Data Analytics: Facts and Feelings
OpenML data@Sheffield
Agency Records, Content Analysis, and Secondary DataChap.docx
Agency Records, Content Analysis, and Secondary DataChap.docx
CORE_CONSULTING
Establishing conclusive proof in Forensic Data Analytics
Mass media research
Product ethnography
IT201 Basics of Intelligent Systems-1.pptx
1 Introduction to AI.pptx
Debate on Artificial Intelligence in Justice, in the Democracy of the Future,...
Shrini Kulkarni - Software Metrics - So Simple, Yet So Dangerous
Research Methodology
Design Research For Everyday Projects - UX London
Knowledge Cafe on AI role in research .pptx
Ad

More from Mike Long (10)

PDF
Mike long-portfolio-presentation
PDF
Mike long-portfolio-presentation
PDF
Mike long-portfolio-presentation
PDF
Portfolio Presentation
PDF
Build the Right Product with Lean UX
PDF
Forager
PDF
Activity centered design
PPT
Lean UX SF November Meetup - Concurrent Set-Based Design
PPT
Natural Language Processing
PDF
The Design Charrette
Mike long-portfolio-presentation
Mike long-portfolio-presentation
Mike long-portfolio-presentation
Portfolio Presentation
Build the Right Product with Lean UX
Forager
Activity centered design
Lean UX SF November Meetup - Concurrent Set-Based Design
Natural Language Processing
The Design Charrette

Recently uploaded (20)

PPTX
EDP Competencies-types, process, explanation
PPTX
Acoustics new for. Sound insulation and absorber
PPTX
Tenders & Contracts Works _ Services Afzal.pptx
PPTX
2. Competency Based Interviewing - September'16.pptx
PPTX
Orthtotics presentation regarding physcial therapy
PPT
Machine printing techniques and plangi dyeing
PDF
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
PDF
SEVA- Fashion designing-Presentation.pdf
DOCX
A Contemporary Luxury Villa in Dubai Jumeirah-2.docx
PPTX
HPE Aruba-master-icon-library_052722.pptx
PPTX
An introduction to AI in research and reference management
PPTX
YV PROFILE PROJECTS PROFILE PRES. DESIGN
PPT
pump pump is a mechanism that is used to transfer a liquid from one place to ...
PDF
Test slideshare presentation for blog post
PPTX
CLASSIFICATION OF YARN- process, explanation
PPTX
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
PDF
YOW2022-BNE-MinimalViableArchitecture.pdf
PPTX
NEW EIA PART B - Group 5 (Section 50).pptx
PDF
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
PPT
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt
EDP Competencies-types, process, explanation
Acoustics new for. Sound insulation and absorber
Tenders & Contracts Works _ Services Afzal.pptx
2. Competency Based Interviewing - September'16.pptx
Orthtotics presentation regarding physcial therapy
Machine printing techniques and plangi dyeing
Facade & Landscape Lighting Techniques and Trends.pptx.pdf
SEVA- Fashion designing-Presentation.pdf
A Contemporary Luxury Villa in Dubai Jumeirah-2.docx
HPE Aruba-master-icon-library_052722.pptx
An introduction to AI in research and reference management
YV PROFILE PROJECTS PROFILE PRES. DESIGN
pump pump is a mechanism that is used to transfer a liquid from one place to ...
Test slideshare presentation for blog post
CLASSIFICATION OF YARN- process, explanation
BSCS lesson 3.pptxnbbjbb mnbkjbkbbkbbkjb
YOW2022-BNE-MinimalViableArchitecture.pdf
NEW EIA PART B - Group 5 (Section 50).pptx
Skskkxiixijsjsnwkwkaksixindndndjdjdjsjjssk
WHY_R12 Uaafafafpgradeaffafafafaffff.ppt

Activity Theory

  • 2. What is Activity Theory? - Activity Motive - Action Goal - Operation Automatic
  • 3. Who invented this stuff? - A. N. Leontyev - “The old psychology was concerned only with internal processes, with the activity of the consciousness.” - Activity and Consciousness
 Source: Philosophy in the USSR, Problems of Dialectical Materialism, 1977, pp. 180- 202 - Vygotsky: Socio-cultural psychology
  • 4. Human Activity System - Engström - Scandinavian AT - Distribution of cognition - Sharing of knowledge and work
  • 6. Human Activity System Activity Action Operation Tools & Artifacts Outcomes Subjects Activity Rules Objects Division of Effort Community
  • 7. Engström - Organizational Learning - “Communities of Practice”
  • 8. Tools - Tools are created in a social context to support purposeful human activity - At-hand tools - Near-hand tools
  • 9. Tools & Desire - “First-to-Mind Wins” ! - “The degree to which a company can utilize habit-forming technologies will increasingly decide which products and services succeed or fail.” http://www.nirandfar.com/2012/03/how-to-manufacture-desire.html
  • 10. Tools - Microbiologists prefer Awk - What the fawk is awk?
  • 11. Tools Tools often define communities of practice I am close to completing a doctoral dissertation at Harvard University. ! My greatest achievement at Harvard has been the identification of DNA polymorphisms through massive parallel sequencing. This work has involved specialized computational tools and custom C++ and Awk scripting. My discoveries will feature in three manuscripts in preparation, with more to come.
  • 12. Tools - MB1: How do I create an index of my chromosome and constrain the output to only 10 genes? - MB2: Use Awk
  • 13. Tools - MB1: I’ve heard of Awk. How would I use it for my problem? - MB2: First, you have to learn Awk. I have a 500 page book; it has nothing to do with microbiology (grins) - MB1: What is Awk though? - MB2: You use it to process and manipulate large text files
  • 14. Tools - MB1 (to self): I process large text files. I will use Awk
  • 15. Getting Real - Complex contexts - Focus on the subjects (people)
  • 16. Problem 1 - Loss of user context in story-driven development process - Story too granular, myopic
  • 18. Crime Lab - Activity Evidence Processing - Subjects Evidence Receiving Clerk; Lab Analyst; and Director - Objects Provide accurate findings to law enforcement agencies - Tools Latent print development chambers (for ballistic testing); microscopes - Outcomes Evidence-based prosecution of criminals
  • 19. A Model Manage a Crime Lab Gentian Activity Model Receive Payment for Services Receive Evidence Create New Case Analyze Evidence Report Evidence Analysis Accept container(s) and submission form from agency Assign case identification number Check out evidence container(s) Write formal report Enter billing for analysis performed Look for an existing case using different defining details Maintain practice env Compare container(s) with what is listed on form Record requesting agency information Verify evidence container(s) content against purported contents Have draft reviewed by colleague Collect bills from all lab departments View matching results Analyze Catalog officers associated with the case Catalog evidence items in container(s) Add any additional documentation in support of report Create invoices for all bills Preview case status, demographic and ownership information View per Record witnesses associated with the case Complete requested analysis Turn in final, signed report and submission form to requesting agency Send invoices to corresponding agencies Find out status of case Report parties involved with the case Record notes while performing analysis File copy of signed report and submission form on file Receive payments Check evidence items associated with case Record purported contents and containers Document noted offenses associated with case Check evidence container(s) back in Enter Payment information View outcome of evidence analysis Request Analysis from appropriate lab department Cite related cases Allocate payments to invoices Attach additional documentation Mark invoices as paid Obtain chain of custody Assign case number Create new submission event Label evidence Store evidence in vault Deposit payments in account Monitor account aging Search Monitor
  • 20. Problem 2 - Lack of focus during group ideation - Frame the problem through perspective of the Activity
  • 21. Problem 3 - Lack of context about what to measure - We can’t measure everything - We can measure the most important customer flow that impacts business drivers
  • 23. Wrap up - Keep an eye on the big picture - Set context through purposeful, motivated human context - Understand why (or why not) your product is “first-to-mind”

Editor's Notes