Skip to main content
Thursday, November 13, 2014 - 11:30am - 12:30pm
Agile Methods
AT6

Seven Principles of Cross-Continent, Distributed Development

Many teams practice agile development as an integral part of their organization with the benefits of collocation and local decision making. However, it is increasingly more common to develop code across continents, either in distributed organizations or with the help of offshore outsourcing partners. Igor Gejdos explains the essential principles of interfacing with distributed agile development teams and describes the essence of successful communication techniques that bridge cultural and time differences. Igor emphasizes how agile teams can approach distributed product backlog management and achieve software architectures that allow software decomposition into distributable components. He emphasizes design for testability, proper documentation of software interfaces, and methods for managing changes to keep the collaboration cost effective. Igor describes techniques for system integration planning by using integration checkpoints aligned with sprint plans. If you are a decision maker, developer, or technical leader interfacing with an agile development partner, join Igor to improve your distributed team interaction.

Igor Gejdos, Roche Diagnostics

With more than twenty years of experience in software development, Igor Gejdos is a software architect at Roche Diagnostics, where he is responsible for information technology solutions and management of software development partners. Originally from Europe, Igor has a deep interest in studying and applying agile software development techniques in an outsourced and distributed cross-cultural environment.

read more