Enquiries: +44 (0)20 7692 4832

Agile Business Change Blog Thoughts on Agile Strategic Business Change and Agile Delivery

03
DEC

When to adopt Open Source

03 DEC 2010 | Posted in business value, CMS, CRM, open source, strategic IT | Author Alex McLachlan | 4 Comments

When is Open Source business ready? People are naturally cautious about adopting open source software.

Open source can raise images long straggly beards and sandals and of the potential difficulties of poor quality software and an uncertain future.

However, there are a number of very good quality open source systems - look at Linux for example - and they can offer very good value for money. There are also a large number of open source software applications including:

  • Drupal, Joomla, Wordpress and Umbraco - website Content Management Systems (we use Drupal for our website)
  • Moodle - Learning Management System (used by the Open University for example)
  • CiviCRM - Customer Relationship Management (mainly used for donor-based charities)

So how to decide, particularly for SMEs and NFP organisations who don't normally have large IT departments?

The factors you should take into account are:

  • Maturity - is the system mature? Has it been through a number of releases? Is the software stable? Do releases go through good QA and testing processes?
  • Functionality -  does the system have the functionality you need? It is of no benefit to select "free" software, only to have to spend significant sums implementing features you need.
  • Commercial support - for implementing the sytem for you. For most NFP organisations and SMEs, this means having a choice of moderate sized companies who have a track record of implementations (individual contractors are not ideal for most SMEs, at least initially).

The decisions are likely to vary because it does depend on the detail of what you need it to do. Drupal, Moodle and Joomla are likely to be suitable for most organisations, but CiviCRM is likely to be suitable only for organisations that can use it "out of the box".

Comments

Great post.

One thing I do before deciding open source software is checking on the Internet. Usually, open source software creates a vibrant community of users who can tell you to excruciating detail how good the software is for what. Furthermore, you can learn how to use the software through wikis, forums and extensive dpocumentation that may be crowsourced.

For instance, Wordpress ( the best CMS? ) is an awesome example of funtional software that never stops evolving. I tried Moodle a couple fo weeks ago and was overwhelmed too. Amazing.

PD, your Drupal site looks amazing, been paying attention to Drupal for a while but haven't taken the plunge yet :(

reply

Thanks for your comment Xavier.

I think your suggestion of looking at the size of the community is spot on for technically oriented people, particularly if looking for an area to specialise in.

I think that others though need things that they would be able to assess relatively easily, particularly the commercial aspects such as which companies should we talk to and will this project be too large for them.

Your comment on Wordpress was interesting, particularly as an example of a dynamic open source community. In fact our blog was based on Wordpress until we moved to Drupal and one of our associates built his website using it and I found it very flexible and easy to use. I'm not convinced though that it fits the bill as a CMS for an SME that has a number of editors / contributors and a number of business needs from its website.

reply

A very useful report has been published by the LSE for the UK Cabinet Office "Total cost of ownership of open source software".

reply

See also a review of a book from MIT Press - Adopting Open Source Software

Sounds like this would be worth a read if open source is important for your organisation.

reply

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.

Alex McLachlan's picture

I help organisations improve their IT to better support their business strategies and provide value. My main interests include CRM, CMS, web, integration, business strategy and making pizzas!

WHAT WE'RE SAYING

24
MAY
A General view of planning

I get asked the question ‘who is your favourite 19th century Prussian Field Marshal’ quite a lot, as I suspect you do as well. There are of course several great contenders for this title, but my vote has to go Helmuth Von Moltke the Elder. Why? Because of his contribution to the concept of dynamic planning! Trying to convince people that planning is a continuous and never ending process and not something that’s completed at the start of a project is a constant challenge for me and I will grab any support I can get.

23 MAY
Bucket Lists
14 MAY
Trust
ABOUT US OUR SERVICES SECTORS BLOG CONTACT
How We Work Our Philosophy Management Team Our Clients Case Studies Agile Change Strategy Building Agile Capability Agile Programme Delivery Financial Services Government Media Not for Profit Retail A General view of planningDo or do not - there is no try...Bucket ListsTrust