Читать «Эффект плато. Как преодолеть застой и двигаться дальше» онлайн - страница 138
Боб Салливан
Примерно в то же самое время, что и Extreme Programming, возникли и другие модели гибкого программирования. Первая называется Scrum – этот термин был позаимствован из регби и означает один из способов начала игры с определенной точки. Вместо марафона разработки программ по модели водопада Scrum ориентируется на
Гибкость захватила отрасль по производству программного обеспечения, как внезапный шторм. Опросы показывают, что к 2010 году почти треть проектов в области разработки программ использовала гибкие методы в противовес модели водопада. Судя по всему, именно гибкость была ключевым условием для избегания монументальных, медленно развивавшихся и дорогостоящих неудач. Проекты могли рекалиброваться и перефокусироваться перед тем, как заходили слишком далеко по неверному пути. Процесс приводил к целому набору быстрых и небольших неудач вместо одного гигантского, монументального и медленного поражения. Этот подход уже используют некоторые из самых толковых жителей Америки, заряженные на решение самых важных проблем общества. Да что там, меняться может даже правительство!
Когда Министерству обороны США требуется решить значительную проблему, оно передает ее своему «королевскому алмазу» – Агентству передовых оборонных исследовательских проектов (Defense Advanced Research Projects Agency, или DARPA). Даже если вы незнакомы с DARPA, то наверняка вам известны некоторые из ее детищ, такие как интернет и GPS. DARPA обладает уникальной атмосферой, а в составе организации работают выпускники самых престижных университетов на планете. Эти менеджеры программ, локаторы инноваций, ищут решения самых сложных исследовательских проблем на Земле. К проектам уровня DARPA относятся, к примеру, автомобили, способные управлять сами собой, и невидимые стены. DARPA с готовностью принимает предложения от компаний, преподавателей и других лиц, готовых помочь в работе.
Сложные проблемы нуждаются в больших решениях, и когда DARPA верит во что-то, то делает большие ставки. Однако типичный процесс получения одобрения для DARPA выглядит довольно жестким и медленным. Для начала небольшие компании получают сотню тысяч долларов и год на создание концепции, а затем миллион долларов и еще два года на создание прототипа. В некоторых областях, например биотехнической инженерии, три года – довольно короткий период. В других это настоящая вечность. Люди, создающие основную массу технологических проблем, с которыми пытается справиться DARPA (мы имеем в виду хакеров), обычно работают в более высоком темпе. Поэтому, руководствуясь духом инноваций, DARPA наняла одного из них, Питера Затко.
У Затко всегда были непростые отношения с правительством США. В конце 1990-х годов он входил в состав нескольких хакерских групп с названиями типа «Культ дохлой коровы» или «L0pht». Примерно в то же время он стал отзываться на кличку Мадж. Мадж стал настоящей звездой в 1998 году, когда в ходе показаний перед Комиссией сената США сообщил, что мог бы вырубить весь интернет за полчаса. После этого он поработал на несколько компаний, занимавшихся компьютерной безопасностью и иногда выступавших подрядчиками у правительства. Теперь же он начал работать на DARPA.