Payment models

If you order offshore software development by M.I.F. Projects, we guarantee that you will pay only for the work which is done in fact.

A stage by stage payment model with no advance payment charged is one of our significant advantages safeguarding both the customer and the executor against potential unethical practices.

In general, M.I.F. Projects applies 3 basic payment models to software development:

  • fixed budget;
  • payment on an hour basis;
  • separate working team.

Fixed budget

This payment model implies establishing project budget in advance with such budget being not subject to change, unless both parties agree otherwise.

General working scheme:

  • drawing up the Design Specification;
  • specifying performance terms, essential resources and fixing budget;
  • planning and setting stages of work performance;
  • performance of stage I;
  • payment for stage I;
  • performance of stage II;
  • payment for stage II;
  • ...
  • performance and payment of the final stage of work;
  • final payment and transfer of all the data.

Important: since precise budgeting of complex and long-term projects is impossible, the above-mentioned payment model is normally applied only to software development projects duration of which does not exceed 320 man-hours (circa 2 months of work).

Payment on an hour basis

This flexible payment model has proved most effective and adequate for offshore software development.

In particular, it is most suitable for large and continuous projects which require frequent changing of the technical specifications.

Important: During development process we adhere to SCRUM methodology for project management ensuring essential flexibility in software development and effective monitoring of the development process.

General working scheme:

  • planning of stage 1;
  • performance of stage 1;
  • evaluation and review of the work performed, payment;
  • planning of stage 2;
  • performance of stage 2;
  • evaluation and review of the work performed, payment;
  • planning of stage 3…

Aimed at assuring effective monitoring of the work progress the customer is granted access to ReadMine system by means of which every employee involved specifies time spent for work performance.

On the first day of every month the number of hours spent for the work performance is calculated, agreed upon with the customer, multiplied by the respective price factor and stated in the invoice issued to the customer.

Important: Application of this model requires mutual trust of the parties. M.I.F. Projects guarantees absence of any fraud practices in relationship with customers.

Any of our customerswill confirm this, since we treasure our reputation much more than any extra profit.

Separate working team

This payment model can be applied to the process of continuous support of previously realized software development projects.

A separate specialist is assigned to the customer for performing certain kinds of work, such as detecting and rectifying errors etc.

Personal approach

Please pay attention that the above-mentioned models are base ones and can be applied in turn or in combination of their separate aspects depending on particular characteristics of each order.

_
  • Developed an advanced demo version financial dashboard report that visually presents critical data in a brief and vivid form for marking quick and effective decisions.
    more

  • Defense

    “Tower Defense” is a fully fledged 3D game based on progressive 3D engine with the use of the latest technology for render scenes.
    more

  • Wap Soccer

    WAP is a game possibility for a player to create and manage his own soccer team. He can develop his own strategy and compete with other registered users.
    more

  • “Trading Console” is a web application that provides traders with detailed comprehensive analysis of their trading activities and the ability to share their trading skills through an online ...
    more

  • We have developed the most reliable, powerful and flexible payment gateway system on the market.
    more

  • One of the best multilingual online freight facilities with convenient search system that allows accurately and quickly find available transport and cargo that should be transported.
    more

  • MyWclub® is an online communication portal that connects consumers looking for products and services with providers. ...
    more

_ _

Software development process by M.I.F. Projects is specified primarily by particular characteristics of your order.

Personal approach to each customer and flexibility in business are advantages which distinguish us from other developers tending to perform ‘belt-line production’.

Thus, at the first stage of order negotiation jointly with the customer we define which of potential realization models or combination of realization model aspects will be optimal.

Further (in case of fixed working budget) we draw up the Design Specification enlisting in detail the kinds of work to be performed in the process of software development and specifying your requirements to the final product.

A separate staged Schedule of Work Performance related to software development may also be drawn up. Duration of each stage of work performance as a rule makes 2 or 4 weeks, depending on particular characteristics of the order.

At that, during the whole process of offshore software development the customer has the possibility to monitor and to comment online upon the work progress by using a special project management web-application.

_