Support

As soon as you accept the fact that a software project is never 'done' in the same sense as when you create something tangible, for instance a chair, you are well on your way to understanding the importance of software support. When you build a chair, and it's complete, you sit on it and can relax. With software, the foundations on which it sits, the hardware and the operating systems, are constantly changing. How your users wish to use the software and what they expect from it changes too. Getting feedback from your users is an important part of the lifecycle, and can't be an after thought.

We like to build a feedback mechanism into every software solution we create. It helps us learn what our users do and don't like, how the use it, and how they would like to use it. Understanding their problems, and solving them, is after all why we created the software in the first place. But we are very careful is how we use the information we learn. Henry Ford, apparently once said "If I listened to what my customers said they wanted, I would have built faster horses."

We use our the depth of our past experience, and our commitment to continuous learning and improvement, along with our focus on the users of our software, to drive innovation and product quality.