Текст книги "Scrum. Революционный метод управления проектами"
Автор книги: Джефф Сазерленд
Жанр: Управление и подбор персонала, Бизнес-Книги
Возрастные ограничения: +16
сообщить о неприемлемом содержимом
Текущая страница: 7 (всего у книги 20 страниц) [доступный отрывок для чтения: 7 страниц]
Достигнуть величия
Когда группа начинает совместно трудиться, согласованность их действий производит впечатление чего-то магического.
Ты чувствуешь это, когда заходишь в комнату, где работают люди. Ты видишь то же, что и на стадионе – когда великие команды выходят на поле. Кажется, будто они парят. Достигнув величия, они превосходят самих себя.
Недавно я гостил у друга в Копенгагене. Нетрудно догадаться, что он, как любой нормальный европеец, является страстным поклонником футбола. Я не помню точно, в каком турнире и с кем играла его любимая команда, но то, с каким неистовством он орал, вскакивал и снова падал в кресло перед телевизором, представляло собой захватывающее зрелище. Рядом со мной безумствовал уязвленный до глубины души футбольный фанат. Затем наступил решающий момент. Счет сравнялся, шли последние секунды матча, и мяч был у его команды. Начав путь от собственных ворот, не глядя, где находятся его товарищи по команде, центральный нападающий отправляет мяч в группу игроков перед воротами. Но там нет никого из его команды. На секунду я почувствовал, что мне нечем дышать. Вдруг появляется футболист команды моего друга – в нужном месте, в нужный момент – и посылает мяч в цель. Он пронесся на полной скорости от середины поля, врезался в группу противников перед воротами, туда, где почувствовал возможность получить мяч. Для зрителей это стало полнейшей неожиданностью. Однако у нападающего, давшего пас, была уверенность, что его товарищ окажется там, где должен быть. А тот, в свою очередь, не сомневался, что мяч окажется там, где должен быть, и он сможет нанести удар по воротам. От синхронности их игры просто дух захватывало.
Я хочу помочь людям достичь такой же синхронности в работе. Чтобы у них захватывало дух от собственных достижений. При помощи Scrum. Тут нет ничего невозможного. Это доступно не только лучшим из лучших, спортсменам и другим избранным. Все дело в построении правильной системы с правильными стимулами. Нужно дать людям свободу, уважение и право делать свое дело самостоятельно. Величием нельзя наделить, оно должно исходить изнутри. Но оно живет внутри каждого из нас.
Подведем итоги
• Нажимать на правильные рычаги. Меняйте производительность команды. Это даст гораздо больший эффект – больший на несколько порядков, – чем продуктивность отдельных сотрудников.
• Преодолевать границы возможностей. Великие команды стремятся к цели, которая намного больше, чем устремления отдельной личности: выиграть Кубок НБА или стать лучшей ротой, чтобы удостоиться чести маршировать на похоронах генерала Макартура.
• Автономность. Дайте команде свободу принимать самостоятельные решения, возможность действовать по собственному усмотрению – уважайте высочайших профессионалов. Суть в способности работать не по стандартным схемам в любой ситуации – и неважно, идет ли речь об организации сбыта или о репортажах из революционного Каира.
• Многофункциональность. Команда должна иметь такой набор специалистов, которые обладают всеми навыками, необходимыми для завершения проекта, какая бы ни была поставлена задача – разработать программное обеспечение для сервиса фирмы Salesforce.com или захватить террористов в Ираке.
• Побеждать малым количеством. Малочисленные команды работают быстрее, чем многочисленные. Правило номер один – семь участников плюс-минус два. Довольствуйтесь малым.
• Обвинять глупо. Не ищите дурных людей, ищите вредные системы – системы, которые стимулируют ненадлежащее поведение и вознаграждают за плохую работу.
Глава четвертая
Время
Время – главный ограничитель всех человеческих устремлений. Время имеет отношение ко всему: сколько мы работаем; как долго приходится заниматься разными вещами; насколько мы успешны. Неумолимый и необратимый ход времени формирует наше видение мира и нас самих. Британский поэт XVII века Эндрю Марвелл писал:
Коль Божий мир на больший срок
Нам щедрый выделил бы рок…
Будь так, мы могли бы достичь всего. Но ощущение собственной смертности довлеет над каждым шагом. А разве может быть иначе? Мы знаем, что наше время ограничено. И если это так, то не худшее ли преступление – тратить его впустую? Попробуем, по совету Марвелла, что-то совершить:
Однако как это сделать? Легко, зажигая толпу, кричать с трибуны: Carpe diem![30]30
Carpe diem (лат. досл. «лови день») – фраза из Горация («Оды», I, 11, 7–8), ставшая крылатым выражением «лови момент».
[Закрыть] – но как на практике осуществлять такой призыв? Огромный объем работы диктует людям, что надо сесть, согнуться в три погибели и приготовиться трудиться день и ночь. «Не думайте о внешнем мире, – говорят нам наши боссы. – Забудьте о детях, серфинге, кстати, и об ужине тоже, – просто работайте, работайте еще усерднее, и будет вам вознаграждение. Вы продвинетесь по службе. Заключите блестящую сделку. Завершите свой проект».
Я ничего не имею против повышений, сделок и проектов, но совершенно отвратительно, когда люди работают подобным образом. Мы не умеем концентрировать внимание, проводим в офисе намного больше времени, чем того требует дело. Мы из рук вон плохо оцениваем сроки работы. Сейчас я говорю обо всех людях – видимо, мы так устроены.
Когда я взялся за разработку методики Scrum, у меня и в мыслях не было создавать новый процесс развития. Я лишь хотел собрать воедино результаты проводившихся на протяжении многих десятилетий исследований о том, в каких условиях люди могут выполнять работу лучше всего, и воссоздать эту обстановку. Я мог позаимствовать любые самые удачные идеи, попадавшиеся на моем пути, поскольку считал нужным объединять лучшие системы. Незадолго до первого настоящего запуска методики Scrum в Easel в 1993 году я работал в компании, находившейся в нескольких кварталах от исследовательской лаборатории МТИ Media Lab, и я украл у них идею, которая стала ключевой концепцией Scrum, – идею спринтов.
Спринт
В начале 1990-х годов Media Lab постоянно предлагала разнообразные интересные продукты. В те времена, когда зарождался интернет, они делали все: от роботов до электронных чернил, благодаря которым стали возможны современные электронные книги. Это была потрясающая эпоха. Я старался брать на работу студентов, прошедших эту лабораторию, поскольку они фонтанировали идеями, были способны делать невероятно крутые вещи, но самое главное – могли создавать их очень быстро.
Скоростью они были обязаны стратегии, которую Media Lab применяла ко всем своим проектам. Каждые три недели любая рабочая группа должна была демонстрировать коллегам, над чем она сейчас работает. Это был открытый показ, прийти посмотреть мог любой. И если выяснялось, что пробная версия не отличалась ни эффективностью, ни особой крутизной, руководство лаборатории проект закрывало. Немедленная критическая оценка работы была особенно важна – именно она заставляла студентов работать еще быстрее и создавать невообразимые вещи.
Теперь вспомните все проекты, над которыми вы работаете. Готов спорить, вам нечасто приходится выслушивать профессиональные мнения об их достоинствах и недостатках до момента их завершения – на что уходят месяцы, а порой и годы. Вы можете месяцами работать в совершенно неправильном направлении и даже не подозревать об этом. Таким образом, вы как частное лицо тратите впустую свою бесценную жизнь, а как деловой человек рискуете деньгами и успехом. Я постоянно наблюдаю подобные вещи: компания тратит годы на работу над проектом, который вначале казался отличной идеей, но к моменту, когда он подходит к финишной черте, рынок претерпевает существенные изменения. Чем раньше вы начнете показывать продукты заказчикам, тем быстрее они сообщат вам, делаете ли вы то, в чем они заинтересованы.
Когда я впервые стал использовать методику Scrum в Easel, то заявил главе компании, что не собираюсь рисовать подробные и цветистые диаграммы Ганта. Я уже приводил выше наш разговор, и по нему вы помните, что он не хуже меня понимал, насколько они бесполезны.
– Ладно, – сказал он. – А что тогда вы мне покажете?
– Каждый месяц будем демонстрировать очередную часть программы. Не нечто туманное, что начнет работать лишь в конце проекта. Не какой-то фрагмент архитектуры, а действующий кусок программного обеспечения, который заказчик сможет реально использовать. Полностью разработанную функцию.
– Отлично. Давайте так и сделаем, – ответил он.
Именно тогда моя команда начала практиковать спринты. Мы так назвали короткие этапы разработки, потому что слово sprint означает «бег на короткую дистанцию», то есть что-то интенсивное, максимально быстрое. Мы собирались решить задачу за короткий срок, а потом остановиться и посмотреть, что получилось.
Команда WIKISPEED – это группа компаний, основанная человеком по имени Джо и с удивительной фамилией Джастис[31]31
Justice означает «справедливость, законность».
[Закрыть]. Они производят автомобили. Машины, проезжающие более ста километров и тратящие менее трех литров топлива, допущенные к эксплуатации на автодорогах, получающие пять звезд на аварийных испытаниях, развивающие скорость до 225 километров в час и стоящие при этом дешевле Camry. WIKISPEED продолжает постоянно улучшать свой автомобиль. Если вам захочется его приобрести, то нужно лишь перечислить на их счет через сайт wikispeed.com двадцать пять штук – и через три месяца машина ваша. Как они достигла всего этого? Они освоили Scrum. Как многие лучшие на сегодняшний день команды, WIKISPEED работает, идя от одного недельного спринта к другому. Команда собирается каждый четверг. Разработчики просматривают объемный «бэклог спринта», то есть список отобранных задач, которые нужно решить: от разработки дизайна панели приборов до проверки работы поворотников. Они определяют приоритетность задач, а потом говорят, глядя на этот список: «Ну ладно, и сколько задач мы можем выполнить за эту неделю?» Под «выполнить» подразумевается действительно сделать – как следует и до конца. Новые функции работают. Машина ездит. Каждую неделю. Каждый спринт.
Если заглянуть в любой четверг в берлогу команды WIKISPEED к северу от Сиэтла, вы обнаружите там замечательно организованный хаос настоящей мастерской. Всюду ящики с инструментами, пилами, электроникой, крепежами, ключами. В углу – ЧПУ-роутер, рядом, в третьем отсеке, – полусобранная рама автомобиля. Сверлильный и загибочный станки замерли в сторонке с нетерпением, как щенки, ждущие, когда с ними поиграют. Над рамой в день нашего визита мы видим фотографию человека, который покупает эту машину, – его зовут Тим Мьер. Он увлекается скалолазанием, любит чипсы и сидр. Ему не нравится, когда он не в курсе происходящего или когда ему не оставляют выбора. По выходным он за городом, а каждый понедельник вечером ходит танцевать в «Трактор».
Впереди, в первом отсеке, стоит первый автомобиль, созданный командой WIKISPEED, – машина, принимавшая участие в конкурсе XPrize с призовым фондом в десять миллионов долларов, проводящемся среди автомобилей, расходующих на сто километров не более трех литров топлива. Команда WIKISPEED вошла в первую десятку, выиграв у сотни соперников из крупных автомобильных компаний и университетов. В результате они были приглашены в 2011 году на автосалон Detroit Auto Show, где их продукция была выставлена в первом ряду, между автомобилями Chevrolet и Ford. Теперь эта машина – их испытательный полигон для новых идей.
Рядом с автомобилем – белая лекционная доска почти четырехметровой высоты и длиной во всю стену. На ней приклеены многие десятки стикеров – неотъемлемый атрибут скрам-команды. На каждой яркой бумажке написана задача, которую нужно выполнить: «Просверлить отверстие для модульной рейки рулевого механизма»; «Подготовить модель внутреннего дизайна»; «Установить внутреннюю обшивку крыла для защиты от брызг, летящих с колес».
Доска поделена на несколько колонок: «Бэклог»; «В работе»; «Сделано». Перед каждым спринтом члены команды WIKISPEED наклеивают в колонку «Бэклог» столько стикеров с задачами, сколько, как им кажется, они могут выполнить за неделю. В течение недели кто-то из команды возьмется за какую-либо задачу и переклеит стикер в колонку «В работе». Когда задача будет выполнена, стикер переместится в колонку «Сделано». Каждый член команды в любой момент может видеть, над чем сейчас работают остальные.
Обратите внимание на важнейшую деталь: ничто не переносится в колонку «Сделано» до тех пор, пока эта часть проекта не будет опробована клиентом. Другими словами, вы можете проехаться на своей машине. И если, сидя за рулем, будущий хозяин скажет: «Эй, поворотники не включаются», – то с этой проблемой разберутся в следующем спринте.
Спринты часто называют «временными промежутками». Они имеют определенную продолжительность. Вы не можете сначала сделать недельный спринт, а потом трехнедельный. Нужно быть последовательными. Ваша цель – установить рабочий ритм, при котором люди будут знать, сколько работы они смогут выполнить за определенное время. Нередко объемы работ потрясают их самих.
Еще один важнейший аспект спринта: как только команда утверждает список требований, задачи из этого списка «блокируются». Никто не имеет права их менять или вносить добавления. Позднее я подробнее остановлюсь на причинах такого запрета, но пока просто запомните: если вмешиваться и отвлекать команду, ее работа существенно замедлится.
Первые спринты, как только я начал использовать в работе методику Scrum, были четырехнедельными. Когда первый спринт подходил к концу, мы поняли, что можно было бы успевать больше. Именно тогда мы каждый день смотрели видеозаписи «Олл Блэкс», на которых новозеландские регбисты исполняют хаку, а потом на поле прорываются сквозь оборону противника. «Почему мы не такие? – спрашивали мы себя. – Почему в нас нет такого боевого духа?» Мы не хотели быть просто хорошей командой, нашей целью было стать лучшими. Как этого добиться? И снова ответом оказалась простая идея, которую мы тоже позаимствовали у других, – ежедневные собрания на ходу.
Ежедневные собрания на ходу
Возле одного города, назвать который я не могу, в компании, имя которой я обязан хранить в тайне, каждый день собирается группа людей и размышляет над проблемой, как отправить людей в космос. Поскольку космические корабли по сути своей не что иное, как межконтинентальные баллистические ракеты с человеческой начинкой, данная частная инициатива окружена определенной секретностью. Кроме того, речь идет не о причудах миллиардера, а о серьезном бизнесе. Сейчас, когда я пишу эти строки, еще один частный корабль уже во второй раз совершил стыковку с Международной космической станцией. Таких возможностей сегодня нет даже у американского правительства.
Однако в этом конкретном здании в этот конкретный день конкретная группа людей пытается решить вопрос, какого размера должен быть блок, содержащий авиационное оборудование ракеты. Оборудование, которое сообщает ракете, куда ей направляться и как туда долететь. Вам будет легче, если все сказанное вы представите в виде «мозга» ракеты.
У этих ребят две группы по семь человек. Одна занимается оборудованием, другая – программным обеспечением. Каждый день и та и другая группа собирается перед белой доской во всю стену. В точности как у команды WIKISPEED, на доске три столбца: «Бэклог»; «В работе»; «Сделано». В столбцах перечислены только те задания, которые группа должна выполнить за этот спринт. Задачи самые разные: от работы с кем-то из полудюжины поставщиков специализированных микросхем до решения проблемы взаимодействия акселерометра с остальным кораблем. Скрам-мастер задает каждому участнику группы три вопроса.
1. Что ты делал вчера, чтобы помочь команде завершить спринт?
2. Что ты будешь делать сегодня, чтобы помочь команде завершить спринт?
3. Какие препятствия встают на пути команды?
Всё. Я хочу сказать, что на этом собрание заканчивается. Если на него уходит более пятнадцати минут, вы неправильно его проводите. Задача таких встреч в том, чтобы вся группа была в курсе, кто чем занимается в этом спринте. Все ли задачи будут выполнены вовремя? Есть ли возможность помочь участникам группы преодолеть помехи? Команда работает автономно – никто не распределяет задания сверху; они всё делают сами. Нет подробных отчетов руководству. Любой руководитель или член другой группы может зайти, взглянуть на скрам-доску группы, занимающейся авиационным оборудованием, и увидеть, что к чему.
Когда моя первая группа разбиралась с вопросом, как им стать такой же мощной командой, как «Олл Блэкс», за полезной информацией все обратились к книгам. Ребята хотели выяснить, каким образом лучшим проектным группам удавалось все делать быстро и качественно. В те годы в области разработки программного обеспечения ситуация была довольно удручающей, поскольку из года в год впустую тратились многие миллиарды и на каждый проект уходило немыслимое количество лет. Но в этой безрадостной ситуации был свой положительный момент: умные люди не пожалели своего времени и досконально изучили причины такого положения вещей. То есть моя группа имела возможность пользоваться этими исследованиями.
Одним из таких людей, проведших годы в попытке разобраться, как все устроено в области разработок программного обеспечения, был Джим Коплиен, работавший в корпорации AT&T, в легендарном исследовательском центре Bell Labs. Коплиен, более известный как «Коп», на протяжении нескольких лет анализировал сотни программных проектов, выясняя, почему лишь небольшая их часть заканчивалась успешно, а большинство разработок оказывалось на грани провала. В начале 1990-х годов его пригласили в компанию Borland Software Corporation для экспертизы проекта по разработке новой версии под Windows офисной программы, редактора электронных таблиц, Quattro Pro. Для проекта уже создали миллион строчек кода. На это у группы из восьми человек ушел 31 месяц. То есть каждый член команды выдавал по тысяче строк в неделю. Это абсолютный рекорд среди программистов, и Джим хотел понять, как им это удалось. Первым делом он нарисовал схему всех коммуникационных связей в группе: кто с кем говорил, к кому от кого поступала информация, а если не поступала, то почему. Такая схема позволяла выявить узкие места и сотрудников, сидящих на нужной информации, но скрывающих ее от других. Чем выше уровень коммуникационного шума, то есть когда все обо всем знают, тем быстрее работает группа. В сущности, при таком аналитическом подходе удается измерить, насколько хорошо все осведомлены, что должен делать каждый участник группы, чтобы задание было выполнено. Компания Borland держала самый высокий рейтинг – девяносто процентов. Большинство компаний оставались на уровне двадцати процентов.
Как достичь такого уровня коммуникационного шума? Основной урон информационной насыщенности в группе наносит специализация – количество функциональных обязанностей и должностей. Если у человека есть некая должность, он склонен выполнять только ту работу, которая ей соответствует. Чтобы защитить власть, данную ему в соответствии с его местом на иерархической лестнице, он из последних сил стремится удержать определенную информацию.
Таким образом, мы в группе избавились от всех должностей и функциональных соответствий. Я собрал своих разработчиков и велел им порвать все визитки. Указывать в резюме свою должность разрешалось строго для внешнего пользования. В помещении, где выполнялась работа, находились только «члены группы».
Вторым ноу-хау Borland было совместное обсуждение работ на общем собрании, когда каждый день все без исключения члены группы собирались вместе. Собрать всех в одном помещении стало ключевым моментом, поскольку такие встречи давали группе возможность стать самоорганизующейся системой. Если один из участников застревал на одном задании – скажем, акселерометр отказывался «разговаривать» с альтиметром, – остальные, понимая, что такая помеха может задержать весь спринт, дружно брались за проблему и быстро ее решали.
В Borland ежедневные встречи продолжались не менее часа. Мне этот час казался вечностью. Я разобрался в основных вещах, которые подлежали обсуждению на этих встречах. Так появились три вопроса.
Наконец мы стали собираться на ежедневные собрания. У нас были четкие правила. Во-первых, встреча проводилась каждый день в одно и то же время и присутствие всех было обязательным. Если не присутствовала вся группа, не происходило коммуникационной связи. Неважно, какой час дня вы назначите для проведения таких собраний; главное, они должны проходить каждый день в одно и то же время. Идея заключалась в том, чтобы придать группе ощущение регулярного ритма. Во-вторых, ежедневное собрание не могло длиться дольше пятнадцати минут. Мы хотели быть решительными, прямолинейными и пунктуальными. Если возникала тема, требующая дополнительного обсуждения, мы ее для себя отмечали и встречались дополнительно после. Суть была в том, чтобы успеть обменяться самой актуальной и ценной информацией за короткое время – буквально на ходу. В-третьих, предполагалось активное участие всех членов группы. Мне показалось, что самый подходящий вариант для этого – проводить собрания стоя, на ходу, почти не отрываясь от дел. Таким образом, все будут активно говорить и слушать, но такой режим не позволит встрече затянуться.
Поэтому мы назвали наши встречи ежедневными собраниями на ходу, или ежедневным скрамом. Название не столь важно; главное – каждый день, в одно и то же время, не дольше пятнадцати минут; задавать одни и те же три вопроса; все должны стоять.
Проблема, которую я часто наблюдаю, заключается в том, что многие люди склонны превращать собрания на ходу в серию личных отчетов о проделанной работе. «Я сделал то-то… я сделаю то-то и то-то», – а потом переходим к следующему сотруднику. Наши собрания по своему подходу к делу скорее напоминают совещания игроков в американский футбол на поле перед игрой. Принимающий игрок говорит: «У меня проблемы вот с тем парнем из защиты». На что блокирующий игрок нападения отвечает: «Я позабочусь. Открою тебе эту линию». Квотербек предупреждает: «Наше наступление разбивается об их защиту, давайте застанем их врасплох пасом слева». Суть в том, чтобы команда быстро решила, как лучше двигаться по полю, а заодно и к победе, – в нашем случае мы решаем, как завершить спринт. Чья-то пассивность не просто признак лени, она наносит ущерб и всей группе и каждому участнику команды, лишая всех будущего успеха. Если кто-то проявил инертность, на это следует немедленно реагировать.
Мне нужны энергичные группы – команды, которые, расходясь по рабочим местам после ежедневных собраний, прекрасно осознают, какие перед ними на этот день стоят основные задачи. Один участник услышит от другого, что на решение задания потребуется день, но кто-то третий может знать, как добиться того же за час, если работать вместе. Я хочу, чтобы команды после собраний говорили себе: «Возьмемся за дело. Давайте выполним это». Необходимо, чтобы команда хотела стать великой.
Обычно я говорю всем группам, и большим, и маленьким: «Вы хотите вечно быть отстоем? В чем движущая сила вашей жизни? Ведь вы знаете, это дело выбора. Никто из вас не обязан становиться великим». Команде нужно потребовать от себя стать великой.
В компании Easel в моей первой скрам-команде мы ввели ежедневные собрания в третьем спринте. На тот спринт мы запланировали четыре недели работы – объем приблизительно такой же, как в прошлом месяце. Мы выполнили ее за неделю. Улучшили результат на четыреста процентов. В ту первую пятницу все члены группы, переглянувшись, дружно сказали: «Ну ничего себе!» В тот момент я понял, что, похоже, приблизился к разгадке.
Внимание! Это не конец книги.
Если начало книги вам понравилось, то полную версию можно приобрести у нашего партнёра - распространителя легального контента. Поддержите автора!Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?