Community design is often still treated as an engineering problem. However, you should not let technology drive the design of your community. Instead, you want the community's purpose and the activities that the community needs to support drive the design. This paper documents patterns for designing collaborative problem-solving communities. Such communities bring together people to solve problems collaboratively. The patterns draw on research on human-computer interaction and open collaboration and on the author's personal experience with designing a crowdsourcing platform. The primary audience of the paper are designers of problem-solving communities.

Additional Metadata
Keywords Collaboration, Community design, Problem solving
Persistent URL dx.doi.org/10.1145/3022636.3022650
Conference 10th Travelling Conference on Pattern Languages of Programs, VikingPLoP 2016
Citation
Weiss, M. (2016). Designing collaborative problem-solving communities. In ACM International Conference Proceeding Series. doi:10.1145/3022636.3022650