One of the most important goals of our Company is to create the most comfortable conditions for customers. After 6 years of operation we have developed plans that are most convenient for our clients (described below in this Section of the Site). Nevertheless, if your company requires other operating rules, we would be glad to oblige.

If you are looking for reliable partner for outsourcing: please find detail conditions for our customers here. Outsourcing with us is really reliable and simple!  

For potential customers: we offer much more bonuses than other offshore companies! Discount for web development projects, discount for first project, and more...

Our main goal is to make a client's life easier. We solve most of the technical problems internally within our Company, so a client is usually only informed that the project is implemented. When necessary, however, our specialists are ready to supply technical consulting of any depth concerning the project; this approach allows a client to be aware of as many project implementation details, as he/she desires. Still most clients of iDeveloperNetwork trust our Company, and practically all technical decisions (including the selection of development technology and system architecture, etc.) are taken internally within the Company.

We can offer two types of interaction models while doing project implementation:

  • via local manager. In this case you interact with a project manager from our UK/USA offices. Advantage of such approach is a more convenient contact with a project manager (frequent phone conversations, personal meetings in case of need, discussions using Internet means).

  • via offshore manager. In this case you interact with a manager, located at our main offshore office in Moscow. We offer this model of interaction to our clients experienced in distant (remote) interaction with the staff. In this case a client and a project manager interact using mostly Internet means (and, possibly, infrequent phone calls). Such approach allows reducing to a certain extent the price of our services (because it is not necessary to pay for services of a local manager).

Your choice of interaction model does not, however, affect the quality of our work. In any case our highly skilled professional offshore teams will implement a project.

We offer also a wide selection of planning and budgeting models for our services. The most widely used models are as follows:

  • Project-based Plan (the most common one). We provide the estimate for the work that is necessary to be done before the project start (using a detailed specification). When required, we can create a detailed specifications for a project. The advantage of this approach is that a client knows the project budget and time limits before the project start. The model of interaction with a customer for this plan is described in the section Project-based Interaction Plan.

  • Time-based Plan. We "lend" to a customer a certain work resource (e.g. 2 full-time developers + 1 tester), so the customer have to pay the Company a certain stipulated sum monthly (number of working hours during a month * service rate). This approach is used for software testing service, in case of absence of exact technical specifications, etc. The model of interaction with a customer for this plan is described in the section Time-based Interaction Plan.

  • service purchase plan. In this approach the Company sells certain services using a fixed price (mainly Web Design services).



Project-based Interaction Plan

This approach is the main interaction model for provision of software development services. The rules described are typical and can be arbitrarily altered to satisfy the particular client requirements.

We tried to simplify to the maximum the client interaction plan during the project implementation (because in a big project a client is usually "buried" under a lot of data that is not really necessary). However, we are able to provide any level of in-depth project information (in cases when iDeveloperNetwork implements only a part of a project, or if it is the first project and the client wants to completely monitor our work, etc).

The client interaction during a project implementation can be sun-divided into two phases: Pre-project Phase and Project Implementation Phase.

Pre-project Phase
As a rule, a client provides the materials that are necessary for project implementation. Ideally it would be a complete specification for the project. In this case the Company specialists read the specification and elaborate it (discuss with a client any unclear parts and come out with suggestions, etc.). We understand, nevertheless, that in some cases the clients are not able to create a complete specification for the task (lack of time, etc). If that were so, our specialists would gladly create the specification interacting with a customer (the client will receive a number of questions and proposals; and we will create the complete specification using the provided answers).

After obtaining the specification that is suitable for both sides, the Company specialists will provide the project estimate (the required budget and timetable). Also the project implementation plan will be created (the dates for project implementation start and finish, the dates when intermediate versions will be ready, etc.).
If the created project estimate and working plan were suitable for the client, then the project implementation would be started (see Project Implementation Phase).

Project Implementation Phase
This phase takes 80% of a project time, and it requires the minimum attention from a client.
Since the exact project specification exists and the project budget and implementation plan are determined, a customer will simply receive the information on the project development.
We believe that it is convenient for a client to receive a regular report (daily, weekly, bi-weekly or monthly), concerning the project implementation.
The client will also receive the intermediate versions of the project according to the timetable approved in the project implementation plan.

If during a project implementation phase the client desires to alter the initial specification, it is possible but such actions would be reflected in the project timetable/budget changes.

Contract Payment
For a small project (takes less than 2 months) the payment is effected after the client has received and checked the final version. If a project were large (takes more than 2 months), then the project would be sub-divided into several phases with separate payments after the termination of each phase.
As a rule, we correct all errors found during 60 days after a project termination free of charge.



Time-based Interacion Plan

In this approach iDeveloperNetwork provides to a client a fixed work resource for a fixed payment. Usually a client sends some tasks to be fulfilled by the resource provided to the client. As a rule, a client receives daily report on the work being done. This plan stipulates single payment per certain time interval (usually monthly). The effective working time for this period is to be compensated.
When being applied to the development work, this approach is preferable for sufficiently large projects with permanently changing specifications, because it allows saving lots of time necessary to reach agreement on the specification and budget changes.



The plans described above are typical for the Company and suitable for most of our clients. If you have questions, we would be happy to discuss it by e-mail. Our contact information is to be found at the Contact Us page.

See also:



 flash media server development  software outsourcing  software links
 offshore outsourcing  web development  Ruby on Rails development

Copyright © 1998-2010 iDeveloperNetwork - USA / UK / DK .   All Rights Reserved          Hosted by Dyntex          
software outsourcing, outsourcing software development

   

iDeveloperNetwork Homepage
Information about Company
Our Expertise Our Services Our Representative Projects Our Customers Our terms and conditions Contact Information
Client Interaction Procedures

Information About Company
Our History
Client Interaction Procedures
Our Structure
Our Operational Rrocedures
Customers Testimonials
Our ExpertiseCompany CustomersCompany Projects

Our terms and conditionsBonuses for our Customers
Site Map
Articles

Request a quote