Human-Centered Computing Paul Dourish Xerox PARC

Slides:



Advertisements
Similar presentations
Towards a Foundational Framework for Embodied Interaction
Advertisements

Computer Supported Cooperative Work by an Agent Oriented Software Engineering Approach: CSCW by AOSE Darlinton Carvalho
Ulrich Frank, Stefan Strecker Information Systems and Enterprise Modelling research group ICB Institute for Computer Science and Business Information Systems.
Science Department Open House Integrating Technology into Science Courses.
Map of Human Computer Interaction
Computer-Supported Collaborative Learning (CSCL), Virtual Math Teams (VMT), Group Cognition Gerry Stahl.
Human Computer Interaction Research in the MIS Discipline Diane M. Strong Worcester Polytechnic Institute HCI Panel, AMCIS 2002.
1 DISTRIBUTION STATEMENT XXX– Unclassified, Unlimited Distribution Laser Propagation Modeling Making Large Scale Ultrashort Pulse Laser Simulations Possible.
Reasoning about human error with interactive systems based on formal models of behaviour Paul Curzon Queen Mary, University of London Paul Curzon Queen.
Embodied Interaction By Matthew Dunlap. Overview In this presentation I will explore Paul Dourish’s idea of Embodied Interaction, looking into its: –
Robert J. Mislevy & Min Liu University of Maryland Geneva Haertel SRI International Robert J. Mislevy & Min Liu University of Maryland Geneva Haertel SRI.
© Michèle Courant, University of Fribourg Ubiquitous Computing – Methodology of Interaction – Master in Computer Science Cours d’approfondissement - Semestre.
Visualizing Collaboration Christopher Teplovs Computational Social Science Lab (CSSL) Copenhagen Business School.
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
© Tefko Saracevic, Rutgers University adapted for sectoin 21 PRINCIPLES OF SEARCHING 17:610:530 (02) Paul Kantor SCILS, Rm. 307 (732) /Ext
Introduction to the Course Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development 19, 1999.
Research at FXPAL HCC Tahoe Retreat July 7th - 9th 1999 Elizabeth Churchill.
Site Skin Structure Services Space plan Stuff Software Architecture and Software Architecture Patterns (1)
Embodied Interaction By Matthew Dunlap Define Artifacts? Overview Next.
Portholes: Supporting Awareness in a Distributed Work Group Paul Dourish and Sara Bly Proceedings of CHI ’92, pp
1/31 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2005] January 22, 2009.
Interaction in a Time of Computational Plenty Paul Dourish Information & Computer Science UC Irvine.
Zocalo Developing Open Source Prediction Market Software Chris Hibbert CommerceNet Labs DIMACS Workshop on Markets as Predictive Devices 4 February 2005.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 An Introduction to Software Engineering.
Managing Software Projects in Spatial Hypertext : Experiences in Dogfooding Frank Shipman Department of Computer Science & Center for the Study of Digital.
1 FM Overview of Adaptation. 2 FM RAPIDware: Component-Based Design of Adaptive and Dependable Middleware Project Investigators: Philip McKinley, Kurt.
1 CS 426 Senior Projects Chapter 1: What is UML? Chapter 2: What is UP? [Arlow and Neustadt, 2002] January 26, 2006.
SICS, April 2000 Towards a Foundational Framework for Embodied Interaction Paul Dourish Xerox Palo Alto Research Center
Software, Automation, and the Futility of Requirements Paul Dourish Information & Computer Science UC Irvine ASE Workshop, 6/28/02.
CSCW – Module 11 – Page 1 P. Dillenbourg & N. Nova Module 11 : Synthesis.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Software Process Activities. Process activities Real software processes are inter-leaved sequences of technical, collaborative and managerial activities.
15 th Conference on Software Engineering Education and Training Foundation Software Engineering Practices for Capstone Projects and Beyond Annegret Goold.
Evaluation Methods for Social Systems Joan DiMicco IBM Research Center for Social Software.
 A set of objectives or student learning outcomes for a course or a set of courses.  Specifies the set of concepts and skills that the student must.
What is UML? What is UP? [Arlow and Neustadt, 2005] January 23, 2014
Introduction to Software Engineering
Human-Computer Interaction - how to acquire design knowledge - Prof. dr. Matthias Rauterberg Faculty of Industrial Design Technical University Eindhoven.
Dresden, ECCS’07 06/10/07 Science of complex systems for socially intelligent ICT Overview of background document Objective IST FET proactive.
Luigina Ciolfi, Interaction Design Centre CS4826, Human-Computer Interaction 09/04/2002
Do tangible interfaces enhance learning? Richard Haines.
Springer Development Günther Eichhorn Director, Abstracting & Indexing September 2011.
SWE © Solomon Seifu ELABORATION. SWE © Solomon Seifu Lesson 11 Subsystem Design.
EmNet: Satisfying The Individual User Through Empathic Home Networks J. Scott Miller, John R. Lange & Peter A. Dinda Department of Electrical Engineering.
COMP 6471 Software Design Methodologies Winter 2006 Dr Greg Butler
DIGITAL MEDIA Graduate Program School of Literature, Communication & Culture Ivan Allen College DIGITAL MEDIA Graduate Program School of Literature, Communication.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
INF5200/TOOL5100: CSCW/L Issues in CSCW and groupware Lecture 1, Issues in CSCW and Groupware: Anders Mørch and Sisse Finken INF5200/TOOL 5100,
The Role of HCI In IS Curriculum Ping Zhang School of Information Studies Syracuse University AMCIS’03 Panel.
TOOL5100: CSCL Issues in CSCW and groupware A. Mørch, Issues in CSCW and Groupware: Anders Mørch TOOL 5100,
ANKITHA CHOWDARY GARAPATI
HCI & Multidisciplinary Research -opportunities & pitfalls Alistair Sutcliffe HCI Research Group Manchester Business School University of Manchester Coherence,
Towards some Grand (?) Challenges for Technology Enhanced Learning Richard Noss London Knowledge Lab University of London (IOE/Birkbeck) TLRP - Technology.
Information Architecture & Design Course Overview -Syllabus -Requirements & Preferences -IA & Design Readings -Group Projects IA Overview -What is IA?
Slide 1 What the business needs  How to build it Functional requirements  + Nonfunctional requirements Performance System environment issues Problem.
Thinking behind the environment for Making Construals (MCE)
Usable Security – CS 6204 – Fall, 2009 – Dennis Kafura – Virginia Tech Collective Information Practice: Exploring Privacy and Security as Social and Cultural.
An Introduction to Software Engineering. Objectives  To introduce software engineering and to explain its importance  To set out the answers to key.
Real Time Collaboration and Sharing
Activity theory Shaoke Zhang Olivier Georgeon Frank Ritter March
Introduction to UML Hazleen Aris Software Eng. Dept., College of IT, UNITEN. …Unified Modeling Language.
Ubiquitous, Domestic and Tangible Computing A new way of thinking Saul Greenberg University of Calgary CPSC
Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.
CSC 222: Object-Oriented Programming
How to Think about Today’s Readings
The Web Application Development Process Models
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Model Base Validation Techniques for Software
Map of Human Computer Interaction
Presentation transcript:

Human-Centered Computing Paul Dourish Xerox PARC

My Background Currently: –Computer Science Laboratory, Xerox PARC working on Placeless Documents, a document management system Previously: –Discourse Architecture Lab, Apple Research working on novel architectures for malleable interactive systems –Rank Xerox EuroPARC working on media spaces, collaboration toolkits & workflow systems.

My Background Research foci: –HCI relationship between system design and interaction relationship between social and design sciences –CSCW computation as a medium for interaction and collaboration support for the fluidity and evolution of practice

Focus on Practice It’s not about users… It’s not about interfaces… It’s about practice –what people do in the course of doing what they do –routine, informal, emergent, improvised, varied… –Q’s: How does practice emerge and develop? How is it sustained, communicated and evolved?

Foundational Connections Building a foundation for design –systematic relationships between social and technical Foundational elements –generally operative social processes not specific practices, but the mechanisms that sustain them –computation not systems, but the mechanisms from which they are constructed –e.g. how does abstraction in software interfere with intersubjective understandings?

Some Implications Consider computation as a medium –practice is not embedded in computer systems, but performed through them Develop theoretical underpinnings –need strong grounding in order to make generalisable claims more than just how one set of users in one setting can use one system

Some Implications Strong computer science, too –not just system design, but the nature of systems Study real world settings –experimental subjects have behaviours, but people in real settings have practices