2. Outline
The scenario
The metaphor of âstories and venuesâ
The itsme approach
Conclusion, Q&A, individual demos
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 2
3. The scenario
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 3
4. 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 ïŹle system, attachment folder, e-mail,
browser)
backwardness of the PC ïŹle system with respect to the Web (no tags,
hyperlinks, and structure)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 4
5. The desktop metaphor
Based on similarity with physical
environment
Familiar tools and operations
ReïŹecting some speciïŹc work
practices
...in the â80s!!!!
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 5
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 ïŹle 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
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 6
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 ïŹle systemâs interface, and the user interface
is too intrusive
Concerning the underlying system: the separation between ïŹles,
email and bookmarks is inconvenient, temporary material (short
term notes) are not supported, resources cannot be linked even if
they belong together, classiïŹcation and gaining overview implies
additional effort
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 7
8. 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 best of the Web (e.g., folksonomies)
Put the user, and not the workplace, at the center of the world
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 8
9. Our idea, itsme vision:
Stories and Venues
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 9
10. 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â
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 10
11. Implementation
A new front-end where:
Related objects, messages, urls, people contact details, information sources,
and tools appear together
A âback-endâ enabling Linux to support it
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 11
12. 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
reïŹecting situatedness of human experience
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 12
13. itsme: research
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 13
14. itsme workstation scheme (vision)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 14
15. 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, modiïŹed and organized by its user
itsme is not intrusive: its behavior is purely reactive
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 15
16. Whatâs a venue in the itsme UI?
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 16
17. itsme interface layers
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 17
18. The look of a venue
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 18
19. Venue details
Create new message Highlight related items Single channel view
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 19
20. itsme emulator RELEASED TODAY!!!
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 20
21. itsme: OS development
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 21
22. itsme architecture overview
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 22
23. â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
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 23
24. Front-end architecture (version 0.1)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 24
25. The itsme back-end: Guglielmo (design rationale)
Powerful and ïŹexible meta/data management system
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
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 25
26. Guglielmo (architecture, version 0.1 RC3)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 26
27. itsme first interactive prototype (version 0.1 released internally Apr. 1st)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 27
28. itsme: communication, involvement,
participation
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 28
29. 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
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 29
30. C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 30
31. C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 31
32. Concept evaluation http://www.itsme.it/evaluation (since October 2008)
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 32
33. Questions?
C&T2009, State College (PA) â June 26, 2009 ââââââââââââââââââââ http://itsme.it âââââââââââââââââââââââââââ 33
34. Thank you for your attention!
giorgio.demichelis@itsme.it
marco.loregian@itsme.it
alessandro.morandi@itsme.it
www.itsme.it