Добавить в корзинуПозвонить
Найти в Дзене

🚌 Что такое Bus Factor — и почему он так важен для любой команды (и проекта

)? Bus factor («фактор автобуса») — термин из мира IT с привкусом чёрного юмора. Буквально это ответ на вопрос: «Сколько членов команды должно попасть под автобус, чтобы проект стало невозможно завершить» 🙈 👉 Автор термина — американский программист Майкл МакКлей, который в 1994 году задался вопросом, что произойдет с языком Python, если его создателя Гвидо ван Россума собьет автобус (оригинал поста лежит здесь) Не обязательно попадать под автобус для выбывания из команды — таким фактором может быть болезнь, декретный отпуск, увольнение или конфликт. Анализируя людей, мы можем увидеть зоны уязвимости проекта и подстраховаться там, где ценная информация сосредоточена в руках одного лица. Чем меньше число автобуса – тем уязвимее проект. Самое плохое число – это единица: ▪️Один разработчик сайта, у которого все доступы и пароли; ▪️Один руководитель с правом принятия решения по большинству вопросов; ▪️Один менеджер по продажам с базой вип-клиентов; ▪️Один крупный клиент и т.д. С

🚌 Что такое Bus Factor — и почему он так важен для любой команды (и проекта)?

Bus factor («фактор автобуса») — термин из мира IT с привкусом чёрного юмора. Буквально это ответ на вопрос: «Сколько членов команды должно попасть под автобус, чтобы проект стало невозможно завершить» 🙈

👉 Автор термина — американский программист Майкл МакКлей, который в 1994 году задался вопросом, что произойдет с языком Python, если его создателя Гвидо ван Россума собьет автобус (оригинал поста лежит здесь)

Не обязательно попадать под автобус для выбывания из команды — таким фактором может быть болезнь, декретный отпуск, увольнение или конфликт.

Анализируя людей, мы можем увидеть зоны уязвимости проекта и подстраховаться там, где ценная информация сосредоточена в руках одного лица.

Чем меньше число автобуса – тем уязвимее проект. Самое плохое число – это единица:

▪️Один разработчик сайта, у которого все доступы и пароли;

▪️Один руководитель с правом принятия решения по большинству вопросов;

▪️Один менеджер по продажам с базой вип-клиентов;

▪️Один крупный клиент и т.д.

Суть понятна: если ваш проект имеет хоть одну зону уязвимости, где ресурс сосредоточен в руках одного специалиста, у вас высокий уровень бас-фактора.

И напротив, если в компании хорошо настроены процессы и они не зависят от одного человека, то все будет работать, даже когда один или несколько коллег одновременно уйдут.

Как оптимизировать значение фактора автобуса?

▪️ Назначайте незаменимому члену команды напарника — так IT компании часто практикуют парное программирование.

▪️Собирайте инструкции, гайды и ссылки в Notion, чтобы не тратить много времени, когда требуется подхватить процесс.

▪️ Используйте и поощряйте практики наставничества.

▪️ Удостоверьтесь, что большинство сотрудников отдела знают в общих чертах, как устроены разные процессы в компании.

▪️ Не должно быть суперважной информации в одних руках: клиентские базы, регистрации доменов и хостинга, пароли к корпоративным соцсетям.

Как итог, Bus Factor — отличный индикатор устойчивости вашего проекта. Стремитесь к числу не меньше 2–3: распределяйте знания, роли и доступы, чтобы команда могла продолжать работу в любых обстоятельствах. Это инвестиция в долгосрочный успех ❤️