Architecting Great Websites, Maintenance
Strategy No Comments »Smaller businesses often think about maintenance after the site is built. However, it should be considered before the site is built so that there are no surprises later on. There are 2 options when it comes to maintenance - do it yourself, or outsource it. So, which is best?
Outsourcing
Some businesses shy away from outsourcing maintenance because it can be an unknown cost, plus there can be issues with availability of the web agency to make the changes. Often, the availability issue is due to the client’s fear of a proper support agreement and the client deliberately avoids having one. Without a support agreement, there is no guaranteed resource when the client requires it (see Why do I need a support contract?).
Do it yourself
The other option is to do it yourself. Unless you are a developer, wish to train as one or employ somebody in this capacity we would recommend that you look at the option of content management systems (CMS). These may cost slightly more in the build phase of the project, but a CMS will save you many headaches during the live phase of the project. The main reasons for this are:
- A CMS separates your content (words and pictures) from the coding of the site
- A good CMS allows you to add and delete sections and sub-sections
- A good CMS maintains the integrity of the site
Without a good CMS, you are required to edit the whole page, which allows you access to the code and structure of that page. If you make a mistake you risk breaking your site, for which you will need to call on your web company to fix it. While systems such as Adobe Contribute offer inexpensive alternatives for CMS, they should be used in conjunction with your web company because you will need some support if you need to add/change the structure.
See also Clients, Content Management & Brand.
So which is best?
Unfortunately, there is no answer to this one - your situation will dictate which works best for you. Some people find outsourcing through a support agreement works best, while others like the immediate control a CMS offers. The choice will also be affected by the way your web company works. For example, we are moving towards fully content managed sites by default, with less emphasis on support agreements for general content maintenance.
The bottom line is to make sure you think about maintenance before you build the site - if your web company doesn’t raise the issue, make sure you add it to your list of things to discuss!
