Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Scrum в ФБР






Когда ФБР взяло на себя проблему доведения до ума проекта «Страж», то первой проблемой, с которой пришлось столкнуться Бюро, была документация. Дело в том, что раньше любое, даже самое незначительное изменение в программе приводило к но­вому обсуждению условий договора с Lockheed Martin. В итоге Джефф Джонсон и Чед Фулгэм долгие месяцы разбирались со всеми контрактами. Им пришлось сократить количество ис­полнителей с нескольких сотен до пятидесяти человек. Основная группа тоже стала намного меньше.[30]

В первую неделю они занялись тем, что сделали бы боль­шинство людей на их месте: распечатывали всю имеющуюся документацию. Если вы никогда не сталкивались с чем-то по­хожим, то в случае крупного проекта это сотни, а иногда и ты­сячи страниц. Мне приходилось видеть бумажные стопы вы­сотой более метра. Из проекта в проект я наблюдаю одно и то же: как копируются стандартные формулировки и вставляются и бесконечные документы, но никто толком их не читает. Ни один человек не в состоянии переварить такое множество стра­ниц. Однако суть в том, что была создана система, заставляю­щая людей одобрять пустые иллюзии.

«Там было тысяча сто запросов. Груда в несколько десятков сантиметров», — вспоминает Джонсон. Сама мысль о таком ко­личестве бумаги вызывает во мне чувство сострадания ко всем, кто потратил, должно быть, многие недели своей жизни на под­готовку документов, не содержащих никакого смысла. Ни ФБР, ни Lockheed Martin в этом не одиноки — подобную картину я на­блюдал практически в каждой компании, с которой имел дело. Эти высоченные бумажные штабеля, воплощающие тщету человеческих усилий, отлично демонстрируют, как сильно Scrum может изменить жизнь людей. Никто не должен тратить свое су­ществование на бессмысленную работу. Такая практика вредна не только для дела — она опустошает душу.

Итак, распечатав кипу документов, Джонсон и Фулгэм про­шлись по ним, стараясь выяснить, какие задачи сложнее дру­гих и особенно важны для дела. Определить приоритет каж­дого запроса было необходимо, поскольку часто утверждается, будто существенно все. При таком подходе не мешало бы задать себе вопрос, который поставила перед собой команда проекта «Страж»: что сможет повысить эффективность работы и ее цен­ность? Найдя, что именно, этим и следует заняться в первую очередь. В сфере разработки программного обеспечения есть правило, подкрепленное десятилетиями исследований: восемь­десят процентов успеха и ценности любой программы заложены и двадцати процентах ее функциональных возможностей. [31]

Вспом­ните, когда в последний раз вам понадобилась в Microsoft Word функция Visual Basic? Возможно, вы даже не знаете, что есть такой редактор, как Visual Basic, не говоря о том, чтобы им пользоваться. Тем не менее, эта функция есть, и кто-то потратил время на ее разработку. Уверяю вас, она не слишком сильно увеличивает цен­ность текстового редактора Word.[32]

Специалистам, вынужденным определять приоритеты в со­ответствии с ценностью проекта, приходится сначала браться за данные двадцать процентов. Обычно когда они заканчивают эту часть работы, приходит понимание, что на самом деле осталь­ные восемьдесят процентов не так нужны, как представлялось ранее, то есть функции, считавшиеся важными, в результате та­ковыми не оказываются.

Группа «Стража» пыталась выяснить главное: «Ладно, мы ве­дем этот гигантский проект, который нам жизненно необходим и на который мы угробили уже миллионы долларов. Когда мы его закончим?» Продумав все нюансы, разработчики пообещали сдать проект осенью 2011 года. В отчете генерального инспек­тора, представленном осенью 2010 года, каждая страница была пропитана недоверием:

В ФБР утверждают, что для завершения проекта «Страж» они прибегнут к «гибкой методологии разработки», то есть будут использовать меньшее количество сотрудников самого ФБР и Lockheed Martin, а также компаний, поставляющих основные стандартные компоненты для системы «Страж». В общей сложности ФБР планирует сократить число привлеченных по кон­тракту специалистов, задействованных в разработке «Стража», прибли­зительно с двухсот двадцати человек до сорока. В ФБР сообщили, что количество сотрудников ФБР, принимающих участие в работе над проек­том, тоже уменьшится с тридцати до двенадцати... ФБР уверило нас, что предполагает завершить проект за двенадцать месяцев с момента внедре­ния нового подхода, не выходя за рамки оставшихся в бюджете проекта двадцати миллионов.[3]

О сущности термина «гибкая методология» в Scrum

Уже сама фразеология, использованная в отчете, свидетель­ствует, насколько генеральный инспектор плохо ориентиро­вался в вопросах Scrum.[33] Термин гибкая методология по времени восходит к 2001 году, когда состоялась встреча семнадцати ве­дущих разработчиков — среди них был и я, — итогом которой стал «Манифест гибкой методологии разработки программного обеспечения».[34] «Манифест...» провозглашал следующие ценности:

· люди важнее процессов;

· фактическая работа продукта важнее документации, фиксирующей, что и как продукт должен делать;

· сотрудничество с заказчиком важнее обсуждения условий договора с ним;

· реакция на изменения важнее следования первона­чальному плану.

Scrum — это концепция, созданная мной, чтобы иоплотить эти ценности в жизнь. Не существует никакого еди­ного подхода под называнием «гибкая методология».


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2026 год. (0.324 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал