Несчастье в том, что все исполнители, боясь рисков, проявляли крайнюю осторожность. Специалистов, работавших на подрядчиков, нельзя назвать ни бестолковыми, ни необразованными; но они были осмотрительными и просто перестраховывались. Без исключения каждый из них думал: «Не мое дело», – именно в этом я вижу суть проблемы. Нанятые организации передавали заказчику свою часть работы и на этом успокаивались. Они оценивали сайт с точки зрения профессионалов, ни разу не взглянув на него глазами простого пользователя. Причина такой несогласованной работы в том, что они не были охвачены единой целью. Специалисты должны трудиться сплоченным коллективом, только тогда они смогут осуществлять грандиозные проекты. Ради этого Scrum объединяет рабочие группы. Причем важно не только общее видение конечной цели, но и наличие интенсивного поступательного продвижения к ней. Среди тех, кто отвечал за ресурс Healthcare.gov, не нашлось никого, кто настоял бы, чтобы программа тестировалась в процессе ее создания. Ошибки накапливались, и, к сожалению, сайт не избежал общей участи. Однако появились профессионалы, устранившие все препятствия, мешавшие проекту Healthcare.gov. Кто они? Люди, использовавшие Scrum.
Наверное, вам не раз случалось слышать о масштабных проектах, стоивших многие миллионы долларов, которые пришлось заморозить не только из-за перерасхода средств, но и потому, что они просто не работали? Сколько миллиардов долларов тратится ежегодно на производство пустоты? Сколько вашего времени тратится на работу, не имеющую никакой ценности? Причем такое положение вещей понятно и вам, и вашему руководству. С таким же успехом вы могли бы рыть ямы, а потом снова засыпать их.
Так быть не должно. Ни при каких обстоятельствах. Пусть всю жизнь вам твердили о существующем мироустройстве и что оно нерушимо, но это еще не означает, что все вокруг были правы. Существует иной миропорядок – другой подход к работе. Вы должны принять его. В противном случае или ваше место займет кто-то другой, или ваша компания погибнет. В гиперконкурентной среде XXI века нет места глупости и бессмысленной трате времени и сил.
Следует упомянуть еще об одном важном моменте: максимально плодотворная работа при помощи Scrum не должна быть ограничена лишь сферой бизнеса. Представим, что люди могли бы воспользоваться этим подходом и взяться за решение серьезных проблем, стоящих перед человечеством. Зависимость от нефти. Низкий уровень образования. Нехватка чистой питьевой воды в беднейших регионах планеты. Разгул преступности. Поверим, что есть лучший способ жить и работать и совсем иначе справляться со всеми проблемами – способ, который позволит нам действительно изменить мир. Он существует. Есть люди, которые, используя Scrum, решают каждую из приведенных мною проблем, и их работа дает блестящие результаты.
В этой книге вы познакомитесь с некоторыми основными принципами успешной деятельности; узнаете, почему мы катастрофически не умеем оценивать сроки и затраты и почему сверхурочная работа обязательно сорвет ваш проект. Я расскажу об исследованиях, над которыми ученые усердно работали многие годы, а отдельные люди и целые организации находили применение их результатам в самых различных сферах жизни. Объясню, как Scrum объединяет все эти знания в единой методике, и уже завтра вы сможете использовать их на практике.
Я собираюсь продемонстрировать вам метод такой работы. Но сначала мне хотелось бы рассказать, как я сам разобрался в данной проблеме.
• Планировать полезно. Слепо следовать плану – глупо. Невероятно заманчиво, когда работа, которую предстоит выполнить по крупному проекту, детально изображена графически на бесчисленных диаграммах и представлена на всеобщее обозрение. Но как только этот превосходно отточенный план сталкивается с реальностью, он сразу рассыпается в прах. Внедрите в ваш метод работы возможность изменений, открытий и новых идей.
• Проверять и адаптироваться. Регулярно наблюдайте за ходом работ и последовательно выясняйте: справляетесь ли вы с заданием; можете ли вы выполнять его лучше и интенсивнее.
• Измениться или умереть. Если вы будете цепляться за старые принципы распоряжений, надзора и жесткого планирования, это приведет вас к провалу. Тем временем готовые к переменам конкуренты вырвутся вперед.
• Обнаружить ошибку как можно раньше и быстро ее устранить. Формальная сторона дела: ведение документации, процедуры и совещания – занимает более прочное место в корпоративной культуре, чем создание реального продукта, который должен регулярно, на каждом витке работы, тестироваться пользователями. Производство продукта, не имеющего подлинной ценности, – настоящее безумие. Разработка, ведущаяся короткими циклами, позволяет быстро наладить взаимосвязь с пользователем и незамедлительно избавляться от всего, что действительно мешает рабочему процессу.
Для американских военных летчиков срок службы во Вьетнаме отмерялся ровно сотней выполненных боевых вылетов. Над вражеской территорией была сбита половина нашего летного состава. Некоторых удавалось спасти, но большинство так никогда и не вернулись домой. Через несколько лет после начала войны, в 1967 году, меня, еще совсем неопытного пилота, перевели из Маунтин-Хоум, авиационной базы военно-воздушных сил в штате Айдахо, в Северный Таиланд, на авиационную базу Удорн Королевских военно-воздушных сил Таиланда. Мне пришлось выполнять самые опасные задания ВВС США – разведывательные полеты.
Это было задолго до появления беспилотников Predator и надежных спутниковых снимков. На своем самолете RF-4C Phantom, лишенном какого-либо вооружения и оснащенном лишь камерами и дополнительным топливным баком, я пролетал над территорией противника до и после наших бомбардировок, чтобы штурман мог делать сравнительные фотоснимки. Вылеты в основном проходили ночью; в тропической темноте мой самолет стремительно шел над землей – так низко, что чуть не срезал верхушки деревьев. В тот момент, когда я пересекал границу с Северным Вьетнамом, индикатор на лобовом стекле начинал мигать, словно игровой автомат для пинбола, тут же раздавалось яростное пищание и свист системы предупреждения. Небо вспыхивало от яркого свечения трассирующих зенитных снарядов, и я понимал, что через считаные минуты ракета с радиолокационной системой наведения обнаружит мой самолет, если только высота в полторы сотни метров не окажется достаточно малой, чтобы нам оставаться в зоне помех от земной поверхности.
В такие секунды я не терял самообладания, хотя уровень адреналина в крови зашкаливал. Близость опасности заставляла сосредоточиться на главном. Я объяснял это полученной в ВВС хорошей летной подготовкой, на которой нас инструктировали, как трезво оценивать любые ситуации в небе.
Во время отработки полетов я научился, кроме всего, выполнять четыре вещи – наблюдать, ориентироваться, решать, действовать. От меня требовалось: внимательно осмотреть участок цели; определить оптимальную траекторию полета в зону риска и из нее; освоиться в пространстве на случай непредвиденных обстоятельств; решительно действовать, полагаясь на интуицию и технику, отработанную до автоматизма. Одинаково и нерешительность, и безрассудная храбрость могли стоить летчику жизни. Как только штурман заканчивал проводить фотосъемку, я тут же буквально рвал ручку управления и резко поднимал машину вверх. Когда мы таким образом вырывались из опасной зоны, то от перегрузок у меня обычно сужалось поле зрения до булавочной головки, а у штурмана нередко случались или обморок, или непроизвольная дефекация. Но он никогда не жаловался. Поскольку я всегда возвращал нас с задания живыми.
В те годы я был всего лишь молодым военным летчиком, мечтающим налетать свою «сотню» и умудриться уцелеть. Полученная подготовка, летный опыт и профессиональный навык молниеносно принимать решения в смертельно опасных ситуациях – я понятия не имел, что все это в будущем сформирует мой подход к работе, которого я буду придерживаться всю свою жизнь. Я прибыл во Вьетнам в 1967 году вместе с двумя эскадрильями истребителей F-4 и двумя разведывательными самолетами RF-4C. Наша группа сменила две эскадрильи RF-101, в которых за год из пятидесяти самолетов остались несбитыми четыре машины. Правда, фюзеляжи последних были так изрешечены пулями и осколками, что летать на них уже никто не решался. Не представляю, как летчики вообще смогли посадить их. Истребители RF-4C оказались более жизнестойкими и надежными, однако и мы в течение года потеряли пятьдесят процентов своих машин. Наша выживаемость в воздушных боях имела хорошие показатели, но все равно половина летчиков, приехавших вместе со мной, не вернулись на базу. Кого удалось найти в джунглях и спасти прежде, чем они попали в тюрьму к вьетнамцам, – те были счастливчиками.
Возвратившись с Вьетнамской войны, я пошел в магистратуру Стэнфордского университета, где изучал статистику и проводил довольно много времени в его лаборатории искусственного интеллекта. Затем я преподавал математику в Военно-воздушной академии и с головой ушел в свою докторскую диссертацию по биометрии, которую писал на медицинском факультете Колорадского университета. Предварительно я поинтересовался у профессора Джона Бейлара, одного из самых выдающихся ученых в области медицинской статистики, ставшего моим научным руководителем, как сделать диссертацию полезной, чтобы она потом не пылилась на полке в библиотеке. Он выдал мне список из трех сотен научных статей о злокачественных опухолях. В каждой были диаграммы, показывающие статистику онкологических заболеваний у людей и животных, которая очень сильно варьировалась в зависимости от типа опухоли. Бейлар сказал, что если я смогу объяснить причину этих различий, он будет считать, что я достоин докторской степени. Я сделал такую работу и стал доктором наук.
На свое исследование я потратил многие годы, выясняя, что происходит с клеткой, когда она перерождается в раковую. Я изучал теорию систем, уделяя особое внимание такой категории, как стабильное состояние системы. По мере своего развития клетка переходит из одного стабильного состояния в другое. У меня ушло около десяти лет, чтобы выявить критерии, по которым сложные адаптивные системы переходят из одного состояния в другое, и понять, как сделать, чтобы следующее состояние стало позитивным, а не негативным.
Спустя годы мне пришло в голову развить идею, что организации, коллективы и отдельные люди являются тоже сложными адаптивными системами. Человек, меняя одно состояние на другое, движим теми же законами, по которым клетки переходят из одного состояния в другое. Чтобы клетка могла меняться, система должна подпитываться энергией. Сначала образуется хаос, создается впечатление, будто нет никаких правил и все находится в неупорядоченном движении. Когда это происходит с организацией, стремящейся к переменам, люди часто чувствуют себя сбитыми с толку. Они не понимают, что происходит. Не знают, что им делать. Однако организация на удивление быстро – как и клетка – приобретает стабильное положение. Единственный вопрос, который стоит задать: получилось ли новое состояние лучше прежнего? Это раковая клетка или здоровая? Я постоянно спрашивал себя, как все-таки определить те простые правила, которыми должен руководствоваться коллектив, чтобы приобрести устойчивое положение, чтобы его деятельность стала плодотворной и приносила удовлетворение, чтобы воцарилась благоприятная атмосфера созидания и увлеченности? На осмысление этого я потратил следующие пятнадцать лет.
Когда во времена Рейгана правительство США резко сократило финансирование научных исследований, пострадала исследовательская программа, которая проводилась несколькими Национальными онкологическими центрами, в том числе Онкологическим центром Колорадского университета, где я, согласно своему гранту, был главным исследователем, то есть отвечал за сбор и анализ данных для клинических испытаний и эпидемиологических обследований[11]. Пока я гадал, что делать дальше, мне позвонили из MidContinent Computer Services – компании, обслуживающей 150 банков по всей Северной Америке. Они слышали обо мне как о ведущем эксперте именно в той области новых технологий, которой они занялись. Свежайшим направлением MidContinent стала разработка сети устройств, названных ими банкоматами. Происходило описываемое событие в 1983 году, когда снять деньги со счета можно было только следующим образом: выстоять очередь в банке или подъехать на машине к специальному уличному окошку, выписать чек на получение нужной суммы наличных, вручить чек кассиру.
Банковские автоматы, по замыслу MidContinent, избавят людей от этой канители, но на тот момент у компании возникли трудности с созданием коммуникационной сети для всех устройств выдачи наличных денег. Им срочно понадобился человек, имеющий собственное представление о том, что такое единая система и как она работает. Меня попросили стать вице-президентом по передовым системам, и я принял это выгодное предложение. Для своей вычислительной сети MidContinent задействовала точно такие компьютеры, на которых я годами, пока писал докторскую диссертацию, запускал собственные программы. Поэтому я решил, что проблема мне по плечу.
По крайней мере так я думал. Но ничто не дается легко – и мы это хорошо знаем. Придя в компанию, я обнаружил, что над проектом работали, действуя по каскадной модели. Сотни программистов, вроде бы напряженно трудясь, просиживали полный рабочий день за своими столами, но почему-то никогда не успевали к сроку и всегда превышали смету. Расходы на внедрение банкоматов на тридцать процентов превышали предполагаемый доход. Некомпетентность – умопомрачительная.
Чтобы разобраться в положении дел, пришлось потратить некоторое время. Можете представить, как высшее руководство относилось к тем парням, ставшим теперь моей командой. Было много крику, попыток контролировать каждый шаг, проявлений пассивно-агрессивного поведения[12], требований проявлять максимум усердия и отдавать проекту еще больше личного времени. Но как бы ни давило руководство, разработчики неизменно затягивали сроки сдачи, продолжали непомерно расходовать бюджетные средства – и не достигать желаемых результатов.
Я рассудил, что лучшим вариантом будет, причем для каждой стороны, изменить все. Процесс разработки уже не поддавался фрагментарному исправлению. Механизм был слишком испорчен, чтобы налаживать его по частям, поэтому я решил создать компанию внутри компании. Я спросил Рона Харриса, президента MidContinent, позволит ли он сформировать самостоятельную структуру с положенными службами, в которую войдут все сотрудники, работавшие над проектом по созданию банкоматной сети. То есть должны быть собственная группа сбыта, собственная маркетинговая команда, собственные финансовые специалисты. Рон, прекрасный руководитель с творческим подходом, полностью доверял мне. Возможно, будь на его месте кто-то другой, этому не суждено было бы случиться. Выслушав мои идеи, он ответил: «Сазерленд, если тебе нужна такая головная боль – берись и делай».
И я взялся. Собрал своих разработчиков и управляющих и объявил: «Первое, что нам надо, – прекратить заниматься тем барахлом, которое нас всех губит». Короче, как в старом анекдоте, где советуют побиться головой о стену, чтобы потом, перестав это делать, испытать истинное удовольствие. «Нам следует выяснить, каким образом лучше работать, – и начать выяснять надо незамедлительно», – заявил я всем.
Итак, мы все как единая команда – несмотря на наличие отдельных узкопрофессиональных групп – начали управлять своей маленькой компанией. Премии не зависели от личных достижений, мы их рассчитывали исходя из общей результативности компании. Для придуманного нами процесса разработки мы предложили совершенно оригинальный инструментарий – именно он через десять лет будет заложен в концептуальную основу и терминологический аппарат Scrum. Например: владелец продукта, резерв проекта, недельные спринты – эти и другие концепции более основательно я рассмотрю дальше.
Прошло шесть месяцев, и мы стали самой рентабельной структурной единицей компании. Доходы превысили издержки на тридцать процентов. Банки сразу поверили в систему Tandem Nonstop – первую электронную систему, использованную нами для обработки трансакций в режиме реального времени. Мы развернули наше программное обеспечение во многих банках всей Северной Америки. Сегодня, куда бы вы ни поехали, в любом самом глухом уголке страны есть банкоматы, которые точно «знают», сколько у вас денег. В этом немалая заслуга моей команды. И да, пользуйтесь на здоровье.
У меня за плечами был большой опыт: во-первых, служба в вооруженных силах; во-вторых, научно-исследовательская работа, – однако в деловой среде я ощущал себя некоторым образом профаном. Впрочем, взгляд стороннего наблюдателя придавал особую остроту моему восприятию. С самого первого дня я старался постичь удивительную тайну. Почему люди упираются в своем желании придерживаться привычной для них организации труда, хотя прекрасно осознают бесплодность и расточительность своей деятельности – тягостной и унизительной. Могу только предположить: им кажется, будто если так поступают все, значит это наилучший способ.
Я получал подлинное удовольствие от работы в MidContinent, но на этапе решения новых задач мне не терпелось испытать давно приобретенные навыки. В течение последующих двух десятилетий, где бы мне ни приходилось занимать пост технического директора: в больших корпорациях или маленьких фирмах, – я старался сделать так, чтобы группы начинали сотрудничать наиболее эффективным способом. Одна из таких компаний, в которой я работал, находилась в городе Кембридже штата Массачусетс, буквально в паре кварталов от МТИ – Массачусетского технологического института[13]. В описываемое время несколько его ученых и преподавателей создали фирму по производству роботов, но в университетской лаборатории для них не хватило места. В результате они стали арендовать помещение у нашей компании.
Спустя несколько недель после их появления случилась совершенно неожиданная вещь: в мой кабинет ворвался шестиногий робот размером с кошку и начал гоняться за мной вокруг стола. Прибежали его создатели и стали нервно приносить извинения за свое детище, но спустя пару дней ситуация повторилась. Один из роботов сбежал из лаборатории и начал носиться по зданию. Я отчетливо слышал механическое цоканье его конечностей.
В пятницу, ближе к вечеру, я обычно угощал своих сотрудников вином или пивом, чтобы все могли расслабиться и поболтать о пустяках после тяжелой рабочей недели. Я стал приглашать на эти посиделки наших соседей-робототехников, и однажды к нам заглянул Родни Брукс. Брукс преподавал в МТИ искусственный интеллект и был одним из основателей компании, занимавшейся созданием роботов. Я стал расспрашивать его, как работают мобильные роботы.
«На протяжении многих десятилетий мы пытались сделать действительно разумно мыслящую машину. Мы потратили миллиарды долларов и долгие годы работы, строя гигантские компьютеры с огромнейшими базами данных, но единственное, чего мы добились, – компьютер, обыгрывающий людей в шахматы», – объяснил он мне. А потом добавил: «Мои роботы созданы совсем по другому принципу». Вместо того чтобы пытаться создать нечто с одним центральным мозгом, он придумал робота, у которого каждая конечность – всего их шесть – обладала собственным мозгом. Процессор находился в спинном хребте робота и функционировал по нескольким простым правилам: ходить вперед, ходить назад, конечности не должны сталкиваться. Нейрочип в голове робота эти правила знал и выступал в качестве спортивного арбитра для остальных частей. Все происходило примерно так: нейросистема «предупреждала» конечности, что видит в камеру определенное препятствие, – правда, когда робот уже натыкался на него.
Здесь Брукс отметил интересную деталь, что робот учится ходить заново всякий раз, как его включают. В нем не заложена база данных с информацией, где и что расставлено в каждом помещении. Для робота весь мир – сплошная база данных. Его включают – и он начинает во всем разбираться с чистого листа. Робот врезается в предметы и учится на основе окружающей реальности, то есть он в состоянии адаптироваться к любой обстановке.
«Давайте я вам покажу», – сказал Родни Брукс и отвел к себе в лабораторию. Брукс вставил пустой нейрочип в одного из насекомоподобных роботов, и я увидел, как тот ожил. Робот начал бродить по комнате – сначала робко, спотыкаясь, как новорожденный олененок, путающийся в собственных ногах; потом, шаг за шагом, он становился увереннее. Конечности быстро учились переступать слаженно. Через несколько минут робот носился по комнате. Информация о том, как ходить, не сохранялась, вместо этого было несколько простых правил, которые заставляли разные компоненты дружно взаимодействовать. Конечности не думали. Они просто делали. Я был потрясен оригинальностью и простотой системы. В ней был заложен тот же алгоритм поведения, которому меня учили, когда я летал во Вьетнаме: наблюдать, ориентироваться, решать, действовать. То есть осмотрись в окружающем пространстве и поступай в соответствии с полученными данными.
– Что будет, если составить для рабочего коллектива в точности такие простые рекомендации, как та инструкция, по которой действуют конечности? Станут ли люди, подобно вашему роботу, тоже самоорганизованной и самооптимизированной системой? – спросил я Брукса.
– Не знаю. Почему бы не попробовать? Потом расскажете, что из этого вышло, – ответил он.