SlideShare una empresa de Scribd logo
1 de 54
Descargar para leer sin conexión
From CSCW to new workstations:
       the itsme project

         by Giorgio De Michelis and Marco Loregian
                giorgio.demichelis@itsme.it
                  marco.loregian@itsme.it




© 2008 by Itsme S.r.l.
All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means,
electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of Itsme S.r.l.
Outline


             The scenario
             CSCW research
             The metaphor of ‘stories and venues’
             The itsme approach
              Research
              Development
              Communication
             Conclusion, Q&A
  May 2009                                          2
The scenario




May 2009       3
1984: during the Superbowl


 Apple launches the Macintosh
  A new personal computer with a
  graphical user interface based on the
  desktop metaphor
  It delivers the ideas developed at
  Xerox PARC by Alan Kay (and
  colleagues) to a large public, at a
  reasonable price




  May 2009                                4
The desktop metaphor


Based on similarity with physical
environment
Familiar tools and operations
Reflecting some specific work
practices




  May 2009                          5
From the ‘90s on


All personal computers adopt the desktop metaphor
There is a dramatic growth of the size of internal and external
(fixed and removable) memories of personal computers
The email becomes a universal medium
The Web, invented by Tim Berners-Lee, evolves far beyond some of
the PC limits (e.g., social computing)




  May 2009                                                         6
Problems of the desktop metaphor
                                                  well known since the ‘80s



Very dependent on the culture (of the designers) (Olsen and
Korfhage 1994)
Implies a physical organization of elements that is tightly coupled to
the logical organization, and vice versa
Requires memorizing where a lot of stuff is (Ravasio et al. 2004)
Depends on hierarchical file system
  OK for a limited number of items, if each item is meant to be available in a
  single place (and not in different contexts), as long as the user is able and
  willing to keep things sorted



  May 2009                                                                        7
Additional problems with the user interface
(Ravasio et al. 2004)

Concerning the interface: the desktop metaphor should help novice
users but it does not, the screen plane is regularly misused and
overcrowded, skilled users are irritated by similarities between the
screen plane and the file system’s interface, and the user interface
is too intrusive
Concerning the underlying system: the separation between files,
email and bookmarks is inconvenient, temporary material (short
term notes) are not supported, resources cannot be linked even if
they belong together, classification and gaining overview implies
additional effort


  May 2009                                                             8
Three main problems with PCs


The personal computer has been unable to cope with the evolution
of the Cyberspace:
  information overload (from keys to gigas; more and bigger objects)
  dispersion of information (in the file system, attachment folder, e-mail,
  browser)
  backwardness of the PC file system with respect to the Web (no tags,
  hyperlinks, and structure)




  May 2009                                                                   9
Today


On-line computing is not yet ubiquitous
The PC lacks some capabilities, compared to the Web
Different users have different needs and desires
Who has control?




  May 2009                                            10
How to possibly solve these issues


Refer to better metaphors (also non-physical)
Get rid of hierarchies (when they are not needed)
  Learn from the Web (e.g., folksonomies)
Put the user, and not the workplace, at the center of the world


There is a lot of (forgotten?) research literature from which we can
learn how to do it


  May 2009                                                             11
CSCW research: basis for innovation




May 2009                          12
The early CSCW debates


CSCW community formed in the mid ‘80s
The early years of CSCW were extraordinary for the number of new
ideas that were presented to its conferences and for the passion
animating the discussions raised by them




  May 2009                                                         13
Winograd & Flores


Language-action perspective
  Inextricable binds linking together words and actions, conversations and
  interactions
  The concepts of ‘conversation for action’ and of ‘commitment for future
  action’ has deeply influenced our research for over twenty years (e.g., De
  Cindio et al., 1986; De Michelis and Grasso, 1994)




  May 2009                                                                    14
Suchman (vs. Winograd)


Situated action perspective
  Very nature of human practice, its being situated in space and time and
  within the experiences people share during their life
  Sharp dispute with Winograd and Flores (Suchman, 1987b, 1994; Winograd,
  1995), but we think they offer complementary views (De Michelis, 1995)




  May 2009                                                                  15
Holt


Coordination theory with the idea of centers
  Projects as networks of inter-related centers
  Better having a personal system than one shared by all the participants to a
  cooperative process




  May 2009                                                                       16
Dourish


Concepts of place and of embodied interaction




  May 2009                                      17
Malone et al.


Semi-structured messages
  Even text objects like messages contain a structure where you can find
  some information that can be used to trigger agents and/or commands

Coordination Theory




  May 2009                                                                18
Our idea, itsme vision:
Stories and Venues




May 2009                  19
A new workstation


 Helping to avoid the dispersion of information
 Embodying what we know about knowledge work
 Designed for those people who “think what they do holds value”
 Based on a new metaphor: ‘stories and venues’




  May 2009                                                        20
Avoiding the dispersion of information


 A new front-end where:
  Related objects, messages, urls, people contact details, information sources,
  and tools appear together
  All objects are characterized by tags and links



A ‘back-end’ enabling Linux to support it




  May 2009                                                                    21
The lessons of ethnographic research on work


What human beings do is embedded in their relations with other
  people: actions and interactions
Action and communication are strictly intertwined
Any action is situated in space, time and, often, in the story within
which it has sense
The stories a person lives are not disjoint
Stories are viewpoints on actions and interactions



  May 2009                                                              22
The target users of itsme


High-value users, i.e., all those who have a great number of
interactions with other people, manage loads of information, live a
great number of stories at the same time, but do not have adequate
support to manage the complexity of their life
  Professionals
  Managers
  Intellectuals
  Knowledge workers



  May 2009                                                        23
A new metaphor: ‘stories and venues’


Our life interweaves a large number of different stories
Each story has its participants and objects
Each story has its venue, where you can access its participants and
objects
Each person lives in several diverse interweaving venues
The new metaphor is characterized by its being plural and its
reflecting situatedness of human experience



  May 2009                                                        24
itsme: research




May 2009          25
itsme workstation scheme (vision)




  May 2009                          26
itsme: a workstation based on the metaphor of ‘stories
and venues’

At any moment, itsme presents the venue of the story in which its
user is acting
itsme users do not need to search for things: they have them at
hand
itsme creates, maintains and updates the venues of its user
itsme venues can be corrected, modified and organized by its user
itsme is not intrusive: its behavior is purely reactive



  May 2009                                                          27
What’s a venue in the itsme UI?




  May 2009                        28
itsme interface layers




  May 2009               29
The look of a venue




  May 2009            30
Venue details




    Create new message   Highlight related items   Single channel view


  May 2009                                                               31
The home, where venues are




  May 2009                   32
Limbo and transition panel




    Limbo: http://en.wikipedia.org/wiki/Limbo

  May 2009                                      33
itsme: development




May 2009             34
itsme: components


A new workstation, with a radically new design


An open-source ‘back-end’ supporting stories (named Guglielmo)
A front-end embodying the venue metaphor


A service supporting the migration of Microsoft, Apple, and Linux users to
itsme


A consistent and reliable plan for further improvements of the system

  May 2009                                                                   35
itsme architecture overview




  May 2009                    36
“Our” Linux


Two members of our team started Sabayon Linux       www.sabayon.org

  Binary GNU/Linux based on Gentoo
  Focused on user: simplicity, style, usability
Entropy package management framework
  The way to easily distribute and maintain itsme
itsme front-end as an alternative UI




  May 2009                                                            37
Front-end architecture (version 0.1)




  May 2009                             38
itsme: the back-end rationale


Files can be tagged, linked and have an XML-like structure
An email system supporting conversations, with bi-directional links
between messages and attachments
A browser locating its bookmarks in the file system
Navigation systems within venues
Multiple views of venues




  May 2009                                                            39
The itsme back-end: Guglielmo (more about rationale)


Open source project, available as a framework (with plugin
technology) to implement any other metaphor
  But with design requirements initially extracted from itsme interaction
  manual
Technologically decoupled from front-end implementation




  May 2009                                                                  40
Guglielmo (architecture, version 0.1 RC3)




  May 2009                                  41
Development milestones


A three - year process
Two years for the development of the system beta
  (spring 2008 - spring 2010)
Two years for the development of the migration support system
  (autumn 2008 - autumn 2010)
Creating a partnership for the development of a hardware prototype
to hit the market



  May 2009                                                       42
itsme: communication, involvement,
participation




May 2009                             43
itsme community website


Provide information about the project
Create a community discussing about the scenario in which we are
working
Design with us and interactively evaluate what we are doing




  May 2009                                                         44
May 2009   45
May 2009   46
Concept evaluation http://www.itsme.it/evaluation   (since October 2008)




   May 2009                                                                47
itsme emulator (version 0.2.0, unreleased: public release scheduled for early June 2009)




    May 2009                                                                               48
itsme first interactive prototype (version 0.1 released internally Apr. 1st)




   May 2009                                                                    49
The help we need


Three active communities, supporting itsme from the very beginning:

   Research (CSCW, KM, ID)

   Open source software (Linux community)

   High-Tech industry (particularly in Europe)

Good coverage of Itsme milestones by media and research community world-
wide

Support from public institutions in Italy and Europe

  May 2009                                                                 50
Next steps in communication


Presentations in major Universities/conferences

Courses at major Universities and Educational Institutions

Collaboration with research groups on itsme’s issues and related
topics




  May 2009                                                         51
Conclusion


The desktop metaphor can no longer support effectively personal
computing
CSCW research provides the basis for innovation
itsme is implementing next-generation personal computing
We are an open community, in which you are welcome




  May 2009                                                        52
Any other question?




May 2009              53
Thank you for your attention!
giorgio.demichelis@itsme.it
marco.loregian@itsme.it


www.itsme.it

Más contenido relacionado

La actualidad más candente

Second Life as a platform for collaboration and teaching
Second Life as a platform for collaboration and teachingSecond Life as a platform for collaboration and teaching
Second Life as a platform for collaboration and teachingTeemu Surakka
 
Gone with the Space
Gone with the SpaceGone with the Space
Gone with the SpaceMin Lee
 
Guerilla Productions for Very Small Screens: Transformations through Mobile C...
Guerilla Productions for Very Small Screens: Transformations through Mobile C...Guerilla Productions for Very Small Screens: Transformations through Mobile C...
Guerilla Productions for Very Small Screens: Transformations through Mobile C...Helen Keegan (a.k.a heloukee)
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps Joris Klerkx
 
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...HelleniceTwinning NSS
 
Leadership in Online Creative Collaboration - CSCW 2008
Leadership in Online Creative Collaboration - CSCW 2008Leadership in Online Creative Collaboration - CSCW 2008
Leadership in Online Creative Collaboration - CSCW 2008Kurt Luther
 
Designing Relevance, Nokia and Face Open Innovation project @ Esomar Berlin
Designing Relevance,  Nokia and Face Open Innovation project @ Esomar BerlinDesigning Relevance,  Nokia and Face Open Innovation project @ Esomar Berlin
Designing Relevance, Nokia and Face Open Innovation project @ Esomar BerlinPulsar Platform
 

La actualidad más candente (7)

Second Life as a platform for collaboration and teaching
Second Life as a platform for collaboration and teachingSecond Life as a platform for collaboration and teaching
Second Life as a platform for collaboration and teaching
 
Gone with the Space
Gone with the SpaceGone with the Space
Gone with the Space
 
Guerilla Productions for Very Small Screens: Transformations through Mobile C...
Guerilla Productions for Very Small Screens: Transformations through Mobile C...Guerilla Productions for Very Small Screens: Transformations through Mobile C...
Guerilla Productions for Very Small Screens: Transformations through Mobile C...
 
Workshop Designing Useful apps
Workshop Designing Useful apps Workshop Designing Useful apps
Workshop Designing Useful apps
 
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...
Multiuser Virtual Environments in Education, Emmanuel Fokides Lecturer, Unive...
 
Leadership in Online Creative Collaboration - CSCW 2008
Leadership in Online Creative Collaboration - CSCW 2008Leadership in Online Creative Collaboration - CSCW 2008
Leadership in Online Creative Collaboration - CSCW 2008
 
Designing Relevance, Nokia and Face Open Innovation project @ Esomar Berlin
Designing Relevance,  Nokia and Face Open Innovation project @ Esomar BerlinDesigning Relevance,  Nokia and Face Open Innovation project @ Esomar Berlin
Designing Relevance, Nokia and Face Open Innovation project @ Esomar Berlin
 

Similar a itsme tutorial at CTS 2009

Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...
Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...
Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...David Carollo
 
Tangible User Interface Showcase
Tangible User Interface ShowcaseTangible User Interface Showcase
Tangible User Interface ShowcaseSimone Mora
 
Itsme Interact2009
Itsme  Interact2009Itsme  Interact2009
Itsme Interact2009itsmesrl
 
ITSME: Interaction design innovating workstations (Seminar)
ITSME: Interaction design innovating workstations (Seminar)ITSME: Interaction design innovating workstations (Seminar)
ITSME: Interaction design innovating workstations (Seminar)itsmesrl
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsSimon Mayer
 
Web 20 E Oltre 1202297800291589 3
Web 20 E Oltre 1202297800291589 3Web 20 E Oltre 1202297800291589 3
Web 20 E Oltre 1202297800291589 3Universita' di Bari
 
Mobile social software: historical roots, state of the art and future prospects
Mobile social software: historical roots, state of the art and future prospectsMobile social software: historical roots, state of the art and future prospects
Mobile social software: historical roots, state of the art and future prospectsGiuseppe Lugano
 
Conole Keynote Ascilite 2009 Conference
Conole Keynote Ascilite 2009 ConferenceConole Keynote Ascilite 2009 Conference
Conole Keynote Ascilite 2009 Conferencegrainne
 
Challenging the boundaries of interactive experiences
Challenging the boundaries of interactive experiencesChallenging the boundaries of interactive experiences
Challenging the boundaries of interactive experiencesMartin Tomitsch
 
Learning in the Microcosmos
Learning in the MicrocosmosLearning in the Microcosmos
Learning in the Microcosmosopenforum
 
Lindner Microcontent Standards 2008
Lindner Microcontent Standards 2008Lindner Microcontent Standards 2008
Lindner Microcontent Standards 2008Lindner Martin
 
HCI - Chapter 4
HCI - Chapter 4HCI - Chapter 4
HCI - Chapter 4Alan Dix
 
HCI 3e - Ch 4: Paradigms
HCI 3e - Ch 4:  ParadigmsHCI 3e - Ch 4:  Paradigms
HCI 3e - Ch 4: ParadigmsAlan Dix
 
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...Sofia Eu
 
Architecture for Participatory Learning
Architecture for Participatory LearningArchitecture for Participatory Learning
Architecture for Participatory LearningYishay Mor
 
Dossier futures of making crowdthink
Dossier futures of making crowdthinkDossier futures of making crowdthink
Dossier futures of making crowdthinkLING DING
 
Itsme A New Workstation To Exploit The Potential Of The Cyberspace 02
Itsme  A New Workstation To Exploit The Potential Of The Cyberspace 02Itsme  A New Workstation To Exploit The Potential Of The Cyberspace 02
Itsme A New Workstation To Exploit The Potential Of The Cyberspace 02itsmesrl
 

Similar a itsme tutorial at CTS 2009 (20)

Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...
Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...
Analisi e progettazione di un’iniziativa di comunicazione per il potenziament...
 
Tangible User Interface Showcase
Tangible User Interface ShowcaseTangible User Interface Showcase
Tangible User Interface Showcase
 
Itsme Interact2009
Itsme  Interact2009Itsme  Interact2009
Itsme Interact2009
 
ITSME: Interaction design innovating workstations (Seminar)
ITSME: Interaction design innovating workstations (Seminar)ITSME: Interaction design innovating workstations (Seminar)
ITSME: Interaction design innovating workstations (Seminar)
 
WoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of ThingsWoT 2016 - Seventh International Workshop on the Web of Things
WoT 2016 - Seventh International Workshop on the Web of Things
 
Papers_usenix98
Papers_usenix98Papers_usenix98
Papers_usenix98
 
Affordances in Social Media for Education
Affordances in Social Media for EducationAffordances in Social Media for Education
Affordances in Social Media for Education
 
Cloudengine at SEDA 2011
Cloudengine at SEDA 2011Cloudengine at SEDA 2011
Cloudengine at SEDA 2011
 
Web 20 E Oltre 1202297800291589 3
Web 20 E Oltre 1202297800291589 3Web 20 E Oltre 1202297800291589 3
Web 20 E Oltre 1202297800291589 3
 
Mobile social software: historical roots, state of the art and future prospects
Mobile social software: historical roots, state of the art and future prospectsMobile social software: historical roots, state of the art and future prospects
Mobile social software: historical roots, state of the art and future prospects
 
Conole Keynote Ascilite 2009 Conference
Conole Keynote Ascilite 2009 ConferenceConole Keynote Ascilite 2009 Conference
Conole Keynote Ascilite 2009 Conference
 
Challenging the boundaries of interactive experiences
Challenging the boundaries of interactive experiencesChallenging the boundaries of interactive experiences
Challenging the boundaries of interactive experiences
 
Learning in the Microcosmos
Learning in the MicrocosmosLearning in the Microcosmos
Learning in the Microcosmos
 
Lindner Microcontent Standards 2008
Lindner Microcontent Standards 2008Lindner Microcontent Standards 2008
Lindner Microcontent Standards 2008
 
HCI - Chapter 4
HCI - Chapter 4HCI - Chapter 4
HCI - Chapter 4
 
HCI 3e - Ch 4: Paradigms
HCI 3e - Ch 4:  ParadigmsHCI 3e - Ch 4:  Paradigms
HCI 3e - Ch 4: Paradigms
 
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
SOFIA - Semantic Technologies and Techniques for Interoperable Information in...
 
Architecture for Participatory Learning
Architecture for Participatory LearningArchitecture for Participatory Learning
Architecture for Participatory Learning
 
Dossier futures of making crowdthink
Dossier futures of making crowdthinkDossier futures of making crowdthink
Dossier futures of making crowdthink
 
Itsme A New Workstation To Exploit The Potential Of The Cyberspace 02
Itsme  A New Workstation To Exploit The Potential Of The Cyberspace 02Itsme  A New Workstation To Exploit The Potential Of The Cyberspace 02
Itsme A New Workstation To Exploit The Potential Of The Cyberspace 02
 

Más de itsmesrl

Introducing FSter
Introducing FSterIntroducing FSter
Introducing FSteritsmesrl
 
Itsme Lezione Usi Lugano
Itsme Lezione Usi LuganoItsme Lezione Usi Lugano
Itsme Lezione Usi Luganoitsmesrl
 
Itsme UX Australia
Itsme UX AustraliaItsme UX Australia
Itsme UX Australiaitsmesrl
 
itsme Prototype Demo 2009-08-03
itsme Prototype Demo 2009-08-03itsme Prototype Demo 2009-08-03
itsme Prototype Demo 2009-08-03itsmesrl
 
Itsme Cct2009 Demo
Itsme Cct2009 DemoItsme Cct2009 Demo
Itsme Cct2009 Demoitsmesrl
 
Emulator Guide
Emulator GuideEmulator Guide
Emulator Guideitsmesrl
 
Proposal for UXAUSTRALIA
Proposal for UXAUSTRALIAProposal for UXAUSTRALIA
Proposal for UXAUSTRALIAitsmesrl
 
ITSME, one year hence
ITSME, one year henceITSME, one year hence
ITSME, one year henceitsmesrl
 
Itsme Brand Exploitation
Itsme Brand ExploitationItsme Brand Exploitation
Itsme Brand Exploitationitsmesrl
 
who we are and what we are doing to innovate workstations
who we are and what we are doing to innovate workstationswho we are and what we are doing to innovate workstations
who we are and what we are doing to innovate workstationsitsmesrl
 
Itsme Brief (Community/Open Innovation)
Itsme Brief (Community/Open Innovation)Itsme Brief (Community/Open Innovation)
Itsme Brief (Community/Open Innovation)itsmesrl
 
Itsme Tech development seminar
Itsme Tech development seminarItsme Tech development seminar
Itsme Tech development seminaritsmesrl
 
Open Innovation aka How companies can use social media to dialogue with their...
Open Innovation aka How companies can use social media to dialogue with their...Open Innovation aka How companies can use social media to dialogue with their...
Open Innovation aka How companies can use social media to dialogue with their...itsmesrl
 
Perotto Prize
Perotto PrizePerotto Prize
Perotto Prizeitsmesrl
 
Frontiers of Interaction IV
Frontiers of Interaction IVFrontiers of Interaction IV
Frontiers of Interaction IVitsmesrl
 
Itsme launch
Itsme launchItsme launch
Itsme launchitsmesrl
 

Más de itsmesrl (16)

Introducing FSter
Introducing FSterIntroducing FSter
Introducing FSter
 
Itsme Lezione Usi Lugano
Itsme Lezione Usi LuganoItsme Lezione Usi Lugano
Itsme Lezione Usi Lugano
 
Itsme UX Australia
Itsme UX AustraliaItsme UX Australia
Itsme UX Australia
 
itsme Prototype Demo 2009-08-03
itsme Prototype Demo 2009-08-03itsme Prototype Demo 2009-08-03
itsme Prototype Demo 2009-08-03
 
Itsme Cct2009 Demo
Itsme Cct2009 DemoItsme Cct2009 Demo
Itsme Cct2009 Demo
 
Emulator Guide
Emulator GuideEmulator Guide
Emulator Guide
 
Proposal for UXAUSTRALIA
Proposal for UXAUSTRALIAProposal for UXAUSTRALIA
Proposal for UXAUSTRALIA
 
ITSME, one year hence
ITSME, one year henceITSME, one year hence
ITSME, one year hence
 
Itsme Brand Exploitation
Itsme Brand ExploitationItsme Brand Exploitation
Itsme Brand Exploitation
 
who we are and what we are doing to innovate workstations
who we are and what we are doing to innovate workstationswho we are and what we are doing to innovate workstations
who we are and what we are doing to innovate workstations
 
Itsme Brief (Community/Open Innovation)
Itsme Brief (Community/Open Innovation)Itsme Brief (Community/Open Innovation)
Itsme Brief (Community/Open Innovation)
 
Itsme Tech development seminar
Itsme Tech development seminarItsme Tech development seminar
Itsme Tech development seminar
 
Open Innovation aka How companies can use social media to dialogue with their...
Open Innovation aka How companies can use social media to dialogue with their...Open Innovation aka How companies can use social media to dialogue with their...
Open Innovation aka How companies can use social media to dialogue with their...
 
Perotto Prize
Perotto PrizePerotto Prize
Perotto Prize
 
Frontiers of Interaction IV
Frontiers of Interaction IVFrontiers of Interaction IV
Frontiers of Interaction IV
 
Itsme launch
Itsme launchItsme launch
Itsme launch
 

Último

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 

Último (20)

Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 

itsme tutorial at CTS 2009

  • 1. From CSCW to new workstations: the itsme project by Giorgio De Michelis and Marco Loregian giorgio.demichelis@itsme.it marco.loregian@itsme.it © 2008 by Itsme S.r.l. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, without prior written permission of Itsme S.r.l.
  • 2. Outline The scenario CSCW research The metaphor of ‘stories and venues’ The itsme approach Research Development Communication Conclusion, Q&A May 2009 2
  • 4. 1984: during the Superbowl Apple launches the Macintosh A new personal computer with a graphical user interface based on the desktop metaphor It delivers the ideas developed at Xerox PARC by Alan Kay (and colleagues) to a large public, at a reasonable price May 2009 4
  • 5. The desktop metaphor Based on similarity with physical environment Familiar tools and operations Reflecting some specific work practices May 2009 5
  • 6. From the ‘90s on All personal computers adopt the desktop metaphor There is a dramatic growth of the size of internal and external (fixed and removable) memories of personal computers The email becomes a universal medium The Web, invented by Tim Berners-Lee, evolves far beyond some of the PC limits (e.g., social computing) May 2009 6
  • 7. Problems of the desktop metaphor well known since the ‘80s Very dependent on the culture (of the designers) (Olsen and Korfhage 1994) Implies a physical organization of elements that is tightly coupled to the logical organization, and vice versa Requires memorizing where a lot of stuff is (Ravasio et al. 2004) Depends on hierarchical file system OK for a limited number of items, if each item is meant to be available in a single place (and not in different contexts), as long as the user is able and willing to keep things sorted May 2009 7
  • 8. Additional problems with the user interface (Ravasio et al. 2004) Concerning the interface: the desktop metaphor should help novice users but it does not, the screen plane is regularly misused and overcrowded, skilled users are irritated by similarities between the screen plane and the file system’s interface, and the user interface is too intrusive Concerning the underlying system: the separation between files, email and bookmarks is inconvenient, temporary material (short term notes) are not supported, resources cannot be linked even if they belong together, classification and gaining overview implies additional effort May 2009 8
  • 9. Three main problems with PCs The personal computer has been unable to cope with the evolution of the Cyberspace: information overload (from keys to gigas; more and bigger objects) dispersion of information (in the file system, attachment folder, e-mail, browser) backwardness of the PC file system with respect to the Web (no tags, hyperlinks, and structure) May 2009 9
  • 10. Today On-line computing is not yet ubiquitous The PC lacks some capabilities, compared to the Web Different users have different needs and desires Who has control? May 2009 10
  • 11. How to possibly solve these issues Refer to better metaphors (also non-physical) Get rid of hierarchies (when they are not needed) Learn from the Web (e.g., folksonomies) Put the user, and not the workplace, at the center of the world There is a lot of (forgotten?) research literature from which we can learn how to do it May 2009 11
  • 12. CSCW research: basis for innovation May 2009 12
  • 13. The early CSCW debates CSCW community formed in the mid ‘80s The early years of CSCW were extraordinary for the number of new ideas that were presented to its conferences and for the passion animating the discussions raised by them May 2009 13
  • 14. Winograd & Flores Language-action perspective Inextricable binds linking together words and actions, conversations and interactions The concepts of ‘conversation for action’ and of ‘commitment for future action’ has deeply influenced our research for over twenty years (e.g., De Cindio et al., 1986; De Michelis and Grasso, 1994) May 2009 14
  • 15. Suchman (vs. Winograd) Situated action perspective Very nature of human practice, its being situated in space and time and within the experiences people share during their life Sharp dispute with Winograd and Flores (Suchman, 1987b, 1994; Winograd, 1995), but we think they offer complementary views (De Michelis, 1995) May 2009 15
  • 16. Holt Coordination theory with the idea of centers Projects as networks of inter-related centers Better having a personal system than one shared by all the participants to a cooperative process May 2009 16
  • 17. Dourish Concepts of place and of embodied interaction May 2009 17
  • 18. Malone et al. Semi-structured messages Even text objects like messages contain a structure where you can find some information that can be used to trigger agents and/or commands Coordination Theory May 2009 18
  • 19. Our idea, itsme vision: Stories and Venues May 2009 19
  • 20. A new workstation Helping to avoid the dispersion of information Embodying what we know about knowledge work Designed for those people who “think what they do holds value” Based on a new metaphor: ‘stories and venues’ May 2009 20
  • 21. Avoiding the dispersion of information A new front-end where: Related objects, messages, urls, people contact details, information sources, and tools appear together All objects are characterized by tags and links A ‘back-end’ enabling Linux to support it May 2009 21
  • 22. The lessons of ethnographic research on work What human beings do is embedded in their relations with other people: actions and interactions Action and communication are strictly intertwined Any action is situated in space, time and, often, in the story within which it has sense The stories a person lives are not disjoint Stories are viewpoints on actions and interactions May 2009 22
  • 23. The target users of itsme High-value users, i.e., all those who have a great number of interactions with other people, manage loads of information, live a great number of stories at the same time, but do not have adequate support to manage the complexity of their life Professionals Managers Intellectuals Knowledge workers May 2009 23
  • 24. A new metaphor: ‘stories and venues’ Our life interweaves a large number of different stories Each story has its participants and objects Each story has its venue, where you can access its participants and objects Each person lives in several diverse interweaving venues The new metaphor is characterized by its being plural and its reflecting situatedness of human experience May 2009 24
  • 26. itsme workstation scheme (vision) May 2009 26
  • 27. itsme: a workstation based on the metaphor of ‘stories and venues’ At any moment, itsme presents the venue of the story in which its user is acting itsme users do not need to search for things: they have them at hand itsme creates, maintains and updates the venues of its user itsme venues can be corrected, modified and organized by its user itsme is not intrusive: its behavior is purely reactive May 2009 27
  • 28. What’s a venue in the itsme UI? May 2009 28
  • 29. itsme interface layers May 2009 29
  • 30. The look of a venue May 2009 30
  • 31. Venue details Create new message Highlight related items Single channel view May 2009 31
  • 32. The home, where venues are May 2009 32
  • 33. Limbo and transition panel Limbo: http://en.wikipedia.org/wiki/Limbo May 2009 33
  • 35. itsme: components A new workstation, with a radically new design An open-source ‘back-end’ supporting stories (named Guglielmo) A front-end embodying the venue metaphor A service supporting the migration of Microsoft, Apple, and Linux users to itsme A consistent and reliable plan for further improvements of the system May 2009 35
  • 37. “Our” Linux Two members of our team started Sabayon Linux www.sabayon.org Binary GNU/Linux based on Gentoo Focused on user: simplicity, style, usability Entropy package management framework The way to easily distribute and maintain itsme itsme front-end as an alternative UI May 2009 37
  • 39. itsme: the back-end rationale Files can be tagged, linked and have an XML-like structure An email system supporting conversations, with bi-directional links between messages and attachments A browser locating its bookmarks in the file system Navigation systems within venues Multiple views of venues May 2009 39
  • 40. The itsme back-end: Guglielmo (more about rationale) Open source project, available as a framework (with plugin technology) to implement any other metaphor But with design requirements initially extracted from itsme interaction manual Technologically decoupled from front-end implementation May 2009 40
  • 41. Guglielmo (architecture, version 0.1 RC3) May 2009 41
  • 42. Development milestones A three - year process Two years for the development of the system beta (spring 2008 - spring 2010) Two years for the development of the migration support system (autumn 2008 - autumn 2010) Creating a partnership for the development of a hardware prototype to hit the market May 2009 42
  • 44. itsme community website Provide information about the project Create a community discussing about the scenario in which we are working Design with us and interactively evaluate what we are doing May 2009 44
  • 45. May 2009 45
  • 46. May 2009 46
  • 47. Concept evaluation http://www.itsme.it/evaluation (since October 2008) May 2009 47
  • 48. itsme emulator (version 0.2.0, unreleased: public release scheduled for early June 2009) May 2009 48
  • 49. itsme first interactive prototype (version 0.1 released internally Apr. 1st) May 2009 49
  • 50. The help we need Three active communities, supporting itsme from the very beginning: Research (CSCW, KM, ID) Open source software (Linux community) High-Tech industry (particularly in Europe) Good coverage of Itsme milestones by media and research community world- wide Support from public institutions in Italy and Europe May 2009 50
  • 51. Next steps in communication Presentations in major Universities/conferences Courses at major Universities and Educational Institutions Collaboration with research groups on itsme’s issues and related topics May 2009 51
  • 52. Conclusion The desktop metaphor can no longer support effectively personal computing CSCW research provides the basis for innovation itsme is implementing next-generation personal computing We are an open community, in which you are welcome May 2009 52
  • 54. Thank you for your attention! giorgio.demichelis@itsme.it marco.loregian@itsme.it www.itsme.it