Alignment, staffing and culture are often more critical than software and apps
Topic: Software and Web Development
Outsource it or SaaS it to avoid the headaches, and get the benefits.
I think Microsoft abandoned some of the brightest ideas when the designed SharePoint. Navigation in SharePoint could not have been designed any worse.
Whatever happened to the tree control for folders we all love and use in our daily lives?
Assigning folder and document level security could be much better. Not to mention intuitiveness.
Unfortunately these applications are tightly integrated with each other, instead of loosely coupled with open standards.
So as these MSFT products get propagated within the enterprise you cannot replace any one of the components for a better/cheaper product.
Sharepoint is easy to install (takes about an hour with the appropriate infrastructure in place) and has some good out of the box features such as strong integration with the rest of the Microsoft stack. However, as mentioned this gives you the most basic features. Setting up a usable ECM gets complicated, both from a business process and technology perspective.
In my experience with implementing Sharepoint and other ECM tools in very complex environments, the technical challenges are easier to solve than the business challenges.
However, many organizations and Sharepoint system integrators do not spend sufficient time on the business side. They do not spend enough time in developing strategy, understanding the current state, developing future state processes and implementing change management strategies. Without spending adequate time in these areas, there is a very high probability of poor user adoption.
Topic: Collaboration Software
Web-based tools that facilitate team-based project management and communications
Blog: Plenty of Chatter on Salesforce's Chatter
Article: Five Reasons to Socialize Your Knowledgebase Inside the Firewall
White Paper: The Future of Collaboration
Related Topics
Microsoft, Software and Web Development
Lowering Your IT Costs with Oracle Database 11g Release 2This white paper identifies the key capabilities a database management solution needs to successfully deliver more information with higher quality of service, make more efficient use of IT budgets, and reduce the risk of change in data centers.
Software Forum: Information On Demand Virtual ExperienceThis interactive virtual forum presents leading IT experts providing the insights you need to turn your information into a strategic driver for innovation, business optimization and competitive differentiation.

Best practices, strategies and technologies to help you use security information and event log management efficiently and effectively in order to get business value in terms of increased security, reduced risk, regulatory compliance and increased business agility.

Learn how virtualization reduces the TCO of managing your date, while contributing towards your sustainability efforts.

Best-practice tools, strategies and technologies for determining and managing the data you need to make better business decisions.

Learn more about this middleware layer that pools and dynamically provisions infrastruction application delivery resources to lower costs and improve efficiency.
Strategic IT Planning & Governance Best Practices GuideUse this guide — along with the more than 60 templates included — to ensure the overall success of your entire IT department.
All About Reducing Your IT CostsLooking to cut costs? Use this research-driven Excel tool to pinpoint which IT cost reduction measures best fit your needs.
any CMS/website can leak data if important stuff gets uploaded to open/public areas ... :-|