iDeveloperNetwork Homepage
Information about Company
Company Departments Our Services Our Representative Projects Our Customers Our terms and conditions Contact Information
Company Structure
Information About Company
Our History
Client Interaction Procedures
Our Structure
Our Operational Rrocedures

Our terms and conditionsBonuses for our Customers Site Map



Distributed structure of the company



Distributed structure of the company


Currently iDeveloperNetwork has a distributed structure built on the basis of modern Internet communication means (Web, e-mail, chat, video conferences). The Company comprises highly professional and very structured teams including analysts, project leaders, developers, designers, QA engineers, technical writers, etc. These teams are located in different cities in Russia, Ukraine, Belorussia, and certain other countries. All teams are managed from the Company central office in Moscow. Besides being a control center, Moscow office has its own sufficiently strong development potential and carries out a number of software development projects.

Today the Company incorporates the teams located in 15 cities in Russia, Ukraine, Belorussia, and Estonia. iDeveloperNetwork has employees in Moscow, St-Petersburg, Tomsk, Kaluga, Tula, Tver, Lipetsk, Nizhny Novgorod, Ekaterinburg, Krasnoyarsk, Perm, Kiev, Dnepropetrovsk, Minsk, Riga. Here you can see the Map of our Branches.

All teams operate according to the standards developed by the Company; therefore our distributed resource is very highly organized. At the same time a distributed nature of the Company makes it possible for us to cooperate with the best teams only (because we are not limited by the location where Company office is located). Usually our branches have their own office space, equipment and Internet connections in their "home" cities. You can read about it in greater detail in Our Operational Procedures page.

iDeveloperNetwork has the Partner Agreements with some Russian software development companies. These companies put their resources at the disposal of iDeveloperNetwork for project implementation. To ensure a high reliability the firms that do outsourced work for iDeveloperNetwork comply with the same strict operational standard adopted in iDeveloperNetwork. Besides a project manager who is a permanent employee of iDeveloperNetwork always manages a project. This approach ensures that the projects outsourced to the specialists from other companies are implemented with the same quality and organizational discipline as when done by iDeveloperNetwork itself.

In the interaction of the main Moscow office with the teams and UK & USA offices we widely employ both Internet means (e-mail, web, real-time chat, video conferences, etc) and also phone calls.

As a rule the teams and main office communicate several times per day. It is obligatory for a team leader to send the daily report (with detailed account of what have been done) to the main office. A project leader is also in constant communication with the specialists from other departments: testers, designers, etc.
The chats between the main office managers and team leaders are regularly held (and consequently the team leaders acquaint other team members with this information). The phone calls are also used to communicate the urgent information.

You can see in greater detail how the work of employees is organized at the page Our Operational Procedures.



Company Structure



Company Structure



Company Departments

Currently the Company comprises 5 Departments:

  • Software Development Department
  • Internet Development Department
  • Web Design And Development Department
  • Graphics And Design Department
  • Software Testing Department

Department is a Company part that is engaged in work of a certain kind. The Company has two types of departments - development departments (Software Development Department, Internet Development Department, Web Design and Development Department) and subsidiary departments (Graphics and Design Department, Software Testing Department).
Detail information about Departments you can see at the Our Departments page.



Development Departments

Development departments consist of development teams, distributed possibly among different cities. A development team includes a team leader and team developers. Such team may be involved in one or several Company projects. In the development process the development teams interact with subsidiary departments (Software Testing Department, etc). In many cases the development teams include specialists from subsidiary departments (designers, software testers, etc).

You can view a detailed description of the development team operation at the page Our Operational Procedures.



Subsidiary Departments

Subsidiary departments either have both a Department Head and department employees (Software Testing Department), or only department employees (Graphics and Design Department). In the first case a Department Head distributes all work between the employees, controls their operation and interacts with "customers" (clients, Company management, development teams). Graphics and Design Department has no Head, and their employees (designers, graphic artists) interact directly with "customers" (clients, Company management, development teams).
When necessary, temporary (project) teams can be created. Temporary teams have a structure that is similar to the structure of Development Teams.

You can view detail information about departments at the Our Departments page.



Directors And Local Managers

The Company is managed by the Company Directors. Some Directors are located in Russia, other Directors are in UK. Russian Directors (Managing Director, Technical Director) control the operation of Departments, personnel administration, interaction with the clients, etc. British Directors provide control of local managers, marketing actions and the Company accounting, etc. Key decisions (development of Company marketing strategy, customer relation strategy, etc.) are jointly taken by all Directors. All decisions, important for the Company, are taken at the regularly held Directors meetings.
iDeveloperNetwork also includes project managers in USA/UK, who directly interact with customers concerning current projects (see in more detail at Client Interaction Procedures). Project managers work in our UK office (London) and USA office (San Francisco).


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...


If you have additional questions, we would be glad to advise you personally. Our contact information can be found at our page Contact Us.

See also:



Copyright © 1998-2010 iDeveloperNetwork - USA / UK / DK .   All Rights Reserved