К основному контенту

Обзор интересной литературы на Agile-тематику за 2013 год

Автор: Илья Павличенко

Утекают последние деньки 2013 года, и у меня возникло желание составить список заслуживающих внимания книг по Аджайл/Скрам тематике, вышедших в этом году. 2013ый оказался урожайным на качественную литературу, что меня искренне радует.

Ровно 20 (двадцать) лет назад появилась первая Скрам команда в компании Easel, 12 (двенадцать) лет как подписан Аджайл Манифест. За это время появилось большое количество великолепных тренеров, которые смогли переварить десятки проектов, набить кучу шишек и накопить горы опыта. Теперь эти тренеры-практики пишут умные книжки, в которых описывают результаты многолетней работы с Аджайл/Скрам командами. Мне кажется, глупо не воспользоваться их багажом. А стоит это совсем немного.

Книги в предложенном списке расположены в произвольном порядке и были прочитаны мною лично. Итак, начнем.

Growing Agile: A Coach's Guide to Training Scrum 


Автор: Саманта Лэйнг и Карен Гривс.
Тематика: книга написана двумя сертифицированными тренерами Скрам Альянса и представляет собой ни что иное, как детальное описание тренинга Certified Scrum Master(CSM). Тренинг описан в формате Training From The Back Of The Room (TFTBOTR). Если вы – практикующий Аджайл/Скрам тренер, то это книга точно вам пригодится.
Будет полезной она и для Скрам Мастеров, в ней вы можете найти массу полезных упражнений для своих команд.
Избранные цитаты: Всегда начинайте курс с установления контакта между людьми. Это поможет вам создать атмосферу доверия в классе между участниками тренинга и тренером.


The Lean Mindset: Ask the Right Questions 

Автор: Мэри и Том Поппендик.
Тематика: Сказать, что эту книгу ждали все – значит, не сказать ничего. Великолепная книга от Мэри и Тома. Конечно о Бережливом Производстве, но больше об образе мышления, о новых тенденциях, о возможном будущем IT индустрии. В книге причудливо и органично соединена практика и теория. Очень интересна концепция медленного и быстрого образа мышления, которая описана в начале.
Избранные цитаты: Бережливое производство – это образ мышления, ментальная модель того, как работает Мир. Исследования показывают, что большинство решений мы принимаем инстинктивно, основываясь на образе мышления, который у нас уже выработан.

Scrum Shortcuts without Cutting Corners 

Автор: Илан Голдштейн
Тематика: Автор книги – известный австралийский сертифицированный Скрам тренер Илан Голдштейн. Книга представляет собой сборник различных практических советов, лучших практик и разбора тонкостей применения Скрама. Главы не связаны логически между собой, и книгу можно читать в произвольном порядке, перескакивая с главы на главу.
Избранные цитаты: Хочу вам дать совет, который, как мне кажется, наверняка давали вам родители. Если вы что-то делаете, то делайте это хорошо. Или делайте все, что от вас требует фреймворк Скрама, или просто не называйте это Скрамом. 


Peopleware: Productive Projects and Teams 

Автор: Том ДеМарко, Тим Листер.
Тематика: Неувядающая классика, и этим все сказано. Третья редакция культовой книги, которая впервые была опубликована еще в 80-х годах. Книга, которую должен прочитать каждый, кто имеет хоть какое-то отношение к IT индустрии. Вы узнаете, почему закон Паркинсона не работает.
Избранные цитаты: Разработка программного обеспечения в корне отличается от обычного производства. Но, к сожалению, много менеджеров принимают решения, исходя из философии, взятой из производства. Это бы имело хоть какой-то смысл, если бы мы работали в индустрии фаст-фуда, но это не так. Подходы, основанные на «купить чизбургер - продать чизбургер» могут быть фатальными в IT. 


Scrum Mastery 

Автор: Геофф Воттс
Тематика: Книга просто напичкана практическими советами и лучшими практиками для Скрам команд. Книга построена на противопоставлении того, что делает Good Scrum Master и что должен делать Great Scrum Master. Каждая из глав посвящена конкретной проблеме. Вы узнаете, что общего между работой Скрам Мастера и няни.
Избранные цитаты: Скрам Мастер должен быть для команды как скала во время шторма. Какой бы сложной не была проблема, первой реакцией Скрам Мастера должна быть мысль: «Надо спросить у команды, что они думают по этому поводу». Второй совет, который я хочу вам дать – всегда ставьте перед собой цель вырастить команду, которой вы будете не нужны. 


The People's Scrum: Agile Ideas for Revolutionary Transformation 

Автор: Тобайас Майер.
Тематика: Бриллиант этого года, книга, к которой, возможно, вам захочется возвращаться не один раз. Тобиас выбрал лучшие блог посты с 2004 года и связал их в одну книгу. Концепция «человеческого» Скрама – нить, которая проходит через всю книгу. Многое из того, о чем пишет автор, часто не вкладывается в обычные представления о Скраме, по настоящему «ломает» мозг. Это книга, которая может изменить ваш образ мышления.
Избранные цитаты: Распределенные команды – не команды. В лучшем случае это группы людей, которые время от времени коммуницируют. Но общение(communication) не равняется взаимодействию(collaboration), это лишь жалкое подобие.

The Professional ScrumMaster's Handbook 

Автор: Стейсия Вискарди
Тематика: И опять книга от сертифицированного Скрам тренера с многолетним опытом работы. Много полезной теории, которая смешана с большим количеством практики. Стейсия подробно рассказывает, как проводить планирование, ретроспективы, как высчитывать способность выполнить определенный объем работы команде. Хардкорные практические инструменты, которые можно просто взять и начать использовать в своей команде.
Избранные цитаты: Я всегда готовлю агенду к встрече за несколько дней. Я сажусь за стол с ручкой, бумагой и представляю в голове будущую встречу. Я визуализирую себе команду, наше общение, смех людей и то, что мы должны будем обсудить.


Scrum – A Pocket Guide 

Автор: Гюнтер Верхейен.
Тематика: Я уверен, что книга станет культовой в ближайшие несколько лет, и к ней будут часто обращаться, чтобы объяснять, чем же является Скрам на самом деле. Гюнтер - директор программ Scrum.org, человек, который много лет работает с Кеном Швабером. Книга основана на Скрам Гайде последней редакции (июль 2013 года). С согласия автора я перевел одну из ключевых глав на русский язык и опубликовал в блоге. Рекомендую книгу всем, кто любит отделять шелуху от зерен.
Избранные цитаты: Дом Скрама - уютное и комфортное место. Это дом, двери которого всегда открыты. В этом доме работают, учатся и становятся лучше люди, пришедшие сюда из различных мест, имеющих отличные друг от друга навыки, таланты и персоналии. Дом Скрама - это место теплых открытых и коллаборационных взаимоотношений между людьми.  

Вот и все. На этом мой список закончен. Конечно, невозможно объять необъятное. Сейчас выходит большое количество интересных книг по Agile тематике и, не исключаю, что пропустил много стоящего. Что можете посоветовать почитать? Чем расширите список уходящего года?

Scrum On!

ПОПУЛЯРНОЕ

Шаблоны декомпозиции Пользовательских Историй (User Stories)

Автор: Richard Lawrence Переведено с английского проектом Agile Translations   Хорошие Пользовательские Истории следуют INVEST модели , предложенной Биллом Вейком (Bill Wake). Они независимые ( I ndependent), обсуждаемые ( N egotiable), ценные ( V aluable), поддающиеся оценке ( E stimable), небольшие ( S mall) и тестируемые ( T estable). Именно требование к размеру приводит нас к необходимости делить большие Пользовательские Истории, однако, даже после разбиения, они все еще должны следовать этой модели. Многие начинающие agile-команды пытаются разделять Пользовательские Истории по архитектурным слоям: одна история для пользовательского интерфейса, другая — для базы данных, и так далее. Такой подход может удовлетворять критерию “небольшая” , однако, не сможет похвастаться тем же в случае с “независимая” и “ценная” . За девять лет работы с гибкими методологиями, я определил девять шаблонов разбиения Пользовательских Историй на хорошие, небольшие истории.

Все о Скрам от Майка Кона

На сегодняшний день многие уже знают основы Scrum. Однако я часто сталкиваюсь с разночтениями, и даже спорами по некоторым моментам. Поэтому считаю, что нужно обратиться к истокам. Как, наверняка, многие знают Майк Кон – один из наиболее популярных Scrum-тренеров, он работает с этой методологией более 10 лет, написал 2 концептуальные книги по практикам Agile, а также множество интересных и ценных статей, является одним из основателей Scrum-альянса и Agile-альянса. По праву его можно считать тем специалистом, определениям которого можно доверять. Читать дальше...

Скрамбан - собираем лучшее

Автор: Илья Павличенко . Иногда я слышу фразу - «теперь у нас будет СкрамБан». И, к сожалению, наблюдаю, что чаще всего это означает, что у команды теперь не будет ни полноценного Скрама, ни внедренного должным образом Канбана. Хотя это понятие (СкрамБан) подразумевает и первое, и второе. Таким образом, команды лишают себя преимуществ обоих методов, переходя в серую зону неопределенности. Привожу цитату Алана Шалловея, одного из родоначальников Канбана (полностью его блог-пост по этому вопросу можно прочесть здесь ): « Теперь стало модно у многих Скрам команд уходить от итераций и кросс-функциональных команд и говорить, что теперь у них внедрен Канбан. Я принимаю то, что в Канбане отсутствует и первое, и второе. Но Канбан не определяется отсутствием итераций или кросс-функциональных команд. Он определяется визуализацией, управлением потока, наличием явных полиси и т.д. Если у вас был Скрам и вы решили уйти от итераций - у вас не Канбан. Вы даже и близко не подошли к тому, чтобы

Конференция: Agile Gathering 3

The 3rd Agile Gathering done! First of all, let me thank everyone who came. Seems Agile techniques are becoming more and more popular, we are very happy to play an active part in the Ukrainian Agile movement. Visit our photo album . Below you can find the agenda with the links to the materials where available. What Certified ScrumMaster is NOT - by Alexey Krivitsky, pdf Agile for Business - by Gleb Arshinov, pdf Agile experience of Code Sprinters: How to build a company you would like to work in - by Adam Byrtek, pdf Pragmatic Agile Adoption - by Askhat Urazbaev, pdf We hope that Naresh Jain from Agile India and Danny Kovatch from Agile Israel who were not able to get to Ukraine this time will visit our next gathering in Spring 2008. Watch for upcoming announcements on our web site ( feed available ) and in our discussion group . And let me thank our great sponsors again, without them this event would not have happened: Co-organizer and general partner General and media partner Pa

Планирование релиза: уходим от термина, но не от практики

Автор: Майк Кон (Mike Cohn) Перевод с английского. Я хочу обратить внимание на термин, используемый в Скраме (точнее, даже Аджайл термин), который во многом пережил себя: планирование релиза. Общепринятое использование "релизного планирование" заключалось в том(я так тоже делал), что мы смотрели в будущее на несколько спринтов вперед и пытались предсказать, что бы мы могли выпустить. Было бы хорошо в идеале эти предположения выражать в виде диапазона значений, возможно даже с использованием интервалов вероятности. В течение многих лет я учил команды делать именно так. Скажем, мы могли сказать, что “Мы уверены на 90%, что через шесть месяцев сможем выпустить продукт с функционалом в диапазоне между 150 и 200 стори поинтов.” Я до сих пор считаю эту практику полезной и каждый Скрам-мастер должен знать как это делается. Что на самом деле потеряло смысл, так это сам термин “планирование релизов”.