Most of the software engineering textbooks provide their case-studies based on the examples from the leading Western companies. Today there are many Russian software businesses that managed to become national or even global leaders and have their well-established SDLCs (Software Development Life Cycles). What lessons can we learn from them? How their engineering experience is different from the experience of American and European companies? Attend this roundtable to find out how Russian software leaders answer these questions.

Questions to be discussed:

  • How would you characterize the SDLC used in your company? What specifics does it have?
  • If you were to establish new SDLC for your company from scratch: what would you keep from your current process? What would you do differently?
  • Agile vs. formal processes: what works better for Russian companies? Are there any specifics for engineering processes in Russia? Is there a "Russian Way" for software development lifecycles?
  • Your advise to startups: how should they build their engineering processes?


Alexey Odinokov, R&D Director, Sitronics Telecom Solutions.

Detailed information about moderators and speakers:

Vladimir Bulov Vladimir Bulov

Vladimir Bulov dedicated more than 25 years to IT industry working in the Volga Automobile Plant. Since 1986 he has been developing software for Unix operating system.

Technology portal AvtoVAZ ( gathers more than 100 different tasks for production and business operations and provide data processing center resources for businesses service, distribution network, and suppliers of goods.

Last three years Vladimir modernizes data processing center, implementation of new technologies based on ITIL standards and reducing the costs of maintenance and operation of workstations (more 10,000) using a thin client and diskless workstations.

Igor Agamirzian Igor Agamirzian

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.