Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Chi2006 trustworkshop

370 views

Published on

Position paper for CHI 2006 workshop on online trust

  • Be the first to comment

  • Be the first to like this

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>

×