As it turns out, my first post is not going be around accessibility, but is at least loosely based around usability - looking at ways of facilitating user-centric collaboration and helping people learn from each other over the web, through creating community intranet spaces to contain and develop only peer-to-peer user-generated content, rather than being pre-populated with formalised information. The aim is to facilitate users to share their knowledge through useful tips and suggestions, post blogs, set up wikis, and suggest useful links for peers to help each other learn through language and content based on specific user experience, rather than formal or generic information.
The following ideas are specifically based on the capabilities of Microsoft Office Share Point Server (MOSS) 2007, but are applicable to the development of peer-to-peer community help sites for any knowledge area.
Essentially when designing or launching this kind of project, you need to consider key high level goals as follows
Information sharing
Take-up
Personalisation
Peer to Peer networking
Visual Differentiators
Finally if you're looking to create a non-regional or internet offering you need to consider
Local customisation
Repeatability / Re-use
Features and functionality to consider
The following is a more detailed outline of the sort of features and content you would need in order to create a successful peer to peer help community. All of it is supported by MOSS 2007, and most of it straight out the box. I've added an asterisk where custom coding or significant manual or change effort is likely to be required.
Note that some of this functionality requires a moderator, and that the success of any such project will primarily depend on the quality of the change program that delivers it.
Allow profile creation and customisation – avatars are another possibility, and might add a bit of fun*
Profiles should include an option to create full searchable professional biographies
Use customisable Web Parts or Page Flakes
Allows users to set up alerts and RSS updates to their mail client or "My Sites"
Utilise features that allows content pre-filtered by user profile settings - MOSS 2007 provides an 'audiences' feature that does this*
Peer to peer community
Output Presence Information – i.e. Let users know who else is online
Instant Messaging – allow users to communicate with others who choose to make themselves available
Set up threaded discussion groups
Set up Forums
Create chat rooms for discussions and online seminars – maybe set up a weekly slot or lunch times where the chat room is open, and revolve the topic of discussion*
Encourage users to set up wikis, and aim to generate the majority of inputted content in wiki form so it can continue to be improved rather than duplicated
Provide an option to “ask the experts” and create a workflow to divert these questions to users who volunteer as experts. Post responses so that everyone can see them.
Use moderators to ensure that user searches and question requests drive site content and evolution
Create contributor rankings / leader boards to incentivise users to participate and be recognised
Visual Differentiation
Extend organisational branding to the space, but ideally not corporate design or visuals
Use 'cool' and different graphics – the site is about people and community, not a corporate vehicle
Ensure clear differentiation from other intranets or websites – will make the space more memorable
-------------------------------------------
Recommended Architecture
Microsoft Office SharePoint Server (MOSS) 2007
Office SharePoint Designer 2007
Microsoft Visual Studio 2005 Team System
Microsoft Live Communication Server
Features In summary
User-centric - simpler
User-driven – better evolution
Easy to find content and get help
Relevant content and search
Folksonomy driving Taxonomy
Peer-to-peer communication
Rich interactivity
Personalisable content
Increased Flexibility for Local Variation