
Чистый Agile. Основы гибкости
Описание
Книга "Чистый Agile" Роберта Мартина, известного автора книг по программированию, посвящена основам гибкой разработки (Agile). В ней автор разбирает принципы Agile, устраняя недопонимание и путаницу, которые накопились за годы применения методологии. Мартин, опираясь на свой многолетний опыт работы с проектами, показывает, как правильно применять Agile, чтобы достичь максимальной эффективности. Книга адресована разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам, желающим разобраться в преимуществах и практическом применении Agile.
Robert C. Martin
Clean Agile. Back to Basics
Проделав огромный путь, Agile, не без помощи того самого Дяди Боба, достиг вершин. Безусловно, эта история знает свои взлеты и падения. Восхитительная книга, которую вы сейчас держите в руках, сочетает в себе историческую хронику и мемуары. Вся мудрость Agile собрана здесь. Если вам интересно, что такое Agile и как он появился, – эта книга для вас.
Разочарования Дяди Боба пронизывают каждую строку «Чистого Agile», но, поверьте, эти разочарования оправданны. Все, что создано в мире Agile, – просто капля в море по сравнению с тем, что еще можно из него сотворить. Эта книга – взгляд Дяди Боба на перспективу. Его вклад велик. Его стоит послушать.
Полезно почитать о том, что Дядя Боб думает об Agile. Может быть, вы новичок, а может, уже матерый спец – в любом случае вы найдете в этой книге что-то для себя. Я подписываюсь почти под каждым словом в ней. В некоторых главах я вижу свои собственные недостатки, что греха таить. Теперь я проверяю наш код дважды, а это 85,09 %.
В этой книге, словно под увеличительным стеклом, можно в подробностях разглядеть методологию Agile. Дядя Боб, несомненно, один из умнейших людей, которых я знаю. Его рвение к программированию бесконечно. Он как никто другой может развеять мистический туман, сгустившийся над Agile.
Всем программистам, кто хоть раз боролся с ветряными мельницами или водопадами
Так что же такое методология гибкой разработки Agile? Как появилась на свет? Как эволюционировала?
В этой книге Дядя Боб дает глубокомысленные ответы на эти вопросы. А еще рассказывает о разных способах неправильного или искаженного понимания методологии Agile. Его взгляды очень важны, поскольку он авторитет в этой области. Ведь именно с его именем связано появление Agile.
Мы дружим с Бобом уже не один год. Впервые я встретил его в 1979-м, когда устроился на работу в отдел телекоммуникаций компании Teradyne. Я был инженером-электриком, моя работа заключалась в том, что я помогал устанавливать и обслуживать нашу продукцию. Позже я вырос до разработчика аппаратных средств.
Где-то спустя год моей работы в компании стали искать новые идеи для своей продукции. В 1981-м мы с Бобом выдвинули идею создания электронного телефонного администратора – по сути дела, он представлял собой службу голосовой почты с функцией переадресации вызовов. В компании нашу концепцию приняли с одобрением, и вскоре мы приступили к разработке E.R. – электронного администратора (The Electronic Receptionist). Прототип получился шедевральным. Он работал под управлением операционной системы MP/M на базе процессора Intel 8086. Голосовые сообщения хранились на пятимегабайтовом винчестере Seagate ST-506. Я занимался разработкой порта для передачи голоса, а Боб писал приложение. Закончив разработку, я тоже написал часть кода приложения. Поэтому с тех пор я еще и разработчик.
То ли в 1985-м, то ли в 1986-м Teradyne неожиданно остановила разработку E.R. и без нашего ведома отозвала заявку на патент. Компания вскоре пожалела о принятом решении, а мы с Бобом жалеем и по сей день.
В конце концов мы ушли из Teradyne в поисках лучшей доли. Боб занялся консалтинговым бизнесом в районе Чикаго. Я же стал преподавателем и ударился в разработку программ. Мы умудрялись не терять друг друга из виду даже после моего переезда в другой штат.
К 2000 году я преподавал объектно-ориентированный анализ и проектирование в Learning Tree International. Курс включал в себя преподавание UML и унифицированный процесс разработки (USDP). Тогда я уже поднаторел в этих технологиях, однако ничего не понимал в Scrum, экстремальном программировании и прочих методиках.
А в феврале 2001 года появился Манифест Agile. Моя реакция была примерно как у всех: «Что еще за Agile?» Единственный манифест, о котором я знал, – это Манифест Коммунистической партии, составленный Карлом Марксом и Фридрихом Энгельсом. Этот Agile призывал взяться за оружие? Чертовы айтишные радикалы!
Манифест породил массы бунтарей. Он вдохновил программистов на создание лаконичного чистого кода посредством совместной адаптивной работы с отлаженной обратной связью. Они выглядели заманчивой альтернативой тяжеловесным процессам вроде каскадной модели и USDP.
Прошло уже 18 лет, как был обнародован Манифест. Для большинства современных разработчиков все это история древнего мира. Именно поэтому ваше понимание Agile может отличаться от представлений его основателей.
Похожие книги

10 заповедей коммуникационной войны. Как победить СМИ, Instagram и Facebook
В эпоху социальных сетей информация распространяется стремительно, и не всегда она правдива. Книга "10 заповедей коммуникационной войны" предлагает универсальные принципы поведения в сложных коммуникационных ситуациях. Авторы, Дмитрий Солопов и Каролина Гладкова, делятся 10 заповедями и 20 практических примерами, как положительными, так и отрицательными, демонстрируя широту и особенности их применения. Книга не для кратковременного прочтения – она предназначена для постоянного обращения, как руководство по выживанию в коммуникационном армагеддоне XXI века. Книга подходит для политиков, бизнесменов, и обычных граждан, помогая выработать стратегию поведения в любой информационной войне.

Управление рисками
Этот сборник лучших статей Harvard Business Review (HBR) посвящен управлению рисками в современном бизнесе. Он выходит за рамки простых правил и инструкций, предлагая комплексный подход, основанный на понимании различных категорий рисков. Авторы, включая экспертов, таких как Нассим Талеб и Кондолиза Райс, исследуют, как использовать неопределенность для инноваций и избежать распространенных ошибок прогнозирования. Книга помогает руководителям выстроить эффективную стратегию управления рисками, подготовиться к будущим вызовам и создать устойчивый бизнес, способный противостоять любым штормам. Ключевые темы включают предотвратимые, стратегические и внешние риски, а также инструменты для их эффективного управления. Узнайте, как не просто следовать правилам, но и использовать диалог и обсуждение для выявления и минимизации рисков, которые могут серьезно повлиять на стратегию компании и ее будущее.

Управление дебиторской задолженностью
Эта книга – практическое руководство по эффективному управлению дебиторской задолженностью для руководителей и специалистов. В ней рассматриваются кредитная политика, правила заключения договоров, организация службы финансовой безопасности, методы оценки дебиторской задолженности и работы с должниками. Подробно описаны сценарии возврата долгов, основанные на многолетнем опыте автора. Книга адресована широкому кругу читателей, особенно тем, кто сталкивается с проблемами неплатежей. Понимание принципов торговли и кредитования, а также методов работы с недобросовестными клиентами, представлены в доступной форме. Книга поможет избежать проблем с дебиторской задолженностью, уменьшить риски и оптимизировать финансовую деятельность компании.

Никаких правил. Уникальная культура Netflix
В книге Рида Хастингса и Эрин Мейер раскрывается уникальная корпоративная культура Netflix, которая позволила компании вырасти из небольшой фирмы по прокату DVD в гиганта развлекательной индустрии. Книга подробно описывает принципы свободы и ответственности, лежащие в основе этой культуры. Авторы делятся опытом формирования уникальной культуры, показывая, как сотрудники компании думают о ней и как свобода и ответственность проявляются на практике. Книга также затрагивает тему инноваций и адаптации к изменениям в мире развлечений. В ней вы найдете ответы на вопросы: что отличает Netflix от других компаний? Как компания смогла приспособиться к переменам, в то время как конкуренты не смогли? Книга адресована менеджерам, предпринимателям и всем, кто интересуется корпоративной культурой и успешным бизнесом.
