Download Brochure

Cooperation Models

The craft of software development is as well sophisticated in the sense that there can be no uniformity of the process. The one who attempts to use one and the same approach to all the projects and tries to make it an assembly line is on the way to nowhere.

We recognize possible problems and risks associated with outsourcing and realize that every possibility of that kind needs individual treatment. The software development projects to be outsourced need well-thought strategy in both management techniques and project implementation. That is why we offer several Business Models flexible within their borders and adjustable to the needs of every individual customer. Our Business Models envisage the peculiarities of possible software projects that can be outsourced and offer the best optimized path for their implementation.

We suggest building our work using one of these options:

Fixed Price

The model suits for medium and small sized projects with clearly defined requirements and medium technological complexity where the risks of development are moderate. You don’t need additional complexity when you have the specifications of the project drafted, requirements established, and phases planned and your vision of the result is clear not only in your head, but on the paper as well. Moreover, our business analysts are always available to assist in the project estimation.

Time & Material

Middle-sized and large projects which are dynamic and flexible perfectly coincide with the principles of that business model. It provides you with the maximum control over deliverables and the team which works on the project. If your project is more complicated and not all the works haven’t been or can’t be exactly estimated and counted, or more improvement ideas are expected in the course of development Time and Material would be the best solution.

Dedicated Development Centre

Becoming the most popular the Model proves to be a success giving tangible benefits in software development costs saving. The developers for a dedicated team are selected by the specific customer and assigned to his projects on the full-time working basis. The team adheres to customer’s standards, processes and requirements and acts as an off-site extension of his on-site software team.

The advantages of this model are:

  • Good basis for long-term cooperation. DDC helps reduce production risks and increase the trust between the partners;
  • Helps achieve efficiency and flexibility in software development. The customer receives full control over the team productivity, performance and workload;
  • Allows creating a team with specific skills and experiences. The customer gains opportunity to set up a team with custom composition;
  • Complies with customer’s values processes and procedures that optimizes production and minimizes the cost and time for knowledge transfer;
  • Easily extendable. The team could start from as little as once developer and expand whenever the customer feels the need;
  • Could be the first step in BOT model (i.e. creating separate legal entity for the customer in Belarus).