Дженнифер Грин, Эндрю Стеллман - Постигая Agile

О чем книга "Постигая Agile"

Эта книга рассказывает о самых популярных agile-подходах – Scrum, XP (экстремальное программирование), Lean (бережливое программирование) и Канбан. Она познакомит вас с методами, работающими в повседневной жизни, а также с базовыми ценностями и принципами, которые помогут вашей команде полностью изменить свой подход к работе над проектами. Вы начнете лучше разбираться в конкретных agile-подходах и сможете сразу внедрить их на практике. А главное, вы поймете, как превратить группу сотрудников, добавляющих в свою работу Agile, в настоящую команду, которая действительно улучшает способ создания продукта и добивается выдающихся результатов.

На русском языке публикуется впервые.

Бесплатно читать онлайн Постигая Agile


Издано с разрешения O’Reilly Media, Inc.


Благодарим за помощь в подготовке издания компанию ScrumTrek в лице Алексея Пименова, Сергея и Александры Липчанских


Все права защищены.

Никакая часть данной книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев авторских прав.


Authorized Russian translation of the English edition of Learning Agile, ISBN 9781449331924. This translation is published and sold by permission of O’Reilly Media, Inc., which owns or controls rights to publish and sell the same.


© Andrew Stellman and Jennifer Greene, 2015

© Перевод на русский язык, издание на русском языке, оформление. ООО «Манн, Иванов и Фербер», 2017

* * *

Нише и Лизе, которые были очень терпеливы


Предисловие партнера

Книга удачно сочетает две важные темы – идеологические принципы и практические методы Agile. Каждая из этих тем подробно изложена и дополнена интересными примерами из практики. Книга вдохновляет и дает рабочие инструменты. В результате вы научитесь правильно распоряжаться человеческими ресурсами, что приведет к экономии времени и денег при работе над любым проектом.

Agile не просто обобщает гибкие методы разработки программного обеспечения и заявляет о новом подходе к управлению ИТ-проектами. Употребляя этот термин, авторы книги говорят скорее о новой концепции мировоззрения.

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

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

Благодаря итерационному подходу к результатам гибкий метод работы над проектом помогает избежать многих рисков, связанных с актуальностью, социальной пользой, дефицитом финансирования.

Отдельно отмечу, что методы Agile работают фрагментарно. Если не получается следовать всем советам сразу, то польза от частичного внедрения этих методик все равно будет ощутимой.

Для меня как руководителя Университета Иннополис важно, что Agile предполагает активное вовлечение в работу всех членов команды, в том числе на этапах планирования и обсуждения промежуточных результатов. Благодаря такому подходу проекты получают всесторонний анализ. Кроме того, развиваются горизонтальные связи в коллективе и он становится крепче и целеустремленнее. Как раз ради этого книгу стоит прочесть каждому проектному менеджеру, не говоря уже о руководителях.

Вывод из книги простой – будь гибким, чтобы не сломаться. Но пусть вас не смущает простота этого тезиса. Книга не просто отвечает на вопрос, зачем быть гибким, но и наглядно показывает как.

Кирилл Семенихин,
директор Университета Иннополис

Предисловие

Похоже, людям постоянно нужно о чем-то спорить. С кем была успешнее группа Van Halen – с Дэвидом Ли Ротом или с Сэмми Хагаром? Что лучше – пепси-кола или кока-кола? Кто, Леннон или Маккартни? Кошки или собаки? В начале развития agile-подхода спорили на тему «принципы или практики». Первые сторонники Agile выделили набор принципов, отраженный в Agile-манифесте, а практики разбрелись по многочисленным гибким подходам. Однако ожесточенные споры, должна ли команда сначала понять принципы гибкой разработки ПО или же приступить к выполнению практической части до их полного усвоения, продолжались.

Сторонники немедленного перехода к практике считали, что постепенно придет и понимание. Если команда будет действовать гибко, то она станет гибкой. Усвоив такие практики, как парное программирование, автоматизация тестирования, непрерывная интеграция, использование итераций, тесное сотрудничество с заказчиком и прочее, команда непременно обретет понимание принципов гибких методологий.

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

Авторам книги «Постигая Agile» удалось невероятное: они подчеркивают важность принципов гибкости, не принижая при этом практики. Стеллман и Грин отмечают, что бездумное следование практикам приведет, скорее всего, лишь к позиции «это все же лучше, чем ничего». Иными словами, внедрение практики без понимания методологии хотя и полезно, но значительно уступает по результатам тому, что обещает подлинное усвоение принципов гибкой методологии.

Я впервые встретился с Эндрю и Дженнифер шесть лет назад, когда они брали у меня интервью для своей книги «Идеальные команды. Вдохновляющие и предостерегающие рассказы ветеранов тимлидинга»[1]. Хотя в названии ничего не говорится о гибкости, во многом отношении эта книга именно о ней. Команда, которая приняла принципы гибкой разработки, овладела необходимыми методиками и отказалась от тех практик, которые посчитала ненужными, – действительно идеальная команда. В книге «Постигая Agile» Эндрю и Дженнифер сосредоточивают свое внимание на гибких методах разработки ПО и трех наиболее распространенных сейчас вариантах этого подхода – Scrum, Extreme Programming и Канбан. Вы увидите, как их общие принципы легли в основу различных практик в рамках каждого подхода. Например, здесь вы найдете ответ на вопрос, почему в Scrum требуется ретроспективный анализ после рывка, а в экстремальном программировании – нет.

Присоединяясь к Эндрю и Дженнифер посредством изучения Scrum, Extreme Programming и Канбан, вы прочтете множество рассказов. И это логично: в конце концов, во многих agile-командах принято слушать истории пользователей системы, чтобы знать, что именно они желают от нее получить. Вы увидите команды, которые пытаются создать правильную функциональность, тратя слишком много времени на выполнение прошлогодних требований, ошибочно принимая за гибкий подход лишь иную форму командно-административного управления, и, будучи подвергнутыми переменам, не могут принять их и многое другое. Но более важно то, что вы узнаете, как эти команды преодолели проблемы. Сможете это и вы.

Книга «Постигая Agile» раз и навсегда решает вопрос о том, что первично – методы или принципы. Увлекательные рассказы и обсуждения, изложенные в этой книге, иллюстрируют простую истину: в гибкой методологии не может быть разделения между принципами и методами. На этих страницах вы обретете более глубокое понимание того, как начать свой путь к идеальной команде – или вернуться на него.


С этой книгой читают
Ким Скотт – автор бестселлера «Радикальная прямота», бывший топ-менеджер Google, Apple и YouTube. Бизнес-консультант Dropbox и Twitter.В новой книге Ким исследует феномен неравенства в офисной среде. Ее текст – это путеводитель по механизмам притеснения и их предотвращению.Почему так часто повышают тех, кто недобросовестно выполняет работу? Симптомами какого «заболевания» может быть гендерная дискриминация? Возможно ли создать справедливые рабочи
Книга "Как управлять командой и достигать целей" – это практическое руководство для лидеров, менеджеров и всех, кто стремится эффективно организовать командную работу и достигать высоких результатов. В ней раскрыты ключевые аспекты управления людьми, формирования успешных команд и выработки стратегий для преодоления вызовов. Автор делится практическими методами для создания мотивации, эффективной коммуникации и преодоления трудностей, которые неи
Это методическое пособие создано для тех, кто стремится писать вакансии профессионально, привлекая внимание кандидатов.В пособии собраны реальные примеры вакансий, которые вызвали высокий интерес и помогли успешно закрыть позиции.Автор пособия, эксперт в области HR Екатерина Мешкова, делится практическими рекомендациями о том, как:Структурировать текст объявления, чтобы он был понятным и привлекательным.Избегать шаблонных и неэффективных фраз.Под
"Как построить успешную команду. Секреты лидерства и мотивации сотрудников" – это практическое руководство для руководителей, стремящихся создать высокоэффективные команды. В книге раскрываются ключевые аспекты формирования успешного коллектива: от выбора участников и определения ролей до разработки эффективной мотивации и управления. Автор делится проверенными стратегиями лидерства, раскрывает секреты поддержания высокой производительности, разр
Повесть «Любовный канон» – это история любви на фоне 1980-1990-х годов. «Ничто не было мне так дорого, как ощущение того тепла в груди, из которого рождается всё и которое невозможно передать словами. Но именно это я и пытаюсь делать», – говорит героиня «Любовного канона». Именно это сделала Наталия Соколовская, и, как представляется, успешно.Драматические коллизии Соколовская показывает без пафоса, и жизнь предстает перед нами такой, какая она е
«Окопная правда» Великой Отечественной без цензуры, умолчаний и прикрас. Предельно откровенные, правдивые и горькие свидетельства ветеранов о самой кровавой войне в нашей истории. Разведчики и штрафники, танкисты и десантники, пулеметчики, бронебойщики, артиллеристы, зенитчики, пехотинцы – от их безыскусных рассказов мороз по коже и комок в горле. Это – вся правда о том, через что пришлось пройти нашим дедам, как мало было шансов выжить под смерт
Как научиться управлять личными финансами? Распределить бюджет так, чтобы хватило на всё, да ещё и осталось? С чего начать копить? Как выгодно инвестировать накопленное, чтобы получить прибыль? Как вернуть часть уплаченных государству налогов и при чём здесь налоговый вычет? Как пережить кризис с наименьшими потерями? Азы финансовой грамотности для чайников, подробные примеры и подсчёты, лайфхаки и советы по успешному управлению бюджетом.
Вы когда-нибудь слышали о самом тихом городе? Единственном городе, где действует "Закон о тишине"? Не слышали? Не были? Так приезжайте, посмотрите, а главное, послушайте. Но прежде, чем, наслаждаться тишиной, послушайте историю происхождения "Закона…" История прозвучит из уст дедушки, который рассказывает её своей любимой внучке. Он (дедушка), один из немногих участников, произошедших много лет назад, не очень весёлых событий. Но, если выражаться