Can Distributed Teams Deliver Quality?Инженерные практики, способствующие созданию качественного продукта

Доклад принят в программу конференции
Егор Бугаенко

Основатель и CEO компании Zerocracy, разрабатывающей AI-роботов для управления программистами; ООП-фундаменталист; автор "Elegant Objects" — серии книг об объектно-ориентированном программировании; провокационный блогер на; пишущий Java-программист; создатель Cactoos, Takes Framework, JCabi и Rultor; филантроп, жертвующий ежегодно несколько тысяч долларов номинантам его собственной премии за самый качественный программный проект.

It is a well known trend: software teams are becoming more distributed. Programmers work from home, communicate remotely, contribute via pull requests, and chat in Slack. How does it affect the quality of software? Can those distributed teams compete with co-located ones? Many managers think that it’s impossible, because real quality is achievable only when people know each other personally and have direct face-to-face contacts on a daily basis. How true is that? I will demonstrate that it’s not true and will illustrate my thoughts with practical examples.

Модели руководства

Другие доклады секции Инженерные практики, способствующие созданию качественного продукта