A presentation I did at the IMS 2009 event in London, helping organizations define a content management system strategy and helping them with the selection of CMS systems.
1. Content Management
Strategy and Software Selection
Ivo Jansch
IMS 2009 (3 December 2009)
dinsdag 8 december 2009
2. Which of these is the best car?
2
dinsdag 8 december 2009
3. Why is your answer wrong?
I didn’t tell you my requirements!
Maybe I was looking for:
• A simple and inexpensive car for the occasional grocery shopping?
• A car to take the kids to football, ballet, etc?
• A car to impress the ladies?
3
dinsdag 8 december 2009
5. What CMS should you use?
There are literally hundreds:
‣ http://en.wikipedia.org/wiki/List_of_content_management_systems
Don’t take CMS selection lightly, it is a significant investment
Needs to support your needs now and in the future
5
dinsdag 8 december 2009
6. The CMS Selection Process (1)
Business Goals
• What is it you want to achieve with your site?
• What are your short- and longterm plans?
Requirements
• What are the features you need?
Product Selection
• Which CMS products meet your need? To what extent?
• “Make or Buy”?
6
dinsdag 8 december 2009
7. The CMS Selection Process (2)
The Financials
• Total Cost of Ownership
• Return on Investment
SWOT Analysis
• Strengths, Weaknesses, Opportunities, Threats
Comparison Worksheet
Selection!
7
dinsdag 8 december 2009
8. Requirements Gathering
Functional Requirements
• Features you need
• Features your visitors need
• Processes and Workflows
Non-functional Requirements
• Performance
• Security
• Vendor dependence
• Usability
• Multi-site
• Technology Platform
8
dinsdag 8 december 2009
9. Commercial vs Open Source
Commercial CMS’s
• License fees
• No access to source code
• Support
• Vendor Lock?
• Typically one vendor or a selection of resellers
Open Source
• No license fees
• Access to source code
• Support
• No Vendor Lock
• Typically dozens of vendors and hundreds of users
9
dinsdag 8 december 2009
10. Buy vs Make
Cost Flexibility
BUY MAKE
10
dinsdag 8 december 2009
11. Buy vs Make
Cost Flexibility
BUY “BAKE” MAKE
11
dinsdag 8 december 2009
12. “BAKE”
Concept:
• Use off-the-shelf components
• Customise to your needs
• Don’t reinvent the wheel
• ‘Best tool for the job’ approach
Open Source preferably
Cost-effective, but still flexible => balance
12
dinsdag 8 december 2009
13. Technology Platform
Linux, Apache, MySQL, PHP = Common
What existing technologies are in your organisation?
What technologies do you need to integrate with?
• Microsoft Exchange?
• Financial Systems?
Hosting a CMS yourself or with a provider?
• In-house feels safe, but...
• Providers have much more experience and better infrastructure
13
dinsdag 8 december 2009
15. Financials
Total Cost of Ownership
• License Costs (CMS, Database)
• Yearly support / upgrade fees
• Hosting
• Graphical Design
• Customisation / Development
• Maintenance
Return on Investment
• Is the site directly money generating?
• Is the site a marketing instrument?
• Is the site a cost saver?
15
dinsdag 8 december 2009