1501 East Hennepin Avenue | Minneapolis, MN 55414
| posted on 5/27/10 by Dave Dohmeier and Meghan Wilker
This is the long-delayed fourth (and final) installment in our series on Interactive testing. Read previous installments here: Part 1, Forms & Data Collection, Part 2, SEO, and Part 3, Security.
Investing in a website is like buying a car: you can get a Civic for $20,000 or a Cavalier for $15,000. In 5 years your Civic will be worth $10,000 or you may have just lost $200 having your Cavalier towed off the driveway for scrap. Websites degrade over time. They become difficult to update and maintain, broken links build up, and as your company grows and evolves, the workflows of your website need to evolve with it. A lot of companies consider this maintenance reality and consider the difficult choice of "should we build this website in-house, launch it in one year, and have the development staff maintain it?" or "should we hire an interactive company to build it? They can release it in a month. But how do we maintain it?" Every interactive company should offer a solution for this; if you're considering an interactive company that doesn't have a plan, run away – fast. Sometimes the solution is a custom CMS, sometimes it is an open source CMS adapted to the business's needs, or they may use third-party content such as news updated by a third party blogging service.
When looking at interactive companies, it is always a good idea to check how well they maintain their website, and the websites of their clients. Here are some things to check for:
This can be hard to evaluate, but you might start by calling some of the firm's past clients. A good interactive firm should present you with their portfolio and explain what type of CMS they will be providing and how it works. Still, you should do a little bit of research yourself and check to see if their website contains any broken links. There are many good link checkers:
If the sites that you scan are covered with broken links or clearly outdated content, then this is a point of concern.
Custom software development can often increase long-term maintenance costs. Proposals that include a custom e-commerce solution and/or a custom CMS should be approached with caution. The key here is the maturity of the company and their products. A custom e-commerce solution to fit your workflow may sound like a wonderful idea. Your company can have their own customized checkout process! But, it is a huge mistake to think that any company building a CMS or e-commerce solution for you is doing you a favour. Unless they have a mature, established product be prepared for unforeseen costs and time delays.
Some key questions to ask about long-term site management include:
It's one thing to deliver a website that looks pretty; it's another to deliver a site that works and continues to function well for years. To the extent possible, your CMS needs to adapt as your business changes.
This does not mean you need to buy an enterprise solution to run a small business. Free open source products adapted to your websites needs, or custom small business solutions are perfect. Some great references can be found with these articles on Buy or Build a CMS and Evaluating pros vs cons of building e-commerce.
Other related articles form the Clockwork blog:

We're constantly talking to each other about what's new: a project we're working on, a new site we're obsessed with, or some other geekery. We figured, why not share those conversations with you?
Welcome to our collective mind.