The paper presents management model of distributed software development in the current environment, efficiency and challenges of proposed approaches are compared. Different models ranking between fully centralized and completely decentralized ones are compared. Optimization of process, balancing approaches based on existing skills and domains of expertise is proposed. Experience of implementation of distributed software development model within MNC based on of EMC practice is considered.

Bio: Igor Agamirzian, Ph.D., is a General Manger of the Software Development Center of EMC Corporation in St. Petersburg, Russia. In his previous position he was a National Technology Officer and a member of the Cabinet of the Chairman of Microsoft in Russia and CIS countries. He was running Government Relations and Education programs for Microsoft in 2002-2004, prior to that he was responsible for managing relations for Microsoft Research with Computer Science research institutions in the Eastern Europe, including Russia and other CIS countries during 1999-2002.

Before joining European Microsoft Research Lab in Cambridge, UK, Igor Agamirzian was running enterprise sales of the Microsoft Moscow subsidiary. He joined Microsoft in 1995 as a consultant of the Microsoft Consulting Services, and in 1996 started MCS practice in Moscow, Russia. Before joining business in 1991 as a co-founder and Technical Director of Astro Soft Ltd., a St. Petersburg based software development and system integration company, Igor Agamirzian had a 12-year background as a senior research fellow in the field of programming languages and computer architecture with the leading institutes of the Academy of Science of the USSR.

Igor Agamirzian is an active Russian IT promoter within the international research and business community. In 1991 he published a first overview of the history and current state of the Soviet Computer Science in the widely known computer magazine “Computing in the U.S.S.R.” (Byte, April 1991). He is strongly involved in the international activities around Information and Communication Technologies, representing Russian private sector in the G8 DOT Force, an international taskforce on the Digital Divide and Information Society, and is often speaking on the business and research conferences. In year 2002 Igor Agamirzian was appointed as a Member of Advisory Board of the United Nations ICT Task Force.