|
|||||
|
Software
Development
|
|||||
| Introduction
We specialise in the development of custom database applications using SQL
Server, Microsoft Access, Visual Basic, VB.NET and ASP.NET .
Applications that we have developed range from small, stand-alone, Microsoft
Access databases to large, multi-site, multi-user SQL Server systems
with tens of millions of records and hundreds of users. We also develop distributed
laptop applications, database enabled Internet and Intranet web sites and
we also upsize systems to SQL Server . Projects can
be undertaken from initial concept right through to the finished
product including Analysis, Design, Programming, Testing, Installation and
Support. |
|
How It Works
|
| Our Credentials & Facilities
We are professional developers with in-depth technical expertise as well as many years of practical business experience. All of our developers are highly experienced, each having a minimum of seven years hands-on database development experience and some much more! We do not employ trainees or inexperienced staff and nor do we subcontract work out, either in this country or abroad. However our best credentials are the recommendations of our customers. Take a
look at our clients, cast your eye over the variety
of projects that we have undertaken, have a
look at some of our case studies and finally
take a look at what our clients say about
us. Software development is not a regulated industry, there are many
incompetents and one or two sharks out there, the only real way of finding out
if a developer is as good as they say they are is to talk to their previous
clients.
We have a wide range of highly specified PC's, servers, applications and
operating systems hooked up over our office network so that we can test your
application in the environment in which it is going to be used. As well as all
the current versions we also keep a number of old computers/operating systems
as we know that not all our clients have the latest state-of-the-art machines!
We also have a Digital Certificate from Thawte meaning that you can be sure
that software that purports to come from us really does come from us and has
not been altered or modified since. |
|
Our Design & Coding Practices |
| Pricing
& Quality We can either work on a Fixed Price or a Time & Materials basis as you wish, although most of our work is done on a Fixed Price basis. |
| Are You
Cheap? No, we are not cheap, but we do offer good value for money. We aim to deliver high quality, robust, professional solutions to you and therefore we do not cut corners. This would normally make our solutions more expensive; however our code libraries (a wide range of routines and functions that we have built up over many years and which have been designed to be re-used in different projects) allow us to bring the costs back down to the industry average, or even below, - so you get a very high quality solution without paying extra for it.... and don't forget that, unlike most other developers, our software also comes complete with source code and a lifetime guarantee! The quality of developed software can vary significantly. Quality is difficult to quantify but all software should be developed to professional, Best Practice standards. Unfortunately much, and probably most, software is not! The degree of support that you will get can also vary considerably. Make sure that your developer will still be around in a couple of years time and will still be able and willing to support you. Most importantly, make sure you will be supplied with the full source code of your finished application. Then, if your developer does disappear, at least you can hire someone else to make any modifications (and if it was developed to proper standards then this should involve you in considerably less grief than it would do otherwise!). |
| Example Services
1) We can develop a complete system. For this we would need a fairly detailed specification and would then give you a fixed price quotation with interim deliverables (ie we would supply you with a gradually more and more complete system over time). A very simple system might cost £5,000. A more typical system will usually cost between £15,000 and £40,000. Complex requirements involving issues such as multiple sites, multiple languages, n-tier, SQL Server Replication, complicated interfaces to third party products or large numbers of forms or tables may push up the cost considerably. These are only very rough guidelines but if you have something non-trivial and expect to be paying only a few thousand pounds then you need to reconsider. 2) We can migrate an existing Access database to SQL Server. This can cost anywhere from £2,000 to £50,000 but a 'typical' price would be £15,000. However there are a large number of variables (it's not just a case of migrating the data) so this price does vary considerably. 3) If you have developed a database but are having trouble in getting it to work properly then we can audit it, identify any major problems or inconsistencies; advise you on what to change in the design of the database, tables, forms, etc. and give a guide as to how you should proceed from here. An audit will usually cost £1,000 for an 'average' database. 4) We can work on a time basis if you prefer. Please ask for details if you prefer this route (typically used when the requirements are not fully known or may change). 5) We can write a Functional Specification for your proposed system. Typically this would include one or more on-site visits, phone calls and e-mails and would normally cost from £5,000 upwards for a system of average complexity. Note that a proper specification will usually reduce the cost of the final system, so money spent up front is rarely wasted. 6) Regular Support. We can act as a support centre for an existing SQL Server database (we no longer offer support for other people's Access databases due to the appalling quality of most that we see). Typically this would be an annual fee calculated according to the level of support required, the number of users involved, the size and complexity of the database(s) involved, whether development work is included in the support packages and the amount of on-site support required. This fee therefore varies widely and will need to be individually costed. All support is provided by 'real' developers with practical, 'coal-face', experience. For further details see our support page. 7) Ad Hoc Support or Timebank. If you don't want or have a regular support contract but do have a problem which you'd like us to solve then we can undertake this on a one-off ad hoc basis. Another variation on this theme that we often use is a timebank. You pre-purchase a block of time, say 20 hours, from us which you can then call-off against as required. We will log all work undertaken against your timebank and provide you with a detailed breakdown of work undertaken on a regular basis. We will also inform you if the timebank is close to being used up so you can top it up if required. Again for further details see our support page. 8) Technical Management Support. If you have in-house developers writing Access or SQL Server applications and would like some objective assessment that they are undertaking the work to appropriate standards, then we can review the existing work and provide recommendations for changes. If required we can also supply documented standards for future developments. 9) We can undertake specific items of work to an existing Access or SQL database. Some areas where this might apply include: |
| What To Do Next...
If you are interested in having some software developed or if you need some support then please get in touch with us. Click here for our contact details. |
|
Copyright ©2004, Aldex Software Ltd. |