Таким образом, мы в группе избавились от всех должностей и функциональных соответствий. Я собрал своих разработчиков и велел им порвать все визитки. Указывать в резюме свою должность разрешалось строго для внешнего пользования. В помещении, где выполнялась работа, находились только «члены группы».
Вторым ноу-хау Borland было совместное обсуждение работ на общем собрании, когда каждый день все без исключения члены группы собирались вместе. Собрать всех в одном помещении стало ключевым моментом, поскольку такие встречи давали группе возможность стать самоорганизующейся системой. Если один из участников застревал на одном задании — скажем, акселерометр отказывался «разговаривать» с альтиметром, — остальные, понимая, что такая помеха может задержать весь спринт, дружно брались за проблему и быстро ее решали.
В Borland ежедневные встречи продолжались не менее часа. Мне этот час казался вечностью. Я разобрался в основных вещах, которые подлежали обсуждению на этих встречах. Так появились три вопроса.
Наконец мы стали собираться на ежедневные собрания. У нас были четкие правила. Во-первых, встреча проводилась каждый день в одно и то же время и присутствие
Поэтому мы назвали наши встречи ежедневными собраниями на ходу, или ежедневным скрамом. Название не столь важно; главное — каждый день, в одно и то же время, не дольше пятнадцати минут; задавать одни и те же три вопроса; все должны стоять.
Проблема, которую я часто наблюдаю, заключается в том, что многие люди склонны превращать собрания на ходу в серию личных отчетов о проделанной работе. «Я сделал то-то… я сделаю то-то и то-то», — а потом переходим к следующему сотруднику. Наши собрания по своему подходу к делу скорее напоминают совещания игроков в американский футбол на поле перед игрой. Принимающий игрок говорит: «У меня проблемы вот с тем парнем из защиты». На что блокирующий игрок нападения отвечает: «Я позабочусь. Открою тебе эту линию». Квотербек предупреждает: «Наше наступление разбивается об их защиту, давайте застанем их врасплох пасом слева». Суть в том, чтобы команда быстро решила, как лучше двигаться по полю, а заодно и к победе, — в нашем случае мы решаем, как завершить спринт. Чья-то пассивность не просто признак лени, она наносит ущерб и всей группе и каждому участнику команды, лишая всех будущего успеха. Если кто-то проявил инертность, на это следует немедленно реагировать.
Мне нужны энергичные группы — команды, которые, расходясь по рабочим местам после ежедневных собраний, прекрасно осознают, какие перед ними на этот день стоят основные задачи. Один участник услышит от другого, что на решение задания потребуется день, но кто-то третий может знать, как добиться того же за час, если работать вместе. Я хочу, чтобы команды после собраний говорили себе: «Возьмемся за дело. Давайте выполним это». Необходимо, чтобы команда
Обычно я говорю всем группам, и большим, и маленьким: «Вы хотите вечно быть отстоем? В чем движущая сила вашей жизни? Ведь вы знаете, это дело выбора. Никто из вас не обязан становиться великим». Команде нужно потребовать от себя стать великой.
В компании Easel в моей первой скрам-команде мы ввели ежедневные собрания в третьем спринте. На тот спринт мы запланировали четыре недели работы — объем приблизительно такой же, как в прошлом месяце. Мы выполнили ее за неделю. Улучшили результат на четыреста процентов. В ту первую пятницу все члены группы, переглянувшись, дружно сказали: «Ну ничего себе!» В тот момент я понял, что, похоже, приблизился к разгадке.
РАЗ ЗА РАЗОМ
В ту самую пятницу, во время третьего спринта, в Scrum было привнесено первое усовершенствование. В этом состоит идея разработки методикой Scrum. Иногда мне случалось видеть, как высокодисциплинированные команды повышали свою производительность в восемь раз. Что, безусловно, делает Scrum революционным подходом. Вы можете получить быстрее и дешевле больший объем выполненной работы — в два раза больше работы за половину времени. И помните, время важно не только для дела. Время — ваша жизнь. Поэтому не следует впустую расходовать его — это сродни медленному самоубийству.
Scrum, по сути, меняет ваше отношение ко времени. Если вам какое-то время придется существовать в такой системе координат, как спринты и собрания на ходу, вы перестанете считать время линейной категорией. Вы поймете, насколько оно по сути своей циклично. Каждый спринт предоставляет возможность сделать что-то совершенно новое. Каждый день — это шанс стать лучше. Scrum формируется у нас целостное мировоззрение. Человек, выбравший Scrum, будет ценить каждое мгновение как часть повторяющегося цикла дыхания жизни.
Меня всегда приводило в отчаяние, как долго может продолжаться ремонт дома. Мы с женой всегда напоминали друг другу: ремонт займет вдвое больше времени и обойдется вдвое дороже, чем мы планируем. Если повезет. Я уверен, вам, как и мне, не раз приходилось слышать душераздирающие истории: ремонт кухни, растянувшийся на шесть недель вместо двух обещанных, в результате семья более месяца питалась фастфудом; работа электрика, продлившаяся в три раза дольше; мелкий ремонт, который, казалось, не кончится никогда. Пару лет назад мой друг и коллега по гибкому подходу Элко Растенбург за ужином рассказал мне, что решил перестроить свой дом — полностью весь, от чердака до подвала. Он собирался отремонтировать все комнаты, провести новую проводку, заменить всю технику, ну и обновить везде краску. Срок работ — всего шесть недель.
Мы все посмеялись и завалили Элко собственными печальными рассказами о ремонте.
— Шесть недель на целый дом? — воскликнул я, хохоча. — Нереально. У меня на
— А вот и нет, — ответил он. — Все будет вовремя и в рамках бюджета. Я собираюсь применить Scrum.
Тут я заинтересовался, ведь это была идея использования методологии в сфере, не имеющей никакого отношения к высоким технологиям. Примерно через полгода я снова встретился с Элко и спросил его, как идут дела. «Отлично, — ответил он. — Шесть недель день в день. Теперь мой сосед собирается, но это совсем другая история».
Вот как было дело. Элко решил заставить наемных рабочих трудиться по принципу скрам-команды. Он подготовил проекты на неделю, которые должны были довести до состояния «Сделано», а в их трейлере, припаркованном перед его домом, он повесил скрам-доску, полную стикеров с задачами. Каждое утро он собирал плотников, электриков, сантехников и всех остальных, кто был нужен для этого спринта, и они проговаривали, что было сделано накануне, что будет сделано сегодня и что мешает им двигаться вперед.
Элко сказал, что такой подход заставил их думать иначе и обсуждать проект совсем с другой точки зрения, не так, как они делали раньше. Сантехники и плотники обсуждали, как они могут помочь друг другу работать быстрее. Нехватка материалов обнаруживалась до того, как их отсутствие замедляло процесс. Самым главным плюсом ежедневных собраний стало то, что они освободили работников от зависимости. На любом строительном проекте огромное количество времени тратится на ожидания, когда будет завершена одна часть работы. Чаще всего разные фазы ремонта требуют различных навыков. Например, проложить электропроводку и установить стеновые панели. Благодаря ежедневным собраниям удавалось собрать всех людей в одной комнате, где они быстро решали, как им работать вместе единой командой. Они перестали ощущать себя отдельными мастерами, обладающими каждый своим навыком, теперь они стали командой, стремящейся к тому, чтобы передвинуть проект в колонку «Сделано». И это сработало. Спустя шесть недель работы были закончены. Семья Элко вернулась в отремонтированный дом. Жизнь была прекрасна.
Когда он рассказал мне все это, я был удивлен и поздравил его с тем, что у него работали отличные мастера. «Погоди, — сказал он мне, — это еще не вся история».
Один из соседей захотел сделать такой же ремонт у себя дома. Они жили в старинном голландском городе, и дома были построены приблизительно в одно и то же время по одному и тому же плану. Сосед увидел, как прекрасно и быстро рабочие справились с ремонтом у Элко, и решил повторить это чудо у себя. Он пригласил тех же мастеров, но на сей раз ремонт продолжался
Подумайте о своей работе. Сколько времени вы тратите на ожидание, пока кто-то другой выполнит свою часть проекта, пока вы получите нужную информацию или просто из-за того, что пытаетесь взвалить на себя слишком много? Может быть,
Подведем итоги
Время конечно. Обращайтесь с ним бережно. Разбейте вашу работу на части, которые могут быть выполнены за равные, жесткие и короткие промежутки времени, самое лучшее — от одной недели до четырех недель. И если вы уже подхватили вирус Scrum, называйте эти промежутки спринтами.
Демонстрируйте или умрите. В конце каждого спринта у вас должно быть что-то
Выкиньте свои визитки. Должности и звания — это лишь ярлычки вашего статуса. Пусть вас знают за то, что вы делаете, а как к вам будут обращаться — не суть важно.
Все всё знают. Информационная насыщенность ускоряет работу.
По собранию в день. Что касается командных встреч, одного раза в день будет достаточно. Собирайтесь все вместе ежедневно на пятнадцать минут. Смотрите, что можно предпринять для увеличения скорости и качества, — и делайте это.
Глава пятая
ПОТЕРИ — ЭТО ПРЕСТУПЛЕНИЕ
Суть системы Scrum заложена в ритме деятельности. Для человека ритм имеет особое значение. Он есть в биении нашего пульса и заложен в недрах нашего мозга. Мы склонны выискивать ритмы во всех областях жизни и все время стараемся ориентироваться на готовые модели.
Правда, образцы, которые мы находим, не всегда оказываются удачными и подходящими, чтобы сделать нашу жизнь счастливой. Ведь есть такое явление, как нарушение ритма, присущее, например, наркоманам и людям, находящимся в депрессии. Пройдитесь по помещениям любого офисного здания — вы увидите, как проявляются негативные образцы. Их полно в тех коллективах, где у людей подорвана вера в свои силы, где они ощущают себя в тупике. Поскольку человек, вдруг обнаружив себя в тисках равнодушной системы, понимая, что он лишь винтик этого бездушного механизма, начинает или тихо приходить в отчаяние, или злиться от собственного бессилия.
И это тоже одна из сторон жизненных испытаний. Обратитесь к истории человеческого опыта, почитайте, что писали люди в прошлые столетия. Обычные люди, как вы и я, чувствовавшие себя запертыми в системе, против которой они были бессильны. Похоже, в XX веке мы умудрились окончательно загнать себя во фрустрационную западню, особенно те, кто тесно связан с предпринимательской средой, где шли довольно острые процессы деперсонализации, воспринимаемые обществом не иначе как голосом неумолимого рока.
Методология Scrum ориентирована на другие образцы, она выстраивает модель, принципиально отличающуюся от описанной выше. В системе координат Scrum мы признаем, что хотя человек — существо ведомое, в чем-то предсказуемое, склонное подпадать под власть привычных жизненных ритмов, — но он обладает магическим свойством преодолевать свои заблуждения и достигать подлинного величия. Создавая Scrum, я надеялся на одно: «
Однако и на таком пути нас подстерегают опасные ловушки. Новая модель, на которую все возлагают огромные надежды, оборачивается очередной глупостью и сплошными потерями. Потери. Опять потери. Именно о них я собираюсь говорить в этой главе. Шлак, инфицирующий нашу работу. Рак, пожирающий не только нашу продуктивность, но и наши организации, наши жизни и все наше общество.
Однажды, проводя собеседование с кандидатами в Scrum, я спросил у одного из них, почему он хочет работать в компании, где применяется методика Scrum. И я услышал его историю. Он трудился в компании, издававшей учебники и сопутствующие материалы: учебные и наглядные пособия; материалы к курсам; различные руководства. Его работа заключалась в том, чтобы находить крупных ученых и работать с ними над созданием соответствующих учебных материалов. Это было довольно интересно. Мой собеседник, историк по образованию, занимался периодом колонизации Америки, и таким образом он получал возможность общения с ведущими специалистами в своей области.
«Я проработал там год. Целый год в разработке находились десятки разных книг. В конце года мы впервые пересмотрели то, что было сделано. И добрую половину выполненной мною работы можно было просто выбросить в мусорную корзину. Не потому что я плохо ее сделал, а потому что и руководство сменилось, и ситуация на рынке успела измениться. Шесть месяцев моей жизни оказались потрачены совершенно впустую», — на этих словах в его голосе зазвучали нотки обиды и возмущения. Потом он собрался и решительно произнес: «Я надеюсь, что Scrum не позволит такому случиться, моя работа должна иметь смысл, и то, чем я буду заниматься, окажется все-таки нужным».
Пример может показаться слишком вызывающим. Все-таки не шутка — пятьдесят процентов потерь. Но должен вас огорчить: такой показатель не самый крайний. Когда меня приглашают в ту или иную компанию, обычно я обнаруживаю цифру в 85 процентов — вот цена зря потраченных усилий. А ведь на самом деле всего лишь одна шестая любой работы создает что-то ценное. Так оно и есть — и это знают все. Вот почему мы всегда смеемся, правда, несколько нервно, над шутками о безумии и расточительности жизни в современной корпорации.
Но я хочу сказать, что в этом нет ничего забавного. Нам всем должно быть не смешно, а стыдно. Нам следует оплакать растраченные впустую годы нашей жизни и свой потенциал. В первой главе я приводил мнение Тайити Оно о потерях, повторю его слова еще раз: «…Потери являются в большей степени преступлением перед обществом, чем просто коммерческими потерями»[32], 1. Анализ потерь Тайити Оно оказал огромное влияние на мое собственное отношение к ним, поэтому я хотел бы уделить его точке зрения некоторое внимание.
Тайити Оно, выделяя три вида потерь, использовал японские термины:
НЕ БЕРИТЕСЬ ЗА ВСЕ СРАЗУ
Я часто слышу, как люди хвалятся своей способностью делать несколько дел одновременно. Уверен, что вы не исключение. Если сами этим не страдаете, то наверняка знаете кого-нибудь парня, работающего сразу над тремя проектами; еще он любит болтать по сотовому за рулем, считает себя самым талантливым и обычно громко жалуется на кучу дел, которыми ему ежедневно приходится буквально жонглировать. Кичиться собственной занятостью стало частью нашей рабочей культуры. Сегодня в описаниях вакансий мы нередко видим такие требования, как «способность сбалансированно вести пять проектов одновременно».
Умение жонглировать кажется очень
Вот какое наследство оставила нам хваленая «многозадачность».
Приведу выдержку из статьи, опубликованной в моем любимом журнале Human Factors:
…Даже если участники дорожного движения, говорящие в этот момент по телефону, удосужатся взглянуть на дорогу, они чаще всего «не видят» объекты вокруг себя, поскольку их внимание не воспринимает внешнего окружения — оно направлено на внутренний когнитивный контекст, связанный с темой телефонной беседы2.
Все так и есть, люди действительно будут смотреть на объект — машину, которую сейчас протаранят, или дерево, в которое они собираются врезаться, — и
Сейчас я угадаю ваши мысли и окажусь прав. Вы наверняка думаете: «
Оценки собственной способности заниматься несколькими делами одновременно были крайне завышены. По сути, большая часть респондентов оценила свои возможности выше среднего. Их оценки имели мало общего с реальностью. Таким образом, получается, что люди, которые с большой уверенностью берутся за несколько дел одновременно и которые наиболее склонны разговаривать по телефону за рулем, имеют абсолютно неадекватное представление о собственных способностях3.
Профессор психологии Дэвид Санбонмацу, руководитель исследования, разместил в блоге Shots радиостанции NPR (24 января 2013 года) заметку об этом эксперименте:
Люди стремятся быть многозадачными не потому, что это им хорошо удается. Они делают это из-за своего непредсказуемого темперамента. Они не в состоянии себя обуздать, так как у них проблемы с подавлением излишней импульсивности.
Другими словами, люди, делающие много дел одновременно, в большинстве случаев просто
Пожалуй, не следует мне говорить «они». Лучше всего — «мы». Так поступаем мы все. Заставить вести себя иначе очень непросто. Главное — помнить, что подобное поведение довольно глупо. Мне хотелось бы, чтобы вы сделали небольшое упражнение. Я всегда прошу его выполнить участников своих семинаров. Оно простое, но показывает огромное значение концентрации внимания и потокового состояния, то есть полного вовлечения в процесс деятельности. Кроме того, оно, убеждает, что ваша якобы способность к многозадачности крайне болезненна для сознания, что она замедляет ваши действия, даже если вам кажется обратное. Упражнение демонстрирует, насколько ваше поведение
Задание состоит в том, чтобы записать по порядку в столбик числа от единицы до десяти арабскими и римскими цифрами и так же в столбик — латинские буквы от A до L. Обратите внимание, сколько времени вам на это потребуется. Ваша цель — сделать это как можно быстрее. Вот как я попрошу сделать это в первый раз: вы пишете арабскую цифру, римскую цифру, а потом букву. Это должно выглядеть так:
1
I
A
2
II
B
3
III
C
Мы делаем это ряд за рядом. Засеките время. У меня получилось 39 секунд. А теперь мы делаем это по столбцам. Сначала мы пишем все арабские цифры, потом — римские, затем — буквы. Засекаю. У меня — 19 секунд. Выполняя однородное задание, вместо того чтобы переключаться из одного контекста в другой, я вдвое сократил потребовавшееся мне время.
Слышу ваши возражения: «
Снова весьма кстати придется огромная библиотека на тему проектов по разработке программного обеспечения. Вы ведь помните, зачем исследователи занимались этой проблемой, зачем многие программисты стали изучать данные проектов и сопоставлять самые разные показатели? Потому что ежегодно тратились сотни миллионов долларов, а программные продукты устаревали, не успев выйти на рынок. Джеральд Вайнберг в одном из своих трудов Quality Software Management («Управление качеством программного обеспечения»)4 приводит таблицу, которая говорит о многом:
Количество параллельных проектов
Количество времени, доступного на каждый проект, %
Потери при переключении на другой контекст, %
1
100