SolutionSet specializes in extending company’s brands to the web. For most of our clients, this means more than creating a static website with a few pages of sales copy and the occasional press release. Our clients want their websites to reflect the constant innovation and dynamic nature of their companies. They want their customers to see and participate in their companies’ evolution.
To that end, most of the websites we build today employ a technology platform referred to as a “Content Management System” or CMS.
At its core, a CMS allows website managers to quickly add and modify content on their websites without making physical changes to the web server or files used to display pages—this is a boon to companies with busy IT personnel (or no IT personnel), since it enables content authors to publish their articles directly to the website, usually via a special administrative interface which requires little or no knowledge of HTML.
However, many modern CMS platforms go well beyond this basic functionality, providing capabilities such as workflow approval chains, pre-set publish and expire dates for content, support for multiple document types (PDFs, Word docs, PowerPoint presentations, etc.), RSS feeds, blogs, forums, email notifications, integrated search, permissions-based access to content, user-generated content, and more. The most sophisticated systems can integrate with your company’s existing infrastructure, such as Active Directory or SharePoint.
So it’s not unusual for companies to feel overwhelmed when selecting a CMS. There are solutions for virtually every need and budget, and when the right packaged solution isn’t available, customization is always an option.
Based on our experience implementing many CMSs for many clients, here are some key points to keep in mind when selecting a CMS:
- Bring together stake-holders early in the selection process. If any one group feels left out of the selection process, later buy-in will be difficult. Include marketing, communications, PR, IT, and other appropriate departments/groups/individuals.
- A CMS is a blank canvas—regardless of the features and capabilities it exposes, you’ll need to plan on investing time during the development of your website to ensure that the implementation is reflecting your company’s brand, culture, and workflow. SolutionSet is accustomed to working closely with clients to design an implementation that meets precisely with your needs.
- Balance all of the potential features with the reality of supporting them. Blogs, forums, email blasts, etc., demand ongoing attention from the site owner to ensure that they are serving the needs of the brand. Make a sober assessment of how your site will be supported over the long-haul. Identify the responsible personnel and provide the necessary training.
- Recognize that your site need not “do it all” on Day 1. In many cases, SolutionSet can recommend a full-featured CMS that will allow for “phased deployment”. That is, certain features can be turned on only when your company is ready for them. This way, you can start small without locking yourself out of future growth.
- Look for “synergies” across your existing systems to find ways to integrate your website more closely with your internal operations. If you already have a process for publishing press releases, determine if the CMS can tap into that so that new releases are automatically published on the site. If you have an existing document store, see if the CMS can pull directly from that store for publishing documentation, white-papers, etc. on the web.
- Start early. For most companies, the web is only growing in importance as a medium for connecting closely with customers, employees and partners. Your CMS will likely need to support this growth for at least 3-5 years. Don’t rush the selection process.
Below is a list of features and questions to help get you started with assessing your CMS needs. It is by no means exhaustive; during an engagement, SolutionSet will typically provide more in-depth guidance.
Content Editing Capabilities. Check all that apply:
- Easy content creation/editing without HTML knowledge
- Easy creation of new page “template” designs for display of content
- Preview content on site before it is available publically
- Set content “go-live” and “expire” dates
- Create an “approval chain” for content creators/approvers
- Publish content in multiple languages/locales
- Organize and display content by category
- Provide historical tracking of content and “rollback” capabilities
Special Features
- Specialized content such as blogs or wikis
- Support for documents, such as PDFs, Word docs, video/audio, zip archives, etc.
- Support for “user-generated” content, such as forums, ratings, or commenting
- Integration with existing systems such as Active Directory, Salesforce.com, SharePoint, e-commerce
- Restricted access to content based on user permissions
- Customized content based on user profiles
- Email generation
Technical Support (answer each question as completely as possible)
- Who will be internally responsible for maintaining the CMS servers? What training will they need? How much of their time will be required?
- Does the CMS vendor provide on-going support and upgrades?
- If new features are added to an existing site, such as forums, who will be responsible for monitoring them?
- What technology stack do you prefer? Open source (LAMP), Microsoft (.Net), JAVA, ColdFusion?
- What stack will integrate best with your current systems?
Performance
- How many visitors will your site need to support?
- How scalable does the platform need to be? How easily do you need to be able add capacity?
- How geographically diverse is your viewership? Will you need high-performance on a global basis?
Costs
- How does the CMS vendor license their platform? Per server? Per domain name? Per user? Open source?
- How much will it cost to build out the functionality and features you need?
- What are the ongoing (maintenance and support) costs?
- How much will internal support cost?
Although selecting a CMS platform for your website may seem overwhelming, taking the time to do a thorough job will leave you with a website that serves your company’s needs now and well into the future. And of course, we’re here to make the process as painless as possible.


http://www.sphinxsearch.com