Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

The university acknowledged that we can best (or only?) meet some of the web needs by offering a second CMS platform, a significant change from the previous view that all web needs of the university should be met by Squiz. As such, a selection process was added to the 2107 work programme.

A working party, comprised of staff from both ITS and the Web Team, was formed to determine the process for selecting a secondary content management system and the associated business model. We have worked closely together rover the last six weeks, made progress where possible, and have now reached an impasse. This memo summarises the recent development and seeks clarification as to the direction we should take.


Selection of a CMS

The working party agreed the evaluation criteria and, based on these, shortlisted the candidate CMS to Drupal and Silverstripe. We met with representatives of the companies Silverstripe (representing their own CMS) and Catalyst IT (representing Drupal). Further, we were provided access to demo versions of both CMS.

A further meeting was held with experts in each CMS in the same room at the same time. This required us to draw from both the Silverstripe and Drupal teams at Catalyst to avoid the competitive tensions of two vendors in the room.

The Web Team has a slight preference for Drupal over Silverstripe, for reasons of functionality (the existing extensions better cover our full range of needs), risk mitigation (Drupal has a sizable market share in higher education worldwide, greater compatibility with other higher-education software and larger developer support, albeit Silverstripe is well supported in Wellington) and the relationship with key staff (the Drupal lead understood our needs better).


Business model and pricing

Discussions between Web, ITS and management identified the following requirements for the business model:

  • The CMS platform must hosted externally and maintained by the vendor's technical staff, including updates, patching, back-ups and monitoring. As the university is in the process of moving Squiz to an externally hosted model, we wouldn't start a new secondary platform internally.
  • THe CMS platform must support multiple sites, where each can common or unique (within reason) modules, themes/templates, and permissions/access settings.
  • User support must be obtained through the CMS vendor or alternative channels funded by the site owners. The Web Team are stretched to support users of Squiz in their content, design and development needs and have insufficient resource to support users on another platform.
  • Access to the secondary platform will be restricted, with ITS 'gate keeping' via a ticketing system. This is many different reasons:
    • The resource is not free to the university so requests need to be vetted.
    • Site owners wishing to use the platform would need to demonstrate capability to use the platform and/or sufficient resources to procure the necessary support.
    • COMT have criteria on which sites should be on Squiz wherever possible, so might decline a request to do brand/risk management reasons.
  • While support for the CMS platform will be purchased form a single supplier, every effort will be made to units to select their own model to provide the other services. This includes allowing alternative vendors/people to perform design and content work. Development of code/functionality would, as a minimum, need a code review from the hosting vendor, in order to keep the whole code base secure and performing well.

Indicative pricing from Catalyst IT to meet such requirements, whichever CMS we selected, was considerably higher than we expected:

  • $20,000 for a three-month proof of concept/trial in the first year (Ten days implementation costing $12,800, two days support and training costing $2,560, and three months hosting costing $4,500).
  • $97,600 for a full year production CMS (An additional 20 days implementation costing $25,600, support for the hosting platform and CMS costing $36,000, and 12 months hosting costing $36,000).

While we haven't formally decided to procced with Drupal, our assumption is that the resource costs of Silverstripe and Catalyst will be about the same.

Questions

While we can (and if we wish to proceed, should) negotiate further, this caused us to pause and consider the implications of costs of this order of magnitude. The following questions and discussion are intended to illicit management input and direction, not as the categorical answers.

What sites would we move/work on first, given the uncertainty of future funding?

It is extremely difficult to start work on moving any site to the secondary CMS without the security of ongoing funding. We weren't envisaging the first year as a poof of concept, but as starting with small steps. No site owner would want us work with us when the site might be unsupported after the first few months. We don't believe there is a need to trial the secondary CMS, as we are confident that it can do what we require. 

Will an 'outsourced' model work?

The Web Team doubt that we will be able to maintain a 'hands off' approach as and when things start to go wrong, and also because some of the site we want on that platform are really those that we should be supporting (i.e. it is core business). This is definitely true from a content perspective, as the sites we see as benefiting from a different CMS are not fringe or 'outer-orbit'. Even development-wise, we will want to use/tune/extend it, together with the vendor.

The secondary CMS would still be a valuable addition to the available tools, but the core team will require new capability and capacity to support it.

Are there different support models that could have cheaper costs?

If we have to offer the users of the secondary CMS content support (a probably scenario), then we could 'pull' this back from Catalyst and do it in-house. Maybe we need to consider 'hosting' ourselves (knowing the limitations), as we at least can start moving sites of various (old) platforms onto one alternative. Maybe we have online documentation for users as a 'level 1', we internally offer level 2 and then use a vendor for level 3.

What, if anything, can we do this year, and port/forward to a future next year that has yet to be funded?

There may not be anything worth doing now with little certainty on future funding. Even if we knew we had a much less than required budget, I am unsure on the wisdom or value of moving forward this year.

Jane and Paul were unable to identify any sites that had sufficient on-going funding to risk building something this year without knowing what would happen next year.

 

  • No labels