Pricing
Request Quotation
We have three ways in which we can work with you commercially:-
The first is for us to work on a fixed price basis. Here, we agree a fixed price for a given specification. In order to do this, we need to have a detailed specification in place, and from there, we can estimate reasonably accurately the effort involved and offer you a fixed price for that work. If you don’t have a specification in place initially, we can help you write one. We do normally charge for writing specifications (for a large and complex application, it can take some time to do this), but we don’t expect any commitment from you beyond the specification writing if you ask us to do this for you.
The second way of working is for us to simply charge time and materials. Here, we agree an hourly or daily rate, and we work for a pre-agreed period for you. This is usually the best way of working where we are asked to provide maintenance on code written by other developers – in this scenario, it’s pretty well impossible for us to give an estimate as we don’t know how the original developers built the project, and something that might initially appear very complicated actually turns out to be very easy (and vice versa!).
The third way is for larger projects, and entails breaking the development down into small chunks called Iterations. Each iteration is like a mini fixed length project – it involves requirements capture, coding, and testing. Because it's fixed length, we can agree an accurate cost upfront for an Iteration, and we get as much done within an iteration as we can. Our commitment to you is for a pre-agreed number of fixed price iterations. This method is ideal for keeping a large project on time and on budget, and helps you retain specification flexibility.
If you’d like to find out about intelligent ways of commissioning software development, call us on 01455 559505
Project Outline Form