Activity / Tom Moran / Ivrea Symposium / November 12-13, 2003 1 Activity Analysis, Design, and Management Thomas P. Moran IBM Almaden Research Center San.

Slides:



Advertisements
Similar presentations
Chapter 9 User-centered approaches to interaction design By: Sarah Obenhaus Ray Evans Nate Lynch.
Advertisements

Brannick and Levine: Job and work Analysis Chapter 5 Management and Teams - 1.
I-Room : Integrating Intelligent Agents and Virtual Worlds.
Overview of OASIS SOA Reference Architecture Foundation (SOA-RAF)
Object-Oriented Analysis and Design
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
Variability Oriented Programming – A programming abstraction for adaptive service orientation Prof. Umesh Bellur Dept. of Computer Science & Engg, IIT.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
An Application-led Approach for Security-related Research in Ubicomp Philip Robinson TecO, Karlsruhe University 11 May 2005.
1 IBM SanFrancisco Product Evaluation Negotiated Option Presentation By Les Beckford May 2001.
1 WEEK 10 Intelligent (Software) Agents. 2 Case Scenario Every year, ABC Enterprise will conduct annual general meeting (AGM) to report company performance.
Business Process Orchestration
1 Dynamic Assembly, Assessment, Assurance, and Adaptation via Heterogeneous Software Connectors Nenad Medvidovic with Marija Rakic and Barry Boehm University.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
BizTalk Deployment using Visual Studio Release Management
Knowledge Portals and Knowledge Management Tools
Maintaining and Updating Windows Server 2008
Introduction to Software Testing
For producer or registered representatives use only. Not for use with clients. a day in the life using practice accelerator – workflow series Darla Wilton.
PRESENTED BY TRUST THOMAS EROMOSELE STUDENT NO:
© 2009 Optimize: Professional Development, LLC Supporting and Maintaining Professional Learning Communities.
Process-oriented System Automation Executable Process Modeling & Process Automation.
Module 13 Automating SQL Server 2008 R2 Management.
The What Why and How.  MCTS  These certifications provide the foundation for Microsoft Certification  MCITP  These certifications build on the technical.
System Overview October What Is First ACTS? First ACTS (Active Conduct Tracking System) is a web-based system developed by First Student to help.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Chapter 9 Database Planning, Design, and Administration Sungchul Hong.
INFO415 Approaches to System Development: Part 2
Syteline Workflow WORKFLOW OVERVIEW What is Workflow? Knowledge management Document management Collaboration All terms referring to a WORKFLOW.
ITEC224 Database Programming
What is a life cycle model? Framework under which a software product is going to be developed. – Defines the phases that the product under development.
Chapter 2 Process: A Generic View
Requirements Elicitation. Who are the stakeholders in determining system requirements, and how does their viewpoint influence the process? How are non-technical.
Requirements Engineering Requirements Elicitation Process Lecture-8.
Module 7 Session 7.3 Visual 1 Module 7 Planning and Scheduling with the Critical Path Method Session 7.3 The computer and project management.
A Novel Approach to Architectural Recovery in Evolving Object- Oriented Systems PhD thesis Koen De Hondt December 11, 1998.
Learningcomputer.com SQL Server 2008 – Administration, Maintenance and Job Automation.
AAMAS 2004 – Panel on Business Process Management Tom Wagner, Ph.D. DARPA / IPTO
Structured Documentation Management (Smart Documents for Open Data) Project.
Illustrations and Answers for TDT4252 exam, June
Presentation by Heather C. Ware. What is Personal Information Management (PIM) Personal Information Management (PIM) refers to both the practice and the.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Twin Cities MPA Windows SharePoint Services and Microsoft Office Enterprise Project Management Solution Quarterly Meeting May 24, 2005 Jay Dellis.
Role of Account Management at ERCOT 2005 Meeting Management Support Survey Review For 2006 Subcommittees.
Office Business Applications Workshop Defining Business Process and Workflows.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
Copyright © 2014 by John Wiley & Sons, Inc. All rights reserved. Starting the Clock on the Sports Event Planning Process Sports Event Management and Marketing.
Configuring Workflows Module 4. Overview  Understanding Workflows  Using Default Workflows  Creating Workflow Instances.
1 IBM Software Group ® Mastering Object-Oriented Analysis and Design with UML 2.0 Module 9: Describe the Run-time Architecture.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
QuickSuite VIP-QuickSuite: A Collection of tools designed to adjust to solve your company needs.
 2001 John Mylopoulos STRAW’ Software Architectures as Social Structures John Mylopoulos University of Toronto First ICSE Workshop titled “From.
Basic Concepts and Definitions
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Office automation Office automation has changed the equipments and work habits of today’s end users and work groups None will be interested to work in.
Application Communities Phase 2 (AC2) Project Overview Nov. 20, 2008 Greg Sullivan BAE Systems Advanced Information Technologies (AIT)
SharePoint Workflow Prepared By: Eng. Rasha Farouk.
Asset accounting-29.pptx This course will give an overview of the following Workbreakdown Structure Network Project Builder Project Planning.
Strategies for blended learning in an undergraduate curriculum Benjamin Kehrwald, Massey University College of Education.
Capture This! PO105 James Green. Table of Contents Capture Overview Laserfiche Tools Case Scenarios Questions and Answers.
CONTROL-M Training At Global Online Trainings IND: Skype: Global.onlinetrainings USA:
MIS Project Management Instructor: Sihem Smida Project Man agent 3Future Managers1.
Process and customizations
CASE Tools and Joint and Rapid Application Development
TechStambha PMP Certification Training
On the road: Test automation in practice for a BMW map update service
Chapter 10 Systems Implementation and Operation
Introduction to Software Testing
Chapter 1 The Changing Paradigm of Management & Foundations of Learning Organizations © 2006 by South-Western, a division of Thomson Learning. All rights.
Presentation transcript:

Activity / Tom Moran / Ivrea Symposium / November 12-13, Activity Analysis, Design, and Management Thomas P. Moran IBM Almaden Research Center San Jose, California USA Symposium on the Foundations of Interaction Design Interaction Design Institute Ivrea November 12-13, 2003

Activity / Tom Moran / Ivrea Symposium / November 12-13, Activity in Interaction Design Interaction = Artifact+ Person+ Motivation Use Activity Context Activities Meta-Activity

Activity / Tom Moran / Ivrea Symposium / November 12-13, Many Views of Activity Behavioral / Social Theory Distributed cognition, ethnography, activity theory, etc Timestream (history) Activity Management (things to do) Workflow Process design, control, manage Organizational Change (process re-engineering) analyze, design, monitor, adapt

Activity / Tom Moran / Ivrea Symposium / November 12-13, Many Representations of Activity Behavioral / Social Theory  account Timestream (history)  log Activity Management (things to do)  surrogate Workflow Process  program Organizational Change  analysis (process re-engineering)  plan

Activity / Tom Moran / Ivrea Symposium / November 12-13, Activity Management overviewing, orienting organizing, planning, scheduling reminding, alerting contextual opportunistic triggering setting up executing peripherally monitoring, switching reporting, documenting

Activity / Tom Moran / Ivrea Symposium / November 12-13, Hypothesis In order to be managed: activities need to be explicitly represented as personal / social / organizational entities. Activity-Centered Work Environment: Ephemeral activities  represented activities Juggling tools  carrying out activities Managing information  managing activities

Activity / Tom Moran / Ivrea Symposium / November 12-13, Analysis

Activity / Tom Moran / Ivrea Symposium / November 12-13, Rationale for Activity Centeredness Studies of time management show … People put a lot of effort into Planning longer-term goals (periodically) Managing shorter-term tasks (continuously) Multiplicity of tools are used – but people are not satisfied Electronic: lack of coordination, availability, reliability Physical are better (paper, post-its, walls, desks) ToDo items are distributed in the natural flow of work In both physical and electronic space Calendar and is used to manage ToDos

Activity / Tom Moran / Ivrea Symposium / November 12-13, An Activity in Time Need Planning is fuzzy. Reminding is contextually distributed. Activities are intermittent. Activities need to be accounted for. PlanExecute Remember Report

Activity / Tom Moran / Ivrea Symposium / November 12-13, Multiple Activities Coordinate: delegate, wait, notify. Be aware: peripheral activities. Adapt: respond to new, shuffle tasks. Manage contexts: setup and switch.

Activity / Tom Moran / Ivrea Symposium / November 12-13, An Activity… …consists of mental/physical/computational actions: at different time scales (minutes…months) by one or more people (agents) having coherence conceptually (goal-directed) contextually (eg, a group meeting) related to other activities using resources (people, tools, information) in a socio/cultural/organizational context from the perspective of an individual

Activity / Tom Moran / Ivrea Symposium / November 12-13, Example of an Activity: Chairing an Awards Committee Run awards committee 1.Set up committee 2.Decide on winners 3.Announce, coordinate, present, etc. 4.Hand it off

Activity / Tom Moran / Ivrea Symposium / November 12-13, people documents tightly coordinated activity loose, parallel activities scheduled, sequential activities reuse and refinehand off

Activity / Tom Moran / Ivrea Symposium / November 12-13, Design

Activity / Tom Moran / Ivrea Symposium / November 12-13, Intentions Commitments Possibilities Original Planning Tableau

Activity / Tom Moran / Ivrea Symposium / November 12-13, Revised Tableau Categories Contexts Communication / Schedule

Activity / Tom Moran / Ivrea Symposium / November 12-13, Prototype Activity Tableau

Activity / Tom Moran / Ivrea Symposium / November 12-13, Activity Tableau (current)

Activity / Tom Moran / Ivrea Symposium / November 12-13, Some Actual Activity Spaces

Activity / Tom Moran / Ivrea Symposium / November 12-13, Tableau Integrated into Workplace

Activity / Tom Moran / Ivrea Symposium / November 12-13, PlanPlan + CalendarActivity StripActivity ShelfActivities TodayMobile Activities Integrated Tableau Configurations

Activity / Tom Moran / Ivrea Symposium / November 12-13, Unification

Activity / Tom Moran / Ivrea Symposium / November 12-13, Enterprise Business process workflows Team/group Places, project plans, bug lists, … Interpersonal , “instant collaboration” Personal ToDos, calendars Levels involve: scope of interaction activity initiation, management, access, accounting resource administration degree of design Levels of Activity Representations

Activity / Tom Moran / Ivrea Symposium / November 12-13, BAM  regularize, monitor TAM  collect, share IPAM  coordinate PAM  plan, remember, respond Levels need to be integrated … … using activity structures as the common construct Levels of Activity Representations Enterprise Team/group Interpersonal Personal

Activity / Tom Moran / Ivrea Symposium / November 12-13, Enterprise Team/group Interpersonal Personal Levels need to be integrated … … using activity structures as the common construct Levels of Activity Representations Top down Bottom up

Activity / Tom Moran / Ivrea Symposium / November 12-13, Facets of Activity-Centeredness Managing Personal Activities Coordinating Inter-Personal Activities Personalizing Business Processes Reusing and Designing Activities

Activity / Tom Moran / Ivrea Symposium / November 12-13, Managing Personal Activities ToDos must be extremely lightweight and flexible. Provide an activity overview for planning, monitoring,organizing, … Distribute activity structures among applications, components, and devices Allow emergent activities to be represented easily, but optionally Collect resources into activity structures both manually and automatically

Activity / Tom Moran / Ivrea Symposium / November 12-13, Coordinating Interpersonal Activity Jane’s Workplace John’s Workplace John informally shares activity with Jane.

Activity / Tom Moran / Ivrea Symposium / November 12-13, Personalizing Business Processes Activity StartEnd Business Process Jane’s Workplace John’s Workplace Distributing control and adaptation: 1. Process generates activity for John. 2. John alters activity to adapt it. 3. John feeds back alterations, as well as results, to process.

Activity / Tom Moran / Ivrea Symposium / November 12-13, Reusing and Designing Activities Reusing activity structures Making a copy Using it as a template Designing by doing Refining Parameterizing Publishing Evolving

Activity / Tom Moran / Ivrea Symposium / November 12-13,