Chi2006 trustworkshop

349 views

Published on

Position paper for CHI 2006 workshop on online trust

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
349
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Chi2006 trustworkshop

  1. 1. Establishing Trust via Context, Content, Process and Leadership: A Pattern Language Approach John Thomas, IBM Research Montreal, Quebec, CA 22 April 2006
  2. 2. A Pattern Language <ul><li>Christopher Alexander </li></ul><ul><li>Architectural “Patterns” that capture named recurring problems and solutions </li></ul><ul><li>Organized into a “Pattern Language” – a lattice of inter-related Patterns. </li></ul><ul><li>Examples: </li></ul><ul><ul><li>Eccentric Town Center encourages commuter traffic to stop at Town Center </li></ul></ul><ul><ul><li>European Pub </li></ul></ul><ul><ul><li>Gradient of Privacy in homes: porch, entry, living room, dinning room, kitchen, bedroom </li></ul></ul>
  3. 3. Parts of a Pattern <ul><ul><li><< Pattern Name >> </li></ul></ul><ul><ul><ul><li>Author, reviewer and revision dates: </li></ul></ul></ul><ul><ul><ul><li>Synonyms </li></ul></ul></ul><ul><ul><ul><li>Abstract (including evocative picture) </li></ul></ul></ul><ul><ul><ul><li>Problem </li></ul></ul></ul><ul><ul><ul><li>Context </li></ul></ul></ul><ul><ul><ul><li>Forces </li></ul></ul></ul><ul><ul><ul><li>Solution (including schematic) </li></ul></ul></ul><ul><ul><ul><li>Examples </li></ul></ul></ul><ul><ul><ul><li>Resulting Context </li></ul></ul></ul><ul><ul><ul><li>Rationale </li></ul></ul></ul><ul><ul><ul><li>Related Patterns </li></ul></ul></ul><ul><ul><ul><li>Known Uses </li></ul></ul></ul><ul><ul><ul><li>References </li></ul></ul></ul>
  4. 4. Patterns <ul><li>Behavioral Patterns vs. Design Patterns </li></ul><ul><li>Application Areas: </li></ul><ul><ul><li>OO Programming </li></ul></ul><ul><ul><li>Business Process Patterns </li></ul></ul><ul><ul><li>Human Computer Interaction & Socio-technical Patterns </li></ul></ul><ul><ul><ul><li>CHI ’97 Workshop </li></ul></ul></ul><ul><ul><ul><li>Interact ’99 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2000 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2001 Panel </li></ul></ul></ul><ul><ul><ul><li>DIAC 2002 & subsequent on-line work on Pattern Language </li></ul></ul></ul><ul><ul><ul><li>CHI 2002 Workshop </li></ul></ul></ul><ul><ul><ul><li>CSCW 2002 Workshop </li></ul></ul></ul><ul><ul><ul><li>CHI 2003 Workshop  DTD for XML </li></ul></ul></ul><ul><ul><ul><li>ECSCW 2003 Workshop in Helsinki </li></ul></ul></ul><ul><ul><ul><li>CSCW 2004 Workshop </li></ul></ul></ul>
  5. 5. Some Socio-Technical Patterns <ul><li>Community of Communities </li></ul><ul><li>Reality Check </li></ul><ul><li>Small Successes Early </li></ul><ul><li>Who Speaks for Wolf? </li></ul><ul><li>Support Conversation at Boundaries </li></ul><ul><li>Abstract Social Proxy </li></ul><ul><li>Context-setting Entrance </li></ul><ul><li>Support Flow and Breakdown </li></ul><ul><li>Greater Gathering </li></ul><ul><li>Registered Anonymity </li></ul><ul><li>Reminders of Shared Goals </li></ul><ul><li>Expressive Communication Builds Mutual Trust </li></ul><ul><li>Follow the Pain </li></ul><ul><li>Mentoring Circle </li></ul><ul><li>Levels of Authority </li></ul><ul><li>Rites of Passage </li></ul><ul><li>Special Roles: Rater, Facilitator, Moderator, Stake Warrior, Authority Figure </li></ul>
  6. 6. Reality Check
  7. 7. Reality Check
  8. 8. Who Speaks for Wolf? Visual by www.PDIimages.com
  9. 9. Small Successes Early
  10. 10. Support Conversation at the Borders
  11. 11. Potential Uses of a Pattern Language Approach <ul><li>Problem identification and formulation </li></ul><ul><li>Lingua franca among stakeholders </li></ul><ul><li>Problem solving (tool of thought) </li></ul><ul><li>Design of Online, F2F & Mixed community support </li></ul><ul><li>Capture, find, and share reusable intellectual assets </li></ul><ul><li>Structure empirical tests of usefulness </li></ul><ul><li>Help provide framework for understanding success and failure --- and for redesign </li></ul>
  12. 12. Challenges to Pattern Approach <ul><li>Developing the Pattern Language – capturing the “inter-connection and inter-dependencies of patterns” </li></ul><ul><li>How does one know which Patterns to apply? </li></ul><ul><li>Might Pattern Languages limit creativity? </li></ul><ul><li>To “use” a Pattern Language the first time seems to involve a lot of “up-front” cost </li></ul>
  13. 13. For more information: <ul><li>www.truthtable.com/patterns.html/ </li></ul><ul><li>www.research.ibm.com/knowsoc/ </li></ul><ul><li>www.truthtable.com/websitewelcome_page_index.html </li></ul><ul><li>http://www.cpsr.org/conferences/diac02 </li></ul><ul><li>http://www.pliant.org/personal/Tom_Erickson/InteractionPatterns.html </li></ul><ul><li>http:// www.hcipatterns.org / </li></ul><ul><li>http:// www.cpsr.org /program/sphere/patterns/ </li></ul><ul><li>http://jerry.cs.uiuc.edu/~plop/plop2003/cfp2003.html </li></ul><ul><li>http://www.groupware-patterns.org / </li></ul>

×