Development process
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.
Important: software development is performed by M.I.F. Projects upon terms of confidentiality and on a stage by stage payment basis ensuring that you pay only for the real results achieved.
At the final stage of project realization we perform the final calculation and provide the customer with all the programme codes and other data obtained during the respective software development process.
Certainly, the development process above is described only in a simplified form which is adjusted each time according to the customer’s specific requirements and expectations.
Please read about payment models applied by M.I.F. Projects to offshore software development in the Eastern Europe.
Payment models
Fixed budget
This payment model implies establishing project budget in advance with such budget being not subject to change, unless both parties agree otherwise.
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.
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.
Technologies
Dashboard
http://demo.mifprojects.com/gxt-charts/Developed an advanced demo version financial dashboard report that visually presents critical data in a brief and vivid form for marking quick and effective.
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