Fostering collaboration by combining web 2 and CSCW applications

advertisement
Fostering collaboration by combining web 2
and CSCW applications
Applying social tagging as a personal and group
knowledge management tool for process maps
(and other examples)
Ruhr University of Bochum
Information and Technology Management
Michael Prilla, michael.prilla@rub.de
Information and Technology Management
@ RUB
• Research areas
„Building a bridge
between technology
development and
technology usage“
•
•
•
•
Socio-technical systems
Work procedures (modeling)
KM / PIM2GIM
Collaborative Learning
• Fields of application
• Innovation
• Service implementation
• Web 2 & CSCW
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
2
This talk in one Slide:
Fostering collaboration with web 2
• Meaningful integration of web 2 mechanisms and
principles can foster collaboration
• Examples
• KM for Process Maps (MindMaps, UML, …)
• Collaborative Content Structuring
• Collaborative Writing
• Work in progress
• Discussion: Combine web 2 and CSCW to
• Foster collaboration
• Support people in work with heterogeneous content
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
3
Web 2 and CSCW
• Characteristics of web 2 applications
•
•
•
•
•
Voluntary and intensive contribution
Bottom-up collaboration
Spontaneous networks of communications
Every participant has a voice
Shared applications with ubiqutous access
• Impact on CSCW
•
•
•
•
Personal incentives for group benefit
Collaboration on content
Sensemaking: Human perception
User control and satisfaction
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
4
Example 1: KM for Process Maps (PhD work)
• People prefer different information encodings
• Textual representation
• Models, Maps, …
• Maps are important in business, collaborations and
creative work BUT neglected in KM
• Evidence from case studies
• Currently: Service implementation and adaption
• Recent studies (logistics, service management, …)
• Goal: Lifecycle Support for Process Maps in KM
• Modelling and knowledge acquisition
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
5
Goal: Support for Process Model Lifecycle
Support enrichment:
How to enable people to
express their perspectives
and add information?
Support modelling:
How to supply modellers
with valuable information
and help them during
modelling?
Integration into Modelling
KM with Process Model Support
Support exchange:
How to enable content
creators to easily yet
meaningfully share complex
content and related
information?
Support usage:
How to support usage and
understanding of
heterogeneous content for
knowledge acquisition?
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
6
Analysis: Requirements
• Integration into work procedures / knowledge work
•
•
•
•
Keep usage burden low: Seamlessly integrate
Provide meaningful KM support: Fit to model related tasks
Integrate all relevant actors: Bottom-up approach
Combine personal and group information management
• Equal handling of content in KM
• Provide information regardless of content type
• Relate similar information
• Provide perceivable descriptions
• Dimishing the complexity gap of heterogeneous
content needs semantic approach
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
7
Semantic Spectrum
Ontologies
Categories
Tag Clusters
Free Tagging
Precise
Deductive
Machine
readable
Levelling
Complex
Fixed
Flexible
Perceptable
Ambigious
Individual
Easy
Flat
Taxonomies
Thesauri
Tag Proposals
Choice of semantic support depends on
•
•
•
•
Task to be supported and overall goal
Organizational culture (hierarchies, …)
Present vocabulary
People working with it
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
8
Semantics: Publishing vs. Collaboration
Social Tagging:
Collaboration, Bottom-Up
Categories, Ontologies:
Publishing, Top-Down
Content




mutual
enrichment
Control by a few
Anticipation of categorization
Unidirectional information exchange
Slowly changing




Useful in slowly changing,
precise information structures
and vocabularies
Fostering collaboration by combining web 2 and CSCW applications
Content
Control by all Users („Prosumers“)
Emergence of categorization
Bidirectional information exchange
Flexibility
Useful in quickly adapting, multiperspective and fuzzy
information structures
Michael Prilla
10-24-2007
9
Tagging as a Tool for KM
• Approach: Tag process maps for integration into KM
•
•
•
•
•
•
•
•
Bottom-up semantic content description
Personal incentives  group benefit
Self-organization
Human perception
Low usage burden
Integration into existing applications
Appropriate for various content types
Reverse googling (Furnas)
• Suitable for bottom-up classification and integration
of different perspectives
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
10
Background
User 2
User 3
Terminology
Terminology
User 1
Terminology
Domain
Terminology
Terminology
User 4
User 5
Brand (1994) /
Morville (2005)
Shaw&Gaines (1989)
e.g. Anderson (2006)
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
11
Why should people tag content?
• Rule of Thumb for Tagging: The more you tag, the
more you will receive
• Contextualization to own information space
• Perceiving and browsing other content
• Goal: Immediate feedback
• Approach for modeling
• Tagging process elements and maps makes similar
information accessible while modeling
• Approach for KM system
• Tagging content improves connections between own
content units and between people
See last slide for resources describing user incentives in web 2.
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
12
Describing Models by Tagging
Save & Tag model
Tags:
seminar learning mom compact blended presentation
student moderation task
Existing Tags:
lookup material search preparation learning
master mom compact june2007 blended
seminar present presentation todo
Save to ...
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
13
Using Tags in Models
Existing Tags
slides present
presenting finish talk
powerpoint instruction
nervous questions
presentation
Edit name
Name:
present results
Tags:
talk present slides presentation nervous
Existing Tags:
slides present presenting finish talk powerpoint instruction
nervous questions presentation
Similar content
Document
Link
Model
Document
Image
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
14
Framework: KM support for Model Lifecycle
Share models from
modelling application
• Basis: Tags
• XML exchange
• Include linked content
and tags
Tag Based
Exchange via
Web Service
Explore content, receive
while modelling
• Semantically linked
• Tag based queries
• Stream content
Generic framework: Integrate multiple
applications and information sources
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
15
Intended Benefits
• Help people in modeling, acquiring knowledge and
understanding complex content
• Bring people together, e.g. sketchers and writers or
designers and programmers
• Contextualize content (value, usability)
• Show perspectives on content (boundary objects)
• Support creative work and interaction
• Disruptive elements
• Diversity
• Problem spaces
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
16
Project status
• Past and current work
•
•
•
•
Intensive literature study
Case study analysis
Prototypes and framework
Interviews with domain experts
• Remaining work
• Fine tuning (approach and framework)
• Evaluation (experiments)
• Bonus
• Development of web-based modeling editor
See also: Prilla, Herrmann (2007): Applying Social Tagging as a Knowledge Management Tool for Process Models. IKNOW 07.
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
17
Example 2: Using Tagging to enrich structure
• Primary structure of content causes irritations in
finding information in knowledge work
• Even worse for complex content
• Integration of Tagging into Kolumbus 2 content
structure
• Semantic content classification
• Bottom-up contextualization
• Tags as cross cutting concerns of structure
• Goal: Provide
• Flexible structure and findability
• Group and individual classification
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
18
Levels of Structure in Knowledge Work
Categories
Organisation
enrich,
inform
contextualize
Tag Clusters/Clouds
Group
feed back,
converge
Tags
shape,
propose
Individual
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
19
Tagging in Kolumbus 2
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
20
Combining Tagging Mechanisms
• Prototype: SeeMe Model Editor and Kolumbus 2
• Integration of tagging support for applications
Exchange
Vocabulary
tags
Fostering collaboration by combining web 2 and CSCW applications
Tag-based object exchange
Michael Prilla
tags
18.10.2006
21
Example 3: Collaborative writing
• Poor support in collaborative text production
• External editors
• No intertwining of text and material
• Web-based editors miss
• Awareness features
• Support for co-ownership
• Approach: Merge applications
• Integration of web-based editor into Kolumbus 2 content
structure
• Target audience: Spatially distributed, fresh collaborators
(Students, …)
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
22
Example 3: Kolumbus 2 Co-Writer
Tight
integration of
views and
functionality
See also: Prilla, Ritterskamp (2007): Kolumbus 2 Co-Writer: The Next Step in Collaborative Writing. Demo@ESCSW 07.
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
23
Summary
• Web 2 functionality in CSCW for
• Bottom-Up perspective sharing and low usage burden
• Device independent collaborative writing
• Levels of information structure (PIM to GIM)
• Benefits for CSCW
• Increased participation and user acceptance
• Individual and group support
• Design considerations
• Integrate meaningfully, do not copy
• Play with web 2 functionality
• Take best of two worlds
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
10-24-2007
24
Literature
See my literature on bibsonomy.org
• Tagging general
http://www.bibsonomy.org/concept/user/michael/tagging
• Motivation for participation in web 2 apps
http://www.bibsonomy.org/user/michael/web2motivation
• My papers related to this talk
http://www.bibsonomy.org/user/michael/ownstuff
Fostering collaboration by combining web 2 and CSCW applications
Michael Prilla
18.10.2006
25
Download