Communities¶
Our projects aim providing tools and platforms useful to communities of people; but which communities are we talking about?
For a given co-modelling project, we distinguish between different communities, depending on their relation to the object of study:
- participants, who contribute to input or edit information
- controllers, those who decide the model parameters and rules
- developers, who contribute to making the software
- wider community of people concerned with the object of study
In general, participants, controllers and developers are biased with respect to the wider community. The representativity of the co-modelling communities increases when this bias reduces. When controllers contain all participants, then the project can be deemed co-managed by them.
Different issues within a project might well concern multiple communities of people. In those case, extra care is needed for federating processes and ensuring representativity across different issues and projects.