Bus factor

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
Чи провалиться проект якщо один з членів команди потрапить під автобус?

У галузі розробки програмного забезпеченняя, 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.