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



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.


Directors And Local Managers

The Company is managed by the Company Directors. Directors control the operation of Departments, personnel administration, interaction with the clients, activity 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 UK/Europe, 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 Europe office (Denmark).



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:



 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 Software Development 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 Expertise
Company Customers
Company Projects

Our terms and conditions
Bonuses for our Customers

Site Map
Articles

Request a quote