Bus factor

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

В области разработки программного обеспечения, Bus factor проекта — это мера сосредоточения информации среди отдельных членов проекта. Bus factor показывает количество разработчиков команды программистов, после «попадания» которых «под автобус» (или увольнения, заболевания, рождения ребенка, смерти) проект не может быть дальше продолжен. Проект будет содержать такую информацию, с которой оставшиеся разработчики не смогут разобраться. Высокий Bus factor проекта означает, что проект будет устойчиво развиваться, если его покинет даже большое количество программистов.

Другими словами, низкий bus factor — это наличие специфических знаний, которыми владеют ограниченное число разработчиков команды, запутанный или малопонятный код, использование технологии, знаниями о которой владеют всего несколько человек из команды, отсутствие документации, конфиденциальность и т. д.

Термин был обычным явлением в сфере управления бизнесом[уточнить] в 1998 году, встречался в документации по разработке программного обеспечения Ассоциации вычислительной техники в 1999 году.

Ссылки[править | править исходный текст]