Content Management Systems - Buy or Roll Your Own
It boggles my mind – it’s 2007 and yet to my knowledge, there is no out of the box Content Management System (CMS) that simply plugs & plays into an enterprise infrastructure. They all required quite a bit of customization – common estimates are that you will spend two to three times the cost of the software. Given that enterprise CMS systems run in the hundred of thousands of dollars, this is no cheap customization exercise.
In recent discussions I’ve had with various CMS implementation veterans, one common theme kept emerging – an enterprise is better off rolling their own. What’s out there is too generic, trying to solve every business model’s content management needs with the same solution. This lowest common denominator approach assumes that a publisher has the same CMS needs as a financial institution – this is simply not true. That generification & the resulting underlying complexity leads to the customization necessary that results in the two to three times the expense.
So, what’s an IT professional to do? The word on the street is to roll your own. Analyze the business problem and build the simplest solution you can think of. Remember, a CMS’ core requirements is to 1 – allow users to input content; 2 - deploy it to a number of target environments.

