Designing and building
custom built IT systems for business
Comparison of Custom Built Software with Off the Shelf Solutions
Initial charge, PLUS annual fee.
Support - extra regular fees
Need customization? Huge extra fee.
You pay as it’s built.
No licensing fees.
Software is built per your requirements. Is typically less expensive.
Everyone can buy it.
You have a competitive edge as you have a system your competitors don't.
There are lots of facilities that you don’t need. There are some features you’d
like that aren’t there. It's like buying a car that has alloy wheels (nice, but
not necessary) but has no power steering (a definite necessity).
You end up with exactly what you need. Often we find we need to help our
customers define their. No more ‘sometimes we do it this way, other times that
way’ (for no good reason). The software is designed around your processes. You
don’t have to change your business model because the software doesn’t work that
May be very expensive to develop or even impossible.
You decide how much integration you want.
You may be able to talk to their sales team or if you are paying, the support
You know and regularly interact with the people who build the software, so you
can make sure you are getting just what you need.
Pressure to obtain some sales after an expensive development program often means
version 1’s have many problems or unfinished features.
As you are involved at all stages you decide when a feature is complete before
it is deployed.
They can only guess what you may want. Very often they contain information you
don’t need as you don’t use that feature. Sometimes you are able to create
customised reports but doing this is usually beyond the ability of the average
user. Your IT people or an in-house developer is often required.
You specify what you need, it is delivered.
You buy a system that is for such a wide range of requirements that it is not
perfect for anyone.
The system you need is created specifically for you.
Modification / Customization / More Features
As one of many users of the product your request must be of use to many of the
other users before it would even be considered. You must hope that the next
version includes the features you’d like.
As your business needs change modifications can happen. Your suggestions for
change or improvement can be made.
You have to work the way the program works.
The system has been designed around your processes. One of the main reasons for
having an IT solution is to reduce the time taken to carry out repetitive tasks
and increase accuracy.
If a hacker finds a way of vulnerability, once a fix is developed you need to
install a patch.
The level of security implemented is dependent on your application. A web based
solution is obviously more liable to be attacked if it is on the internet. An
internal system may need no more security than is provided by your current
infrastructure. Custom built software gets security built to your needs.
You will usually be encouraged to have a maintenance contract. Frequently in
reality, this involves very little work but is a nice revenue stream.
Once the solution is in place we get very little call to maintain your
application. Most of the time your existing IT maintenance processes are
sufficient. If necessary this can be done for you. You are buying a custom
Perhaps the "Help" button will suffice or attend a training course.
The level of complexity of your solution and the number of users will determine
your needs. We can provide formal training, help files, manuals, reference cards
etc. Often as your company has been actively involved in the design you know as
much about the use of the system as we do and so nothing is required.
Based in Bedfordshire in the UK and working with companies worldwide.