CMS Wire and Water & Stone released their 2009 Open Source CMS Market Share Report late last week, and we can’t say we’re surprised by the results.
The report incorporated a variety of criteria, including adoption, mindshare, and third party support to reach their overall conclusion: WordPress, Drupal, and Joomla are dominating the open source market. The 70+ page report, which discusses a variety of open source CMS topics, compared 20 top market leaders.
Joomla came away the leader in overall market share by a little over 6% (although WordPress dominated by a large margin in sites identifying as “blogs”) – a result that doesn’t surprise us; more on that below the fold. But digging into some of the key metrics we use to measure project success as a service firm – like user satisfaction – suggests a different conclusion: WordPress is leading the pack, and Drupal is just behind.

Source: 2009 Open Source CMS Market Share Report, water&stone and CMSWire (2009)
Continue reading WordPress, Drupal top Open CMS Report… why we’re not surprised
We often receive web project inquiries that look something like this: “Please give us a quote for how much it would cost to get XYZ”. “XYZ” is usually a nice bulleted list consisting of requirements such as a content management system, online event registration, a member-only web community, a blog, a forum, integration with a Salesforce database, and so on.
We do these things really well. By leveraging existing systems and adding some custom code, we are able to deliver a great set of tools with great Salesforce integration. Just what they wanted, right?
Here’s the problem: Too often those lists of requirements are based entirely on what a CEO loosely articulated, what a competitor did last month, some blog reading, or a lot of friends with opinions. A recent post on Smashing Magazine – 7 Essential Guidelines for Functional Design – is a good read for those considering the “XYZ” approach.
At C. Murray Consulting, our best success stories consistently come from projects where we’ve had the opportunity to engage with clients at the requirements level – to put everything on the table and leave no question unasked. When we understand our clients’ needs at least as well as they do (maybe even better), we’re able to leverage our Web expertise to tell them what they really need, why they need it, and the best way to get there.
Continue reading The Importance of the End Goal