SlideShare une entreprise Scribd logo
1  sur  19
Télécharger pour lire hors ligne
Collaboration Patterns as
Building Blocks for
Community Informatics
CIRN Prato Conference - November 4, 2009


                           Aldo de Moor
                        CommunitySense
                         the Netherlands

                             WWW.COMMUNITYSENSE.NL
Once upon a time...
ICTs 1993
ICTs 2009
Methodological pillars of CI
Common values
Socio-technical pattern languages
 • Patterns
   – relatively stable solutions to recurring problems at
     the right level of abstraction
 • Pattern languages
   – networks of patterns that call upon one another
 • Socio-technical pattern languages
   – broad description of interactions between social
     and technical systems
 • Open question: how to use them?
Community purpose patterns:
Liberating Voices
Functionality usage patterns:
Wikipatterns
Designing the socio-techn system:
collaboration patterns
Sensemaking tools
Mission of ESSENCE
 • pilot software tools designed to help facilitate structured
   analysis and dialogue.
 • develop a comprehensive, distilled, visual map of the issues,
   evidence, arguments and options facing the UN Climate
   Change Conference in Copenhagen, and being tackled by many
   other networks, which will be available for all to explore and
   enrich across the web.
 • build a definitive, public collective intelligence resource on
   the climate change debate.
 • support dialogue that builds common ground, resolves
   conflict, and re-establishes trust
 • To enhance the ability of people worldwide to collaborate on
   solving global wicked problems.
ESSENCE socio-technical system
                              Social system
                              “climate change policy making”
           Mass-media                     Corporations

       Institutes                               Argument       NGOs
                           Journalists          mapping

                    Subject matter              Governments
                    experts
                                     Citizens



                                                ?
   Tool system
ESSENCE patterns
 • Community purpose patterns
   – Citizen Journalism
 • Wikipatterns
   – BarnRaising
   – Wiki Charter
   – Maintainer
      • Secretary
      • Refactorer
      • Solicitor
      • Architect
Collaboration patterns
     Capture socio-technical lessons learnt in optimizing
     the effectiveness and efficiency of collaboration
     processes
     Typology of collaboration patterns (De Moor, 2006)
      Goal patterns
          Community and individual objectives
      Information patterns
          Content plus responsible actors
      Communication patterns
          Desirable/acceptable interactions
      Task patterns
          Who/what/when/how?
      Meta-patterns
          Ensure quality of other patterns
A required information pattern
An enabled communication
pattern
An "ecology of pattern languages”

  Community
  Purpose Pattern
  Languages




               Collaboration          HCI Pattern
               Pattern Languages      Languages



 Functionality Usage
 Pattern Languages                 Software
                                   Engineering Pattern
                                   Languages
Conclusion
 • CI is all about socio-technical systems
 • Pattern languages key to better analysis,
   design, implementation and evaluation of socio-
   technical systems
 • Collaboration patterns linking pin between
   community purpose and functionality usage
   patterns
 • Towards “ecologies of pattern languages”
 • Realizing our C&T potential

Contenu connexe

Tendances

Knowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandKnowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandCommunitySense
 
Byu ISYS presentation_seminar
Byu ISYS presentation_seminarByu ISYS presentation_seminar
Byu ISYS presentation_seminarDerek Hansen
 
SOCIAM Book: The Theory and Practice of Social Machines
SOCIAM Book: The Theory and Practice of Social MachinesSOCIAM Book: The Theory and Practice of Social Machines
SOCIAM Book: The Theory and Practice of Social MachinesUlrik Lyngs
 
Long tails and super users anne-alexander
Long tails and super users anne-alexanderLong tails and super users anne-alexander
Long tails and super users anne-alexanderhumanitiescrowds
 
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...ictseserv
 
The Emerge Show02 Ng Ti P
The Emerge Show02 Ng Ti PThe Emerge Show02 Ng Ti P
The Emerge Show02 Ng Ti PGeorge Roberts
 
Presentatie E Merge Lit Rev 30 Sept
Presentatie E Merge Lit Rev 30 SeptPresentatie E Merge Lit Rev 30 Sept
Presentatie E Merge Lit Rev 30 SeptThieme Hennis
 
社會系統設計
社會系統設計社會系統設計
社會系統設計wacerone
 
社會系統設計
社會系統設計社會系統設計
社會系統設計wacerone
 
SOCIAM: The Theory and Practice of Social Machines
SOCIAM: The Theory and Practice of Social MachinesSOCIAM: The Theory and Practice of Social Machines
SOCIAM: The Theory and Practice of Social MachinesSOCIAM Project
 
IET Research and publication workshop
IET Research and publication workshopIET Research and publication workshop
IET Research and publication workshopgrainne
 
Somus – An Open Research Group Work Case Presentation 0511 2009
Somus – An Open Research Group Work Case Presentation 0511 2009Somus – An Open Research Group Work Case Presentation 0511 2009
Somus – An Open Research Group Work Case Presentation 0511 2009Teemu Ropponen
 
e-Research and the Demise of the Scholarly Article
e-Research and the Demise of the Scholarly Articlee-Research and the Demise of the Scholarly Article
e-Research and the Demise of the Scholarly ArticleDavid De Roure
 
Online People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningOnline People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningUniversity of the West of England
 
PhD topic and progress presentation @ MCT, Maputo
PhD topic and progress presentation @ MCT, MaputoPhD topic and progress presentation @ MCT, Maputo
PhD topic and progress presentation @ MCT, MaputoSara Vannini
 
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...University of Sydney
 
Chris Batt PhD progress report
Chris Batt PhD progress reportChris Batt PhD progress report
Chris Batt PhD progress reportChris Batt
 
PARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to InfrastructuresPARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to InfrastructuresParthenos
 

Tendances (20)

Knowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First StrandKnowledge Weaving for Social Innovation: Laying the First Strand
Knowledge Weaving for Social Innovation: Laying the First Strand
 
Byu ISYS presentation_seminar
Byu ISYS presentation_seminarByu ISYS presentation_seminar
Byu ISYS presentation_seminar
 
SOCIAM Book: The Theory and Practice of Social Machines
SOCIAM Book: The Theory and Practice of Social MachinesSOCIAM Book: The Theory and Practice of Social Machines
SOCIAM Book: The Theory and Practice of Social Machines
 
Long tails and super users anne-alexander
Long tails and super users anne-alexanderLong tails and super users anne-alexander
Long tails and super users anne-alexander
 
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...
The Future Internet: Pushing the Technology Boundaries: PERSIST/SOCIETIES (Ke...
 
Social Machines IIIT
Social Machines IIITSocial Machines IIIT
Social Machines IIIT
 
The Emerge Show02 Ng Ti P
The Emerge Show02 Ng Ti PThe Emerge Show02 Ng Ti P
The Emerge Show02 Ng Ti P
 
Presentatie E Merge Lit Rev 30 Sept
Presentatie E Merge Lit Rev 30 SeptPresentatie E Merge Lit Rev 30 Sept
Presentatie E Merge Lit Rev 30 Sept
 
社會系統設計
社會系統設計社會系統設計
社會系統設計
 
社會系統設計
社會系統設計社會系統設計
社會系統設計
 
SOCIAM: The Theory and Practice of Social Machines
SOCIAM: The Theory and Practice of Social MachinesSOCIAM: The Theory and Practice of Social Machines
SOCIAM: The Theory and Practice of Social Machines
 
IET Research and publication workshop
IET Research and publication workshopIET Research and publication workshop
IET Research and publication workshop
 
Somus – An Open Research Group Work Case Presentation 0511 2009
Somus – An Open Research Group Work Case Presentation 0511 2009Somus – An Open Research Group Work Case Presentation 0511 2009
Somus – An Open Research Group Work Case Presentation 0511 2009
 
e-Research and the Demise of the Scholarly Article
e-Research and the Demise of the Scholarly Articlee-Research and the Demise of the Scholarly Article
e-Research and the Demise of the Scholarly Article
 
Online People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based LearningOnline People Tagging: Social Mobile Networking Services in Work-based Learning
Online People Tagging: Social Mobile Networking Services in Work-based Learning
 
06 maulucci
06 maulucci06 maulucci
06 maulucci
 
PhD topic and progress presentation @ MCT, Maputo
PhD topic and progress presentation @ MCT, MaputoPhD topic and progress presentation @ MCT, Maputo
PhD topic and progress presentation @ MCT, Maputo
 
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...
Jonathon Hutchinson PhD Final Seminar - Institutional Online Community Govern...
 
Chris Batt PhD progress report
Chris Batt PhD progress reportChris Batt PhD progress report
Chris Batt PhD progress report
 
PARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to InfrastructuresPARTHENOS - Introduction to Infrastructures
PARTHENOS - Introduction to Infrastructures
 

Similaire à Collaboration Patterns as Building Blocks for Community Informatics

Integrating qualitative data analysis and interactive system design
Integrating qualitative data analysis and interactive system designIntegrating qualitative data analysis and interactive system design
Integrating qualitative data analysis and interactive system designpbelouin
 
"It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov..."It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov...CommunitySense
 
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....Kari-Hans Kommonen
 
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...Smart Cities - The IntelCities Project - The Community of Practice as a virtu...
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...Smart Cities Project
 
Defense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo MenichinelliDefense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo MenichinelliMassimo Menichinelli
 
Activating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsActivating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsCommunitySense
 
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Allison Bloodworth
 
Nethood Aesop09 Liverpool
Nethood Aesop09 LiverpoolNethood Aesop09 Liverpool
Nethood Aesop09 Liverpoolnethood
 
Social Science for Software Developers
Social Science for Software DevelopersSocial Science for Software Developers
Social Science for Software Developerspbelouin
 
OD2010- DeLiddo Presentation
OD2010- DeLiddo PresentationOD2010- DeLiddo Presentation
OD2010- DeLiddo PresentationAnna De Liddo
 
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016Massimo Menichinelli
 
Communities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingCommunities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingDavid Geerts
 
Communities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingCommunities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingStepStone Belgium
 
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...Christophe Debruyne
 
Position paper for ecscw 2007 workshop
Position paper for ecscw 2007 workshop Position paper for ecscw 2007 workshop
Position paper for ecscw 2007 workshop John Thomas
 
Conole creativity
Conole creativityConole creativity
Conole creativitygrainne
 
Design-Led Integration
Design-Led IntegrationDesign-Led Integration
Design-Led IntegrationZach Friedman
 
Visualizing Deliberation to Enable Transparent Decision Making in Participato...
Visualizing Deliberation to Enable Transparent Decision Making in Participato...Visualizing Deliberation to Enable Transparent Decision Making in Participato...
Visualizing Deliberation to Enable Transparent Decision Making in Participato...Anna De Liddo
 
Visualizing Deliberation to Enable Transparent Decision Making in Participa...
Visualizing Deliberation to Enable Transparent Decision Making in Participa...Visualizing Deliberation to Enable Transparent Decision Making in Participa...
Visualizing Deliberation to Enable Transparent Decision Making in Participa...Anna De Liddo
 

Similaire à Collaboration Patterns as Building Blocks for Community Informatics (20)

Making ESSENCE Work
Making ESSENCE WorkMaking ESSENCE Work
Making ESSENCE Work
 
Integrating qualitative data analysis and interactive system design
Integrating qualitative data analysis and interactive system designIntegrating qualitative data analysis and interactive system design
Integrating qualitative data analysis and interactive system design
 
"It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov..."It's the Conversation, Stupid!" - Social media systems design for open innov...
"It's the Conversation, Stupid!" - Social media systems design for open innov...
 
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....
Mediaspaces: Life After Convergence / Presentation at EBU Multimedia Forum 5....
 
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...Smart Cities - The IntelCities Project - The Community of Practice as a virtu...
Smart Cities - The IntelCities Project - The Community of Practice as a virtu...
 
Defense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo MenichinelliDefense in the field of New Media: Msc Massimo Menichinelli
Defense in the field of New Media: Msc Massimo Menichinelli
 
Activating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration PatternsActivating Research Collaboratories with Collaboration Patterns
Activating Research Collaboratories with Collaboration Patterns
 
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
Open Source Design Pattern Library, Spreading Communities Thick: Open Source ...
 
Nethood Aesop09 Liverpool
Nethood Aesop09 LiverpoolNethood Aesop09 Liverpool
Nethood Aesop09 Liverpool
 
Social Science for Software Developers
Social Science for Software DevelopersSocial Science for Software Developers
Social Science for Software Developers
 
OD2010- DeLiddo Presentation
OD2010- DeLiddo PresentationOD2010- DeLiddo Presentation
OD2010- DeLiddo Presentation
 
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016The Meta-Design of Systems, Menichinelli + Valsecchi 2016
The Meta-Design of Systems, Menichinelli + Valsecchi 2016
 
Communities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingCommunities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred Computing
 
Communities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred ComputingCommunities of Practice: A Conceptual Frame for Human-Centred Computing
Communities of Practice: A Conceptual Frame for Human-Centred Computing
 
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
 
Position paper for ecscw 2007 workshop
Position paper for ecscw 2007 workshop Position paper for ecscw 2007 workshop
Position paper for ecscw 2007 workshop
 
Conole creativity
Conole creativityConole creativity
Conole creativity
 
Design-Led Integration
Design-Led IntegrationDesign-Led Integration
Design-Led Integration
 
Visualizing Deliberation to Enable Transparent Decision Making in Participato...
Visualizing Deliberation to Enable Transparent Decision Making in Participato...Visualizing Deliberation to Enable Transparent Decision Making in Participato...
Visualizing Deliberation to Enable Transparent Decision Making in Participato...
 
Visualizing Deliberation to Enable Transparent Decision Making in Participa...
Visualizing Deliberation to Enable Transparent Decision Making in Participa...Visualizing Deliberation to Enable Transparent Decision Making in Participa...
Visualizing Deliberation to Enable Transparent Decision Making in Participa...
 

Plus de CommunitySense

Research Communities 2.0
Research Communities 2.0Research Communities 2.0
Research Communities 2.0CommunitySense
 
What's up with the Pragmatic Web?
What's up with the Pragmatic Web?What's up with the Pragmatic Web?
What's up with the Pragmatic Web?CommunitySense
 
Optimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsOptimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsCommunitySense
 
Research Consultancy: Taking the Plunge?
Research Consultancy: Taking the Plunge?Research Consultancy: Taking the Plunge?
Research Consultancy: Taking the Plunge?CommunitySense
 
From Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkFrom Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkCommunitySense
 
A Practical Method for Courseware Evaluation
A Practical Method for Courseware EvaluationA Practical Method for Courseware Evaluation
A Practical Method for Courseware EvaluationCommunitySense
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityCommunitySense
 
Activating Online Collaborative Communities
Activating Online Collaborative CommunitiesActivating Online Collaborative Communities
Activating Online Collaborative CommunitiesCommunitySense
 

Plus de CommunitySense (8)

Research Communities 2.0
Research Communities 2.0Research Communities 2.0
Research Communities 2.0
 
What's up with the Pragmatic Web?
What's up with the Pragmatic Web?What's up with the Pragmatic Web?
What's up with the Pragmatic Web?
 
Optimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual GraphsOptimizing Social Software Design with Conceptual Graphs
Optimizing Social Software Design with Conceptual Graphs
 
Research Consultancy: Taking the Plunge?
Research Consultancy: Taking the Plunge?Research Consultancy: Taking the Plunge?
Research Consultancy: Taking the Plunge?
 
From Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities WorkFrom Inspiration to Activation: Making Online Collaborative Communities Work
From Inspiration to Activation: Making Online Collaborative Communities Work
 
A Practical Method for Courseware Evaluation
A Practical Method for Courseware EvaluationA Practical Method for Courseware Evaluation
A Practical Method for Courseware Evaluation
 
The Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System InteroperabilityThe Pragmatic Evaluation of Tool System Interoperability
The Pragmatic Evaluation of Tool System Interoperability
 
Activating Online Collaborative Communities
Activating Online Collaborative CommunitiesActivating Online Collaborative Communities
Activating Online Collaborative Communities
 

Dernier

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 

Dernier (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 

Collaboration Patterns as Building Blocks for Community Informatics

  • 1. Collaboration Patterns as Building Blocks for Community Informatics CIRN Prato Conference - November 4, 2009 Aldo de Moor CommunitySense the Netherlands WWW.COMMUNITYSENSE.NL
  • 2. Once upon a time...
  • 7. Socio-technical pattern languages • Patterns – relatively stable solutions to recurring problems at the right level of abstraction • Pattern languages – networks of patterns that call upon one another • Socio-technical pattern languages – broad description of interactions between social and technical systems • Open question: how to use them?
  • 10. Designing the socio-techn system: collaboration patterns
  • 12. Mission of ESSENCE • pilot software tools designed to help facilitate structured analysis and dialogue. • develop a comprehensive, distilled, visual map of the issues, evidence, arguments and options facing the UN Climate Change Conference in Copenhagen, and being tackled by many other networks, which will be available for all to explore and enrich across the web. • build a definitive, public collective intelligence resource on the climate change debate. • support dialogue that builds common ground, resolves conflict, and re-establishes trust • To enhance the ability of people worldwide to collaborate on solving global wicked problems.
  • 13. ESSENCE socio-technical system Social system “climate change policy making” Mass-media Corporations Institutes Argument NGOs Journalists mapping Subject matter Governments experts Citizens ? Tool system
  • 14. ESSENCE patterns • Community purpose patterns – Citizen Journalism • Wikipatterns – BarnRaising – Wiki Charter – Maintainer • Secretary • Refactorer • Solicitor • Architect
  • 15. Collaboration patterns Capture socio-technical lessons learnt in optimizing the effectiveness and efficiency of collaboration processes Typology of collaboration patterns (De Moor, 2006) Goal patterns Community and individual objectives Information patterns Content plus responsible actors Communication patterns Desirable/acceptable interactions Task patterns Who/what/when/how? Meta-patterns Ensure quality of other patterns
  • 18. An "ecology of pattern languages” Community Purpose Pattern Languages Collaboration HCI Pattern Pattern Languages Languages Functionality Usage Pattern Languages Software Engineering Pattern Languages
  • 19. Conclusion • CI is all about socio-technical systems • Pattern languages key to better analysis, design, implementation and evaluation of socio- technical systems • Collaboration patterns linking pin between community purpose and functionality usage patterns • Towards “ecologies of pattern languages” • Realizing our C&T potential