SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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...
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Kürzlich hochgeladen (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

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