Когда я выстраивал определенный ежедневный и еженедельный ритм Scrum, мне кажется, я стремился дать человеку шанс полюбить самого себя, свою работу и относиться к собственной жизни без страха и угрызений совести.
Всем, кто когда-либо занимался разработкой программного обеспечения, хорошо знаком принцип, впервые сформулированный в 1975 году в эпохальной книге Фреда Брукса The Mythical Man-Month («Мифический человеко-месяц»[24]) и потому названный «законом Брукса». Вот его крайне упрощенное изложение:
Если проект не укладывается в сроки, то добавление рабочей силы задержит его еще больше8, [25].
Попытайтесь установить, как принести наибольшую пользу в кратчайший срок с наименьшими усилиями, — и немедленно принимайтесь за дело. Затем, с каждым следующим этапом, продолжайте наращивать ценность проекта.
В Японии на сборку фешенебельного автомобиля компании Toyota, Honda и Nissan тратили в среднем 16,8 часа. На завод поступали запчасти, и спустя 17 часов появлялся, например, Lexus. На 100 автомобилей приходилось всего 34 дефекта. Недурно.
В Европе наблюдалась совсем другая традиция. На производство автомобиля высшего класса компании Mercedes-Benz, Audi и BMW тратили 57 часов. На 100 автомобилей приходилось 78,7 дефекта.
Подбирая кандидата на роль владельца продукта, найдите того, кто сможет буквально залезть в мысли любого потребителя, который заинтересован в том, что вы делаете. По словам моего одного приятеля, его жена является идеальным владельцем продукта — она точно знает, чего хочет, а ему остается лишь исполнять ее желания.
Люди счастливы не потому, что успешны. Они преуспевают, потому что счастливы. Счастье — это прогностический критерий, или, на языке программистов, «предсказывающая метрика». Человек мало-мальски начинает радоваться жизни — и уже добивается лучших результатов.
многофункциональность великих команд, то есть укомплектованность всеми специалистами, сумма навыков которых необходима для выполнения работы. В классически организованной структуре обычно есть отделы планирования, разработки, тестирования, а также отделы производственный и транспортный, и все они наполнены сотрудниками с соответствующими квалификациями. Каждый коллектив выполняет свою часть работы, прежде чем проект переходит к следующей фазе. Ни одна из перечисленных команд не в состоянии выпустить продукт исключительно своими силами.