# Автобусное число
На мой взгляд, в разработке слишком много возни вокруг разделения знаний. Почему-то считается, что любую мелочь в проекте обязательно должны знать минимум 2 человека, чтобы если "мало ли что случится" - проект не затормозился. Для этого проводятся всевозможные тренинги, составляются звездные карты компетенций и для каждой ключевой роли назначаются преемники.
На деле ни разу не видел, чтобы все это работало. В реальной жизни информации и компетенций всегда сильно больше, чем сотрудников и хедкаунтов. Тебе повезло, если в твоем отделе достаточно людей, чтобы можно было загрузить в них всю подноготную и успеть закрыть проекты в срок. Если вам удается еще и реплицировать эту информацию между друг другом - скорее всего у вас слишком много свободного времени.
Вместо подсчета автобусного числа, лучше заняться следующим:
- Нанять компетентных сотрудников, которые быстро разберутся в предметной области
- Контролировать качество архитектуры и кода, чтобы в нем было относительно легко разобраться
- Шарить в команде экспертизу о технологиях и о подходах к разработке (а не о конкретных нюансах реализации)
- Сделать работу максимально прозрачной, чтобы практически любой участник мог заменить другого (в том числе руководителя)