Bus factor

Матеріал з Вікіпедії — вільної енциклопедії.
Jump to navigation Jump to search
Чи провалиться проект якщо один з членів команди потрапить під автобус?

У галузі розробки програмного забезпеченняя, Bus factor проекта — це кількість ключових розробників, які мали б втратити дієздатність, щоб неможливо було рухати проект далі. Bus factor є мірою зосередження інформації серед окремих учасників проекту. Високий bus factor означає, що проект зможе продовжувати розвиватись навіть за несприятливих умов.[1]

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

Одним із ранніх застосувань цього типу висловлювань є запитання, яке поставив Майкл Маклей про те, що сталось би з Python якби Ґвідо ван Россума збив би автобус.[2]

Примітки[ред.ред. код]

  1. James Coplien, Pair Programming Illuminated. Quote: "How many or few would have to be hit by a truck (or quit) before the project is incapacitated?"
  2. McLay, Michael (June 29, 1994). If Guido was hit by a bus?. mailing list.