Agile-коуч Лена Гылыжова подкинула мне классную полезняшку — «Закон Брукса». Делюсь! 🤗 Представьте: группа программистов работает над проектом. И что-то как-то.. Ни шатко, ни валко, медленно продвигается, даже задерживается. Значит, надо сделать что? Тут со стороны часто слышится: — Нанять! Еще! Больше! Логично, казалось бы. Проекту рук, очевидно, не хватает, так давайте «зальем» его новыми людьми, и вместе — победим! 🥳 И — на самом деле нет. Таким умозаключением вы расстроили Фреда Брукса, который специально на этот случай изобрел закон: «Добавление дополнительного человеческого ресурса к запаздывающему проекту задержит его выход еще больше». Ок, закон есть, но почему он так работает? В эру «до Брукса» работу коллектива действительно частенько рассчитывали, исходя из количества людей — и где-то этот метод работал, например, при копании картошки. Но в программировании такой подход оказывается несостоятельным — он не учитывает внутренние связи в коллективе и время, затраченное на комм