Ретроспектива в Agile. Марк Лоффлер
Читать онлайн книгу.All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc.
© Pearson Education, Inc., 2018
© Перевод на русский язык, издание на русском языке, оформление. ООО «Манн, Иванов и Фербер», 2020
Посвящается моим родителям
Предисловие Ютты Экстейн
Недавно я прочитала в газете историю, которая произошла с одним бизнесменом в Аммане, столице Иордании. В роскошном отеле, где он остановился, ради удобства гостей все шесть лифтов разместили рядом друг с другом. Однако такая забота о постояльцах вылилась в один большой недостаток: стоя слишком близко к одному лифту, человек не замечал, что другие кабины уже прибыли на этаж и он может ими воспользоваться. К сожалению, бизнесмен, о котором идет речь, об этом не догадывался и продолжал томиться в ожидании. А ведь для оценки ситуации ему достаточно было отступить на два шага назад.
Эта история иллюстрирует то, как мы склонны цепляться за уже принятое решение или за предыдущий опыт (ожидаем один определенный лифт). А затем слепо следуем проторенным путем («мы раньше поступали именно так» или «так было всегда»), вместо того чтобы критически оценить ситуацию.
Суть ретроспективы в том, чтобы остановиться, проанализировать выбранный путь и ради будущего прогресса внести небольшое (как правило) изменение. На самом деле такой подход у нас в крови, ведь правильное латинское название ныне живущих людей – Homo Sapiens Sapiens, то есть человек, который думает о мышлении (или думает дважды). Именно на этом базируется идея ретроспективы.
Часто, работая над проектами, отдельные члены группы знают или догадываются, как улучшить ситуацию, но у них не хватает времени для детального изучения возможных изменений. Так что все остается как прежде, и команда в результате успевает сделать еще меньше, попадая в порочный круг, который можно проиллюстрировать словами: «У нас нет времени точить пилы, мы должны пилить».
Ретроспективы должны рассматриваться как часть управления рисками. Постоянный анализ событий и внесение соответствующих корректировок означают, что риски можно быстрее выявить и эффективнее управлять ими. Несмотря на то что в основном ретроспективы используются в agile-разработке ПО для обеспечения гибкости, их регулярное проведение полезно и в других сферах. Отчасти это связано с тем, что все мы, как известно, учимся на ошибках, которые многие компании считают случайными и требуют, чтобы дальше «все было сделано правильно». Однако в современном мире умение распознать, что требуется изменить, – это не только значительная часть разработки ПО. И в других областях следует начинать с поиска оптимального способа достижения цели. Правда, для этого придется сначала пройти «неверным» путем, потому что иначе невозможно понять, что считать правильным.
Таким образом, оптимальные решения достигаются только через развитие системы. Вы вправе задать вопрос: «А зачем продолжать применять этот подход?» Просто сделайте исследование неотъемлемым компонентом и при разработке ПО, и во многих других областях.
Принятие культуры ошибок требует осознанного и постоянного обучения. Именно поэтому, благодаря ориентации на непрерывное развитие, ретроспективы способствуют становлению обучающейся организации. Однако их используют не только для поиска потенциальных улучшений. Ретроспективы также дают возможность понять, что работает хорошо и чего удалось достичь.
Членам команды иногда кажется, что все идет не так, как нужно, и они начинают разочаровываться. Ретроспективное изучение помогает повысить мотивацию людей, распознавая, какие из работ выполняются правильно и дают результат.
Автору этой книги удалось предложить читателям по-настоящему осмысленный обзор ретроспектив, который включает в себя не только проверенные конкретные методы, но и последние действительно полезные для работы разработки. Марк затрагивает непростые темы – например, распределенные, системные или ориентированные на решение ретроспективы – и делает их применимыми на практике.
Те, кто только знакомится с этим методом, найдут в его книге прочную практическую основу. А эксперты и фасилитаторы ретроспектив почерпнут в ней вдохновение и получат руководство для более эффективного структурирования сессий, таким образом способствуя непрерывному обучению и совершенствованию в организациях.
Насладитесь чтением этой книги, она поможет вам найти новый путь или скорректировать существующий!
Введение
Когда я сделал первую ретроспективу и начал использовать agile-фреймворки, то понял, что влюбился с первого взгляда. Проводить ретроспективы для создания непрерывного процесса улучшения – безусловно, плодотворная идея. Специальный, четко структурированный воркшоп через регулярные промежутки