This list of criteria is designed to help with decisions about community learning platforms. The criteria are intended to help structure the review process and it will be that for some users different criteria have a different level of importance.
The table was developed from a diagram that Richard at Ultralab produced and through conversations with Tom Smith, but they may well take issue with much of it.
Ease of server setup – consider resource implications and level of technical ability
Ease of server maintenance – consider resource implications and level of technical ability
Degree of software adaptability – the more adaptable the better the potential solution, but resource and technical ability implications can be considerable
Ease of system administration – the scale of the project is particularly important when tasks such as account creation, password resets, setting permissions, etc. need to be undertaken
Navigation – the ability to find objects and virtual spaces
Linking with others – identifying groups/individuals to communicate with
Empowerment – that is tools for all users to create groups, discourse, and other media
Privileges – to allow smaller audiences for risk taking and building trust
Identity – clarity (when appropriate) about who individuals are in the communities
Private space – to draft and redraft, store, and upload work
Discourse variety – Q&A, brainstorm, conversation, debate, time limited
Support – is there a service available? Is it online or phone? What if anything does it cost?
Software development – are you investing time, money, and effort in a developing product or one that is ageing fast?