Webmaster Tutorials - Web Development
Webmaster Resource Directory | Contact Us | Submit Your Site

LEARN

BUILD

PROMOTE

SELL

MANAGE

GET LISTED



Selecting a Web Content Management Product


So you want to take a look at a real Web Content Management (WCM) product. How do you go about evaluating all the different products and vendors? What should you be looking for in a WCM package? Is it better to build your own, buy or use Open Source?

The best way to answer this question is to compare the products on an apples to apples basis. You can do this objectively by building a product evaluation matrix based upon your specific needs. The first column can list out the functionality categories (e.g. Security). The second column can be the specific needs (e.g. integrates with Active Directory for roles and authorization) under each of the categories. The next columns would be your products, one per column for each product you want to consider. For each product then you would give a rating (1 to 10 scale) on each specific need.

You can then add a column for weighting each specific need, or do this at the topic level. For example, flexible workflow may be much more important to you than your ability to customize the presentation. You can then add some more columns to calculate the weighting against the rating to arrive at a realistic assessment number for each product on each of your organization's specific needs. Sum these all up per product to arrive at a total product assessment score.

Of course, you can't forget to check customer references, or if it's an open source product, go dig around some sites which are using the tool already.

Below is a list of some topics/specific needs which may apply for you. At a minimum, these should provoke some thought on your part as far as what you are looking for in a WCM product and give you a good start on your product evaluation matrix.

Workflow

  • Support for multiple workflow models?
  • Complex workflows (parallel and serial)?
  • Role/Group integration with flows?
  • Ability to create workflow templates for re-use with different content types?

Security

  • Will the product integrate with your security architecture?
  • Do you require security for content submission?
  • Do you require security for content consumption?
  • Is there support for roles and groups?
  • How is this implemented and managed in the product?

Content submission

  • What are the creation/submission vehicles e.g., via an Office application, HTML/File upload, WYSIWYG, etc.
  • Are there templates to force content managers to adhere to a common content structure (e.g. all posts must have a title, sub-title, body, and who to contact fields)

Presentation customization

  • Extensive presentation customization capabilities?
  • Extensive support for CSS integration?
  • Ability to create presentation templates which can then be re-used for different content types?
  • End-user creation of presentation templates or does it require a developer?

Integration with search

  • Does the product provide its own search engine?
  • Or, will it effectively integrate with your current (or planned search engine)?
  • Security integration with search (i.e. a user can only see search results for what he/she has access to view)

Common document management functionality

  • Versioning
  • Expiration
  • Metadata
  • Check-in/Check-out
  • Collaborative authoring
  • Content history tracking

Architecture

  • If your organization uses Web Services or has an established Service Oriented Architecture, you may demand the product can expose content through Web Services so other applications can present content.
  • Portal integration (e.g., JSR168 support, WSRP support, etc.)
  • Open and documented API available?

Cost

  • Acquisition
  • Maintenance
  • Technical staffing to support (check with customer references)

Administration interface

  • Robust yet easy to use?
  • Complete control of all content in the lifecycle?
  • Role/group management

About the author
Bryan Mjaanes is the creator/editor of Intranet101.com a community-based forum for Intranet Portal professionals.


More Web Development Articles

Web Design for the Professional Magician Part I - Selecting the Perfect Domain Name
Selecting the Perfect Domain NameThe first issue I have with magician web sites is the improper use of domain names. Examine the following list of URLs and select the most professional one: www.

Building a Great Intranet Taxonomy
While it may seem like a "quick and easy" task, defining the navigation structure and organization of your intranet site will be one of the most challenging tasks you will face in the course of your project. It is also one of the most critical success factors.

Web Accessibility: The Basics
What is web accessibility & why is it important?Web accessibility is about making your website accessible to all Internet users (both disabled and non-disabled), regardless of what browsing technology they're using. In addition to complying with the law, an accessible website can reap huge benefits on to your website and your business.

Benefits Of An Accessible Website: Part 2 - The Business Case
The DDA (Disability Discrimination Act) states that service providers must not discriminate against disabled people. A website is regarded as a service and therefore falls under this law, and as such must be made accessible to everyone.

Benefits Of An Accessible Website: Part 1 - Increase In Reach
The DDA (Disability Discrimination Act) states that service providers must not discriminate against disabled people. A website is regarded as a service and therefore falls under this law, and as such must be made accessible to everyone.

Planning A Usable Website: A Three-step Guide
A website is like an information flow, with you as the provider and your site visitors as the receivers of the information. If you don't plan your website with this in mind right from the start, you could find yourself with a brand new website that solves all your immediate needs.

Why a CSS Website Layout Will Make You Money
Although CSS layouts have been around for years, they haven't become so commonplace until recently. This was basically due to limited browser support (especially from Netscape 4) - nowadays though, CSS 2.

The Secret Benefit Of Accessibility: Part 2 - A Higher Search Engine Ranking
An additional benefit of website accessibility is an improved performance in search engines. The more accessible it is to search engines, the more accurately they can predict what the site's about, and the higher your site will appear in the rankings.

The Secret Benefit Of Accessibility: Part 1 - Increased Usability
Web accessibility has so many benefits that I really do wonder why such a large number of websites have such diabolically bad accessibility. One of the main benefits is increased usability, which according to usability guru, Jakob Nielson, can increase the sales/conversion rate of a website by 100% and traffic by 150%.

Maintaining Your Business Website
QUESTION: Should I build and maintain my business Web site myself or pay someone else to do the work for me? -- Wesley L.ANSWER: When you say, pay someone else to do the work for you, Wesley, I am going to assume that you are talking about hiring a professional Web site designer to do the work and not your next-door neighbor?s teenage son.




Helpful Tools

NetDownload
freeware and software downloads

Findahost
web hosting directory

FindaTechJob
new computer jobs daily

ManagedHostingPro
Managed Hosting and Colocation



© 2007 webmasteredge.com