Читаем Чистый Agile. Основы гибкости полностью

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

Джерри Фицпатрик Software Renovation Corporation Март 2019 года

<p>Введение</p>

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

Книга написана в неформально-разговорном стиле. Поэтому иногда я могу выбирать не очень корректные выражения. Сам я далеко не любитель крепкого словца, правда одно (несколько искаженное) бранное слово попало на эти страницы, но лишь потому, что иначе выразиться было никак!

Я бы не сказал, что книга гневлива. Когда вдруг меня прошибало, что нужно как-то обосновать написанное, я приводил источники, на которые ссылался. Я сверялся с мнениями других ребят из сообщества Agile, которые в деле столько же времени, сколько и я. Иногда даже нарочно просил некоторых дополнить книгу своим мнением или выразить свое несогласие, чему посвящены отдельные главы и разделы. Как бы то ни было, не стоит воспринимать эту книгу как научный труд. Наверное, правильнее бы воспринимать эту книгу как мемуары – старческое брюзжание, адресованное новичкам в Agile, которые только делают свои первые шаги.

Книга подойдет как программистам, так и простым любителям. Это не техническая литература.

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

Книга невелика. Просто потому, что много писать и не надо. Agile – небольшая идея, предназначенная для решения небольших задач, поставленных небольшими командами программистов, которые выполняют небольшую работу. Agile не рассчитан на решение крупных задач больших команд программистов, которые занимаются крупными проектами. Есть даже что-то ироничное в том, что такое решение для таких мелких задач вообще имеет название. В конце концов, мелкие задачи, о которых тут говорится, решили еще в 1950-е и 60-е, почти сразу, как изобрели программное обеспечение в принципе. Даже в те далекие времена небольшие команды научились неплохо справляться с небольшим объемом работ. Однако все испортилось в 1970-х. Тогда маленькие команды разработчиков, выполняющие небольшие объемы работ, запутались в идеях, пропагандирующих выполнение крупных работ в крупных командах.

А разве не так? Боже, да не так! Крупная работа не выполняется большими командами. На самом деле крупная работа выполняется большим количеством маленьких команд, которые в свою очередь выполняют много небольших задач. В 1950-х и 60-х годах программисты понимали это на уровне инстинкта. Но в 1970-е годы про это просто-напросто забыли.

А почему забыли? Полагаю, что так произошло из-за неравномерности. Количество программистов в мире стало резко расти в 1970-х годах. До этого в мире было всего несколько тысяч программистов. Но потом их количество резко выросло до сотен тысяч. Сейчас их число достигает сотни миллионов.

Те самые программисты 1950-х и 60-х годов были взрослыми. Они стали программистами лет в 30, 40 или даже в 50. К 1970-м годам, когда программистов вдруг стало тьма-тьмущая, эти «старички» ушли на пенсию. Поэтому некому было обучать новое поколение программистов. Молодые программисты от 20 лет и старше начали работать как раз тогда, когда более опытные ребята уже начали уходить, поэтому их опыт не передавался эффективно.

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

Затем, в середине 1990-х, наконец было переосмыслено то, что было упущено. Идея работы в небольших командах получила новую жизнь. Эта идея распространилась в сообществе разработчиков программного обеспечения и набирала обороты. В 2000-х мы поняли наконец, что нужно перезагрузить всю отрасль целиком.

Теперь нам нужно вспомнить то, что знали те, кто были до нас, на уровне инстинкта. Нам еще раз потребовалось понять, что крупные задачи выполняются небольшими командами, которые сотрудничают между собой в решении небольших задач. Мы подумали, что идея, у которой есть имя, больше привлечет внимания. И мы назвали ее Agile.

Я написал это введение в самом начале 2019-го. Прошло уже около двух десятилетий с перезагрузки 2000-х годов, и, кажется, пришло время для еще одной.

Перейти на страницу:

Похожие книги

Управление дебиторской задолженностью
Управление дебиторской задолженностью

Эта книга – ценный источник советов по грамотному управлению дебиторской задолженностью. С ее помощью вы узнаете все необходимое о кредитной политике предприятия, правилах заключения договора и правилах торговли, организации службы финансовой безопасности фирмы. Рекомендации, приведенные в книге, позволят вам оценить реальный размер дебиторской задолженности, с легкостью разобраться с предприятиями-должниками и, что самое главное, выявить потенциальных должников.Советы по «возврату долгов» основаны на многолетнем практическом опыте автора и представлены в виде сценариев, ориентированных на различные ситуации. Клиенты бывают разными, и зачастую их не выбирают, поэтому для кредитного контролера крайне важно суметь найти подход к каждомуКнига рассчитана на широкий круг читателей – в первую очередь тех, кто вынужден бороться со «злостными неплательщиками».

Светлана Геннадьевна Брунгильд , Сергей Каледин

Карьера, кадры / Юриспруденция / Бухучет и аудит / О бизнесе популярно / Менеджмент / Образование и наука / Финансы и бизнес
Материально-техническое снабжение на современном предприятии от А до Я
Материально-техническое снабжение на современном предприятии от А до Я

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

Руслан Маков

Менеджмент / Финансы и бизнес
От предвидения к власти. Как ИИ-прогнозирование трансформирует экономику и как использовать его силу в своих целях
От предвидения к власти. Как ИИ-прогнозирование трансформирует экономику и как использовать его силу в своих целях

Практическое руководство, которое доступно объясняет революционную экономику ИИ и поможет использовать открывающиеся возможности. От авторитетных профессоров Университета Торонто и авторов бестселлера «Искусственный интеллект на службе бизнеса». Книгу рекомендуют Нобелевские лауреаты и экс-президент Гарвардского университета.Мы находимся в Межвременье – колоссальный потенциал ИИ уже очевиден, но его трансформационное воздействие на экономику еще не началось. Хотя ИИ повлиял на многие отрасли по всему миру, его только начинают внедрять в стратегическое прогнозирование. Принятие решений дает власть, прибыль и контроль, поэтому такое внедрение приведет к серьезным последствиям.ИИ-прогнозирование и принятие стратегических решений на основе этих прогнозов полностью трансформируют все отрасли глобальной экономики: финансы, медицину, машиностроение, производство, торговлю. ИИ-прогнозирование становится главным инструментом власти и умножения прибыли.Во многих случаях прогнозирование так повлияет на процесс принятия решений, что потребуется перестройка всей системы. Прорывные изменения будут происходить при трансформации систем, а не при точечном внедрении ИИ. Мы на пороге этих изменений – и на этом пути точно будут выигравшие и проигравшие.Экономисты Аджай Агравал, Джошуа Ганс и Ави Голдфарб показывают, как компании могут подготовиться к новой реальности.Фишки книги• Множество примеров и практических советов• Оригинал вышел в авторитетном издательстве Harvard Business School Press• Книга удостоилась положительных оценок Нобелевских лауреатов• Входит в десятку лучших бизнес-книг 2022 года по версии ForbesДля кого книгаКнига адресована каждому лидеру, который хочет найти новые возможности в эпоху глобальных системных трансформаций и использовать технологии в своих целях.На русском языке публикуется впервые.

Ави Голдфарб , Аджей Агравал , Джошуа Ганс

Менеджмент / Финансы и бизнес