Custom development
Ivelum offers software development services, integration and support of web-based or other applications running on Windows or Unix platforms.
Depending on the client’s needs and project demands, we offer several typical approaches or work set-ups to optimize effective strategy and receive the best technical results while controlling the budget and project deadlines:
| Level | Flexibility | Deadlines | Cost | Checkpoints |
| «Standard»* | Fully specified task | Estimated date after preliminary analysis; completion date gets fixed after specification is fixed | Estimation after preliminary analysis, fixed after after specification is fixed | As stated in the specification |
| «Flexible»** | Medium flexibility; requirements can be adjusted during work on the project | Estimation before beginning of work; dates can be adjusted during work on project | Estimation before beginning of work; final cost calculated from actual cost and time | Periodic reports and automated reports from task management software |
| Depends on task or project | Minimally possible (quickest). Manager continuously informs client on the progress | Hourly rate | Monthly report + automatically generated reports from task management software |
* Standard: This is a classic way to manage a software development project; it implies a full preliminary analysis and formalization of project requirements. Next, an exhaustive specification is drawn, and a stage-by-stage plan of project completion and product deployment is agreed upon. This approach is well-suited for medium and large-scale projects. Its visible advantage is clarity and pre-determination of deadlines and budget requirements.
** Flexible: This approach helps to solve small-scale to medium-scale problems as they appear, sometimes as a result of changes in project requirements. Task-oriented approaches are well-suited for project support and development in cases when solving problems appears infrequently or less frequently, and is also suited for jobs with changing requirements. After formalizing the task, your personal manager will present a preliminary estimate of needed labour and other resources to carry the task out, which allows a client to estimate the business viability of the solution and adjust requirements if necessary. Task-oriented approaches balance speed and cost and are extremely flexible.
*** Full-time: This method guarantees a provision of one or several engineers dedicated to the job, with a specified number of hours provided. If you choose this level of service, you can be certain that your project or problem will be attended to immediately. The "guaranteed man-hours" approach is valuable in supporting complex or critical projects with large resource requirements that demand maximal reaction speed. There is a fast response to any problems and, if necessary, a quick implementation of changes.
All our clients (and independent of the chosen service level/approach) are provided with:
- A personal project manager
- For foreign clients and partners – we speak English, a telephone conference in English can be set up if needed
- Remote access to a software task management system
- Our company's equipment and software to set a test/pilot copy of the project
- Multi-level testing with our own testing department, and in cooperation with the testing department of our client
Well-tried models of task management and high qualification of our engineers allow us to offer 1-year guarantee on all developed software.
Need more info? email us or call the head office.



