KM COLUMN. How to evaluate a content management system. Ask yourself: what are your business goals and needs? JANUARY What this article isn t

Similar documents
COLUMN. Choosing the right CMS authoring tools. Three key criteria will determine the most suitable authoring environment NOVEMBER 2003

COLUMN. Worlds apart: the difference between intranets and websites. The purpose of your website is very different to that of your intranet MARCH 2003

COLUMN. What attractive intranets look like. Intranets can t afford to be useful but ugly JULY Attractive and useful.

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning

SAMPLE COURSE OUTLINE APPLIED INFORMATION TECHNOLOGY ATAR YEAR 12

Microsoft Core Solutions of Microsoft SharePoint Server 2013

Building a New Rational Web Site with Rational Suite

COLUMN. Responsive design for mobile intranets? How should the intranet be presented on mobile devices? JULY What is responsive design?

Development Methodology TM

European Commission. Immigration Portal Development Case. Date: 08/06/2007 Version: 1.0 Authors: Revised by: Approved by: Public: Reference Number:

Meltem Özturan misprivate.boun.edu.tr/ozturan/mis515

3Lesson 3: Web Project Management Fundamentals Objectives

COLUMN. Eight intranet design mistakes. Even experienced teams can fall into design traps FEBRUARY Eight mistakes

COLUMN. Designing an intranet s policy section. Accurate, usable policies enhance trust in the intranet JUNE Finding.

RedDot Web Content Management

The LUCID Design Framework (Logical User Centered Interaction Design)

Assimilate - Knowledge & Content Management documents is a nightmare

BPS Suite and the OCEG Capability Model. Mapping the OCEG Capability Model to the BPS Suite s product capability.

Guide. A small business guide to data storage and backup

HP Application Lifecycle Management. Upgrade Best Practices

Microsoft SharePoint End User level 1 course content (3-day)

The Definitive Guide to Automating Content Migration

DEVELOPING MICROSOFT SHAREPOINT SERVER 2013 ADVANCED SOLUTIONS. Course: 20489A; Duration: 5 Days; Instructor-led

ATTENTION TO COME/ISE 491/492 STUDENT

JISC PALS2 PROJECT: ONIX FOR LICENSING TERMS PHASE 2 (OLT2)

POSITION DETAILS. Content Analyst/Developer

ENHANCING THE DOCUMENT LIFECYCLE

MELISSA CRADDOCK USER EXPERIENCE PRODUCT DESIGN LEAD

DOCUMENT MANAGEMENT GLOSSARY

Sparta Systems TrackWise Digital Solution

SEGUE DISCOVERY PARTICIPATION IN DISCOVERY DISCOVERY DELIVERABLES. Discovery

DRS Policy Guide. Management of DRS operations is the responsibility of staff in Library Technology Services (LTS).

Final Project Report

Terms in the glossary are listed alphabetically. Words highlighted in bold are defined in the Glossary.

ISO Self-Assessment at the British Library. Caylin Smith Repository

PageUp Streamlined Its Review & Approval Process 200% Faster with Hoosh s Newly Upgraded Template Builder - CommsBuddy.

Enterprise GRC Implementation

This PDF was generated from the Evaluate section of

Overview of the course. User-Centred Design. Group. Practical issue. Writting the report. Project work. Fang Chen

Oracle Insurance IStream

A CUSTOMER GUIDE TO THE SDL SUPPORT PORTAL SDL SUPPORT INCIDENT MANAGEMENT. Copyright Notice

The SPECTRUM 4.0 Acquisition Procedure

DRI: Preservation Planning Case Study Getting Started in Digital Preservation Digital Preservation Coalition November 2013 Dublin, Ireland

PRINCIPLES AND FUNCTIONAL REQUIREMENTS

Technical Writing Process An Overview

20331B: Core Solutions of Microsoft SharePoint Server 2013

About HP Quality Center Upgrade... 2 Introduction... 2 Audience... 2

WEB-BASED COLLECTION MANAGEMENT FOR LIBRARIES

Contingency Planning and Disaster Recovery

Microsoft SharePoint Server 2013 Plan, Configure & Manage

Records Management Metadata Standard

Building the User Interface: The Case for Continuous Development in an Iterative Project Environment

Enterprise Architect Training Courses

PG Certificate Web Design and Development. Course Structure. Course Overview. Web Development and User Experience - ARMC243S7 Overview

WHITE PAPER. Header Title. Side Bar Copy. Header Title 5 Reasons to Consider Disaster Recovery as a Service for IBM i WHITEPAPER

How to choose a website design firm

Submission to the International Integrated Reporting Council regarding the Consultation Draft of the International Integrated Reporting Framework

About Your Software IBM

Bring Your Own Device (BYOD)

DO NOT USE Microsoft Designing Database Solutions for Microsoft SQL Server

Introduction to Business continuity Planning

What are the elements of website design?

GDPR Processor Security Controls. GDPR Toolkit Version 1 Datagator Ltd

Batch Versions Guide Release 9.2

IT Audit Process. Prof. Mike Romeu. January 30, IT Audit Process. Prof. Mike Romeu

Fast, Easy to use and On-demand A Content Platform from the 21st Century

Accreditation Process. Trusted Digital Identity Framework February 2018, version 1.0

Content Development Reference. Including resources for publishing content on the Help Server

Contents Overview of the Gateway Performance and Sizing Guide... 5 Primavera Gateway System Architecture... 7 Performance Considerations...

Scope Use this guide to migrate your P6 EPPM schema to a P6 Professional schema or your P6 Professional schema to a P6 EPPM schema.

Data Quality Assessment Tool for health and social care. October 2018

Up and Running Software The Development Process

Oracle Insurance IStream

Building a Digital Repository on a Shoestring Budget

Nick Rozanski Andy Longshaw Eoin Woods. Sold! How to Describe, Explain and Justify your Architecture

2016 HSC Information and Digital Technology Web and software applications Marking Guidelines

ER/Studio Enterprise Portal Evaluation Guide. Published: March 6, 2009

Sitefinity CMS Site Showcase

Maintain Data Control and Work Productivity

To complete this tutorial you will need to install the following software and files:

WM2015 Conference, March 15 19, 2015, Phoenix, Arizona, USA

On Premise. Service Pack

Typical Website Design & Development process

Terms of Reference for Development of Visit Bhutan 2015 Year Web Portal

COLUMN. User-centred redesign of the FaCS intranet. A user-centred approach throughout the project ensures fewer surprises at the end

SOFTOLOGY LIMITED

Data Curation Handbook Steps

Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15

ANZSCO Descriptions The following list contains example descriptions of ICT units and employment duties for each nominated occupation ANZSCO code. And

Unstructured data: A management overview

Quantum, a Data Storage Solutions Leader, Delivers Responsive HTML5-Based Documentation Centers Using MadCap Flare

DotNetNuke (DNN) Development & Technology Environment. Web Platform for Employee Portals and Benefit Websites

Six Sigma in the datacenter drives a zero-defects culture

Fifteen Best Practices for a Successful Data Center Migration

April 17, Ronald Layne Manager, Data Quality and Data Governance

11/14/2018. Istanbul Governance, risk, and compliance (GRC)

MODEL COMPLAINTS SYSTEM AND POLICY THE OMBUDSMAN'S GUIDE TO DEVELOPING A COMPLAINT HANDLING SYSTEM

Click4Assistance - Features List. Important Extras. Chat Facilities. UK Based Support. Help & Advice. Branding / Customisation.

Rapid Recovery DocRetriever for SharePoint User Guide

Quality Assurance and IT Risk Management

Transcription:

KM COLUMN JANUARY 2002 How to evaluate a content management system Selecting and implementing a content management system (CMS) will be one of the largest IT projects tackled by many organisations. With costs running into the millions of dollars, it is vital that the right CMS package be selected. With so many vendors and products, it can be very hard to compare between them. Preparation, and a disciplined approach to this evaluation process is critical. This article outlines some of the lessons that we have learnt when assisting clients to chose a CMS. It offers ideas and tips, and provides an approach for identifying your business actual requirements for a CMS. What this article isn t No vendors or products are mentioned in this article: this is not a survey of current commercial solutions. Instead, it provides tools to assist you to conduct a review of suitable products. There is no one size fits all solution: no two organisations have the same requirements. Assumptions In developing these guidelines, we have made several key assumptions about the type of organisation purchasing a CMS: medium to large organisation current publishing systems will be replaced by the new CMS CMS will manage both the intranet and internet website CMS will be enterprise-wide. James Robertson is the managing director of Step Two Designs, an intranet and content management consultancy based in Sydney, Australia. James specialises in intranet strategy, web content management, information architecture and usability. Ask yourself: what are your business goals and needs? A wide range of content will be published using the CMS. This can be characterised as: simple pages complex pages, with specific layout and presentation dynamic information sourced from databases, etc training materials online manuals (policy & procedures, HR, etc) general business documents thousands of pages in total extensive linking between pages. Business goals & strategies Why are you purchasing a CMS? Before identifying specific requirements, you must determine the business goals that will be achieved by implementing a CMS. These must also reflect the long-term strategies and directions of your business. It should be possible to succinctly outline your business goals on a single page. Make sure these are well-understood and agreed to by all stakeholders before starting the requirements gathering process. Identifying requirements There is no single best list of requirements for a content management system. Every organisation has unique needs. Involve all your stakeholders in the requirements process. This includes relevant IT groups, business units, and end users. This is particularly important if you are purchasing an enterprise-wide CMS. Use structured investigation methods, to ensure that the list of requirements is both knowledge management content management intranets usability information architecture

Publishing Content Creation Content Management Presentation $ Contract & Business FIGURE: Content Management System Requirements manageable and sufficient. If this process is approached in a disciplined way, there is little danger of the project suffering from feature creep. Structuring requirements The list of requirements for an enterprisewide CMS will grow quite large. Group the items into categories, to make this list more manageable. One classification scheme that has worked well for us is: Content creation Content management Publishing Presentation Contract & business This list covers the full lifecycle of a content management system, from initially creating the content, through to delivering it to end users. Ideas box This section gives you some starting points for your requirements gathering process. These ideas have been distilled from the CMS projects we have been involved in. This is far from a complete list, and is no replacement for a full requirements gathering process. (See the Content Management Requirements Toolkit for a comprehensive list of over a hundred individual requirements.) Content creation This is the functionality required by the authors (content creators) using the CMS. Without an effective authoring process, use of the CMS will wither and fail within a year of implementation. Integrated authoring environment The CMS must provide a seamless and powerful environment for content creators. This ensures that authors have easy access to the full range of features provided by the CMS. Separation of content and presentation It is not possible to publish to multiple formats without a strict separation of content and presentation. Authoring must be style-based, with all formatting applied during publishing. Multi-user authoring The CMS will have many simultaneous users. Features such as record locking ensure that clashing changes are prevented. Single-sourcing (content re-use) A single page (or even paragraph) will often be used in different contexts, or delivered to different user groups. This is a prerequisite to managing different platforms (intranet, internet) from the same content source. (This is a complex requirement that warrants a whitepaper of its own.) Metadata creation Capturing metadata (creator, subject, keywords, etc) is critical when managing a large content repository. This also includes keyword indexes, subject taxonomies and topic maps. How to evaluate a content management system Page 2

Powerful linking Authors will create many cross-links between pages, and these must be stable against restructuring. Non-technical authoring Authors must not be required to use HTML (or other technical knowledge) when creating pages. Ease of use & efficiency For a CMS to be successful, it must be easy to create and maintain content. Content management The core of most CMS solutions is a central repository, supported by a range of tools for manipulating and managing the content. Version control & archiving Strict version control is necessary for legal accountability, backup and disaster recovery. A simple but powerful interface must be provided for these features. Workflow Decentralised content creation relies heavily on a powerful workflow model, that can be easily customised, and is resilient against organisational change. Understand the needs of your authors: they will be doing all the hard work Security Adequate security levels and audit trails must be in place to protect the integrity of the content. Integration with external systems A CMS is typically only one of a number of systems used to present information on the intranet or website. An enterprise-wide CMS will only be successful if it can be cleanly integrated with existing business systems. The mechanisms for achieving this must be fully documented, and based on open or industry standards. Reporting The CMS must provide an extensive range of reports, for both users and administrators. Ideally, the system should pro-actively report on any issues that arise. Support for customised reporting is also desirable. An enterprise-wide CMS will fail unless all stakeholders are involved from the outset Publishing The publishing engine takes the content stored in the repository, and generates the final pages. While this may be a dynamic or batch process, the same basic requirements apply. Stylesheets Final appearance is controlled through the use of stylesheets. This provides flexibility and expandability. Page templates Overall page layout is specified via page templates. Ideally, a non-technical interface should be provided for managing this. Extensibility It must be simple to integrate code snippets (or equivalent) to provide additional publishing functionality. The CMS must support a process of continual improvement in interface design. Support for multiple formats The CMS must publish to multiple formats, such as: HTML (web), printed, PDF, hand-held (WAP), and more. It should be possible to add support for additional formats, which will be necessary as new standards evolve. In order to achieve high-quality in every format, it is critical that the content be separated from presentation at the time of authoring. This allows distinct stylesheets to be used for each output. How to evaluate a content management system Page 3

The most important part of a CMS is the content itself Personalisation Different information is presented based on either user profiles, or metadata in the source content. This is typically required for large portal websites. Usage statistics The CMS must allow comprehensive usage statistics to be gathered, including: most popular pages, daily usage, and search engine usage. This information allows the success of the site to be tracked, and any usability issues identified. Presentation The published pages must meet certain standards if they are to be of value to your users. It is important to specify these requirements if you are asking the vendor to design the appearance and layout of the web pages. Usability This covers aspects such as ease of use, learnability and efficiency. Usability can be assured by conducting tests on the prototype designs with real users. Usability heuristics (guidelines) must also be followed. Accessibility The CMS must conform to standards such as the W3C Web Accessibility Initiative (WAI). Cross browser support The pages must be viewable in all major web browsers (Internet Explorer, Netscape, Opera, etc). Specify which browser versions are to be supported. Limited client-side functionality You may wish to limit which client-side technologies (Java, JavaScript, Flash, etc) are required to view the site. This is more important for a website than an intranet. Speed Page size must be limited to ensure that load times are acceptable for users. Specify the typical user access methods (LAN, modem, cable, etc). Valid HTML All pages must conform to the current HTML specification. This ensures maximum compatibility across browsers and platforms. Effective navigation Users must be provided with consistent, comprehensive and usable navigation aids. Metadata All pages must provide sufficient metadata to allow effective indexing and searching. This should conform to a standard such as Dublin Core. The total cost of running a CMS includes the skills and resources needed within your business, not just the dollar values Contract & business Project management and business requirements must also be satisfied in a CMS project. Training The vendor must list the training materials that exist for the CMS, and the training services that they can provide. Documentation The CMS must be supported by adequate documentation: for users, administrators and developers. Warranty The warranty period provided, once the software has been purchased. Maintenance agreements The vendor must outline their preferred support arrangements, including service level agreements and upgrade processes. Resources required The hardware, software and operating systems required by the CMS. Skills required What skills and knowledge will be required within your organisation to customise and maintain the CMS? How to evaluate a content management system Page 4

Cost Both the fixed costs for the CMS, and the per-user ( per-seat ) costs. The latter is generally more significant for a large organisation. Scalability The load levels that the CMS supports, and the additional resources (hardware & software) required for increased usage. IT constraints Specify any pre-existing hardware or software that the CMS must interface with, or run on. This includes specific operating systems, databases or webservers. Reference sites The vendor must supply a number of sites where the software has been successfully implemented. These must match the characteristics of your organisation. Avoid jargon, as there is little common understanding of content management terms, even amongst vendors Some tips When developing your list of requirements, keep these guidelines in mind: Understand your content Conduct a thorough survey of the information that is to be published via the CMS. The nature of this content will influence the functionality required. It is important not to lose sight of the content when selecting the content management system. Relate to business needs Every requirement must be associated with one or more business needs. This allows you to identify the reasons for the requirements, and to prioritise them. Avoid technical details Ensure you specify business needs, not implementation details. Vendors should be free to propose any methods or technologies that are able to meet your goals. Ensure vendor demonstrations are useful for you, and not just a slick sales pitch Provide descriptions Your challenge is to make your needs understood, despite differences in vendor backgrounds and understanding. Avoid using jargon terms, and spell out your requirements in as much detail as possible. Use examples Examples provide concrete situations and business needs, and are an effective way of supporting your requirements. Use wherever possible. More not less It is better to have too many requirements than too few. The CMS must work for your entire business for several years at least: do not be surprised if the final list of requirements is long. Evaluating vendor products Once your requirements have been identified, these must be used to select from the (potentially) large list of vendors. There are a number of approaches that may prove useful: Formal tender The vendors must be required to provide detailed descriptions of how each of your requirements will be met by their system. These responses may be gathered in a variety of ways, but the most common is a formal tender process. Using this approach ensures that the vendors are accountable for any promises or commitments they make regarding their CMS. Demonstrations You must ensure that vendor demonstrations are more than just a sales pitch. To be of value, they must demonstrate how the product will meet your business needs. The best way to achieve this is to develop scenarios. These describe common or important tasks that will be performed using the CMS. How to evaluate a content management system Page 5

By presenting these in a narrative form, considerable scope can be covered in a relatively brief description. Provide these to vendors at least a week before the presentations, and require strict adherence. This allows direct comparison between the vendors products. Scoring Whatever evaluation processes are followed, you must eventually chose a single successful vendor. To do this in an impartial way, create a scoring system. Determine this before the vendors are contacted, and incorporate the results of any tenders or demonstrations. Using a formal scoring system eliminates the potential for accusations of bias or corruption. Conclusion Selecting an enterprise-wide CMS is often a multi-million-dollar exercise. It is therefore critical that the new system meets your current and projected needs. The single most important activity is to identify your business goals and requirements. This process must involve all relevant stakeholders. Only once you have a full list of requirements are you in a position to compare vendor products. Spending time on these initial phases reduces the business risks inherent in purchasing a CMS. The project is also likely to be more successful (it will do what the users need), and development efforts will be reduced (goals are clear). More articles! Find out when new papers are published: www.steptwo.com.au/papers/subscribe Did you like this article? Send your thoughts and feedback to: jamesr@steptwo.com.au Step Two DESIGNS www.steptwo.com.au contact@steptwo.com.au knowledge management content management intranets How to evaluate a content management system Page 6