Scrum без ошибок
Шрифт:
Книга Илана не обычное руководство о том, как использовать Scrum на рабочем месте, а скорее набор практических советов, которые охватывают все аспекты создания самоорганизующихся высокопродуктивных scrum-команд. Это очень интересное, приятное и содержательное чтение для всех scrum-практиков.
Если Scrum Guide – книга правил, то книга Илана Голдштейна – это инструкция от экспертов. Илан раскрывает все, даже мельчайшие, секреты, которые следует знать каждой команде, чтобы эффективно применять Scrum. Начиная от длины спринта до разделения работы и относительной оценки, Илан продирается сквозь «серые зоны» в Scrum, предлагая мудрые советы и рекомендуя всегда действовать по обстоятельствам.
Мне особенно нравится стиль повествования.
Вступительное слово Майка Кона
В духе этой книги я сразу перейду к делу: купите ее. Уверяю вас, собранные здесь лайфхаки чрезвычайно полезны.
По собственному опыту мы знаем, как опасно бывает срезать путь. Фильмы ужасов начинаются с того, что группа подростков хочет срезать дорогу и решает пройти через лес темной ночью. Водитель в семейной поездке выбирает, как ему кажется, короткую дорогу, а потом ему годами напоминают о том, как он ошибся. Нам твердят, что «нет никаких коротких путей к успеху», что он зависит от упорства и мастерства.
Да, в жизни многие короткие пути неэффективны. Но лайфхаки этой книги другие. Они работают.
Впервые я познакомился с Иланом Голдштейном в сети, когда интернет-поиск привел меня к его блогу scrum-лайфхаков. К тому времени у Илана их было немного, все они оказались чрезвычайно полезными и к тому же забавными. Каждый лайфхак написан невероятно остроумно.
Не нужно быть гением, чтобы убедиться: Илан знает, о чем говорит, поэтому я спросил, не думал ли он написать книгу лайфхаков. И вот вы держите ее в руках. В этой книге Илан предлагает тридцать советов, охватывающих все аспекты внедрения Scrum. Он предлагает советы по началу работы, требованиям, оценке и планированию. Вы найдете советы о качестве и метриках, участниках команды и ролях, об управлении вашими начальниками и о непрерывном улучшении. Если вы столкнулись c подобными проблемами, вероятно, у Илана найдется лайфхак, который поможет вам.
Илан был там и сделал это. Его советы основаны на опыте работы scrum-мастером и сертифицированным scrum-тренером. Пути, о которых рассказывает Илан, – это маршруты, по которым он путешествовал. Они сугубо практические, а не теоретические. Мне очень нравится, что он не боится занять определенную позицию. Слишком много книг чересчур часто выдают стандартный ответ консультантов: «Зависит от…» Ничего подобного вы здесь не найдете.
Будь вы месяц, год или десятилетие в Scrum, вы найдете здесь лайфхаки, которые помогут вам совершенствоваться. Желаю вам всего наилучшего в scrum-путешествии. Знаю, вы доберетесь до цели быстрее, следуя указаниям из этой книги.
Предисловие
«Ах, так это Дилберт наоборот! [1] » – воскликнул мой друг-психиатр, когда я вкратце рассказал ему про Scrum. (Нет, я не посещал его, чтобы справиться со стрессом от написания моей первой книги, в то время как мой первый ребенок не давал мне спать!) Я рассмеялся: мой друг так просто и изящно передал суть Scrum. Кроме того, я только что нашел эпиграф для книги!
1
Дилберт (англ. Dilbert) – название серии комиксов и имя главного героя – инженера IT-компании, который прозябает в офисном рабстве, продирается через бессмысленный набор ценностей и миссию компании, страдает от недальновидного руководства и безуспешно пытается создать креативную команду. Первая публикация состоялась 16 апреля 1989 года, комикс Скотта Адамса выходил в 65 странах на 25 языках. По его мотивам был снят анимационный сериал. Прим. ред.
Scrum и его agile-собратья составляют следующую эволюцию профессиональной деятельности и корпоративной культуры. Безусловно, не я один пришел к выводу, что это, возможно, величайший сдвиг со времен появления теории управления и рациональной организации труда, также известной как тейлоризм. (Кстати, знаете ли вы, что Генри Гантт [2] , известный своей полосатой диаграммой, был учеником Тейлора?)
Scrum отбрасывает диктаторский, заточенный на эго босса подход к управлению, в рамках которого люди уподобляются легко заменяемым винтикам в механизме с четко определенными процессами. Scrum рассматривает команды как группы ответственных, преданных делу и свободомыслящих людей. Людей, которые,
если им дать возможность, будут работать оптимальным образом для достижения максимального результата.2
Генри Лоуренс Гантт (англ. Henry Laurence Gantt) – соратник отца научного менеджмента Фредерика Тейлора, он изучал менеджмент на примере строительства кораблей и предложил полосатую диаграмму для визуализации плана-графика работ по проекту. Прим. ред.
Это невероятно волнующе. Приятно идти в авангарде этих перемен вместе с пионерами Scrum, которые возглавляют наступление. Без сомнения, в будущем нынешнее время будет признано периодом эпохальных перемен в организации труда.
Почему я написал эту книгу?
Я вспоминаю разговор с Мартином Кернсом – другим австралийским scrum-тренером. Он обратил мое внимание на то, что нравится мне это или нет, но люди прочитают мою книгу (со множеством тактических приемов, инструментов и советов) и воспримут ее как официальное руководство пользователя – то, чему они должны неукоснительно следовать. Это лишь усилило мое беспокойство: могу ли я давать конкретные советы, которые «прорезают» теорию и переходят сразу к сути, избежав при этом директивности? Я нашел для себя ответ: рассказывая о лайфхаках в этой книге, я делюсь с вами одним из подходов, а не директивно излагаю жесткий регламент внедрения Scrum. «Разве может быть больше одного подхода к Scrum?» – можете удивиться вы.
Этот момент прекрасно объясняет Кеннет Рубин [3] в своей книге Essential Scrum [4] :
Scrum основан на небольшом наборе ценностей, принципов и практик (в совокупности это фреймворк Scrum [5] ). Организации, внедряющие Scrum, должны принять его во всей полноте, однако это не означает, что во всех компаниях Scrum будет реализован одинаково. Скорее у каждой фирмы будет своя уникальная реализация фреймворка Scrum, основанная на тех подходах, которые она выберет для реализации scrum-практик… Подход – это и есть конкретная реализация scrum-практик.
3
Кеннет Рубин тренирует и обучает Scrum и agile-разработке, помогая сотрудникам компаний эффективно и экономично разрабатывать программные продукты. Являясь сертифицированным инструктором, Кеннет обучил гибкой разработке по методике Scrum более 18 тысяч человек. Он тренировал специалистов из более чем 200 компаний. Прим. ред.
4
Rubin K.S. Essential Scrum: A Practical Guide to the Most Popular Agile Process. Ann Arbor: Addison-Wesley Professional, 2012; издана на русском: Рубин К.С. Основы Scrum. Практическое руководство по гибкой разработке ПО. М.: Вильямс, 2016.
5
Фреймворк (англ. framework – каркас, структура) – набор базовых элементов и правил, на которых строится тот или иной процесс. Прим. ред.
Есть много разных подходов со своими приемами, инструментами и советами, которые вы можете и должны изучить. Тем не менее я надеюсь, что лайфхаки из этой книги помогут вам проанализировать ситуацию и предложат проверенные варианты.
Я написал эту книгу, потому что набил много шишек, спотыкаясь о камни преткновения и разбивая голову о кирпичные стены. Честно говоря, внедрять Scrum действительно непросто! Все кажется понятным в теории, но, черт возьми, попробуйте эффективно его внедрить и использовать. Это будет чем угодно, только не тривиальным занятием. Спустя годы и после работы с несколькими командами я наконец начал видеть отдачу. Я создал легко адаптируемую (и эмерджентную) книгу рецептов Scrum, которая работала в самых разных командах и организациях. Я понял, что мои с трудом добытые знания могут выручить других, работающих в схожих условиях.
Беседуя с Мартином, я получил полезный совет. Заметив, что я недавно впервые стал отцом, он спросил меня, считаю ли я, что должен ограждать маленькую Эми от любой ситуации, в которой она могла бы упасть и пораниться. Мое сердце говорило: «Да, именно так! Я не позволю причинить вред моей малютке». Однако мой мозг осознал, что даже тем, о ком вы заботитесь, нужно позволить споткнуться (иногда), чтобы они на собственном опыте узнали, что работает, а что нет. При этом вы всегда хотите быть рядом с ними, чтобы успокоить их и дать несколько полезных советов на будущее. Итак, эта книга просто доброе напутствие перед ваши scrum-путешествием, чтобы впредь у вас возникало поменьше порезов и ушибов. Полагаю, вы уже дали Scrum шанс и, вероятно, имеете старые раны. И если хоть немного повезет, эта книга защитит вас от следующего раунда ударов.