Quality is one of our main objectives. We have created a set of policies based on the integration of quality assurance controls throughout the entire development process, so that we can be sure that our services meet the highest quality standards.
We pay close attention to communications with our customers during development process. Our developers submit development reports, current source code and application demos on a regular basis. You can get FTP or SVN access to all development files to see and control the development process at any time you like. Also we make a working schedule so that you may see an application framework and demos at the early stage of the development. This lets you make early corrections to the design, shorten the number of design-development iterations for large and complex projects and considerably save your funds as the result. We welcome any suggestions on improving this monitoing process to make you feel confident.
Our prices depend on work difficulty, urgency, tools and technologies used. As a result of our research work we have developed several standard solutions allowing significantly improve quality of our products and reduce development time and costs. So you can expect modest prices and timeframes for development of your projects. We use per-hour and per-project pricing patterns. Per-project way is preferable when we develop a whole project or large parts of a project. Usually we receive project requirements or a prototype of a system that should be developed. After that we provide our estimates that include timeframes and costs, sometimes we also provide description of possible technical/programming solutions for particular tasks of the project that gives better imagination of estimated efforts. After that we negotiate project and payment schedules. Project schedule defines milestones (intermediate releases, builds with indicated functionality and date of completion) that allows customer to control over the project and see its progress. Payment schedule (terms of payments) is individual in any particular case and depends on type and size of a project. We charge for system architecture design (DB/Object model), programming and testing.
In case when a customer wants to involve our specialists/programmers into the development of long-term project on continuing basis or he/she supposes to give us small tasks which are parts of a project that is being developed we can provide required professional resources for negotiated hourly rate. Required reporting will be provided. We can start with fixed-price small tasks to allow you to evaluate given resources before moving to hourly rates.