The first step on a Social Computing solution should be planning. These are the main topics used for planning a good Social Computing solution with SharePoint 2010.
Microsoft has a very good documentation on this topic that recently just has been published online and can help you plan your solution.
Plan for social computing and collaboration (SharePoint Server 2010)
