Прошло почти двадцать лет с тех пор, как появился Манифест Agile. Легендарный Роберт Мартин (Дядя Боб) понял, что пора стряхнуть пыль с принципов Agile и заново рассказать о гибком подходе не только новому поколению программистов, но и специалистам из других отраслей. Автор полюбившихся айтишникам книг «Чистый код», «Идеальный программист», «Чистая архитектура» стоял у истоков Agile. «Чистый Agile» устраняет недопонимание и путаницу, которые за годы существования Agile усложнили его применение по сравнению с изначальным замыслом.
По сути Agile — это всего лишь небольшая подборка методов и инструментов, помогающая небольшим командам программистов управлять небольшими проектами, но приводящая к большим результатам, потому что каждый крупный проект состоит из огромного количества кирпичиков. Пять десятков лет работы с проектами всех мыслимых видов и размеров позволяют Дяде Бобу показать, как на самом деле должен работать Agile.
Если вы хотите понять преимущества Agile, не ищите легких путей — нужно правильно применять Agile. «Чистый Agile» расскажет, как это делать разработчикам, тестировщикам, руководителям, менеджерам проектов и клиентам.
Author(s): Роберт Мартин
Series: Библиотека программиста
Edition: 1
Publisher: Питер
Year: 2020
Language: Russian
Commentary: Vector PDF
Pages: 352
City: СПб.
Tags: Software Engineering; Management; Agile; Project Management; Product Management; Product Demo; Team Management; Teamwork; Product Ownership; Test-Driven Development
Отзывы на книгу «Чистый Agile»
Предисловие
Введение
Благодарности
Об авторе
От издательства
Глава 1. Введение в Agile
История Agile
Сноуберд
Краткий обзор Agile
Жизненный цикл
Заключение
Глава 2. Почему же Agile?
Профессионализм
Разумные ожидания
Билль о правах
Заключение
Глава 3. Методы взаимодействия с клиентами
Планирование
Небольшие частые релизы
Приемочное тестирование
Одна команда
Заключение
Глава 4. Методы взаимодействия внутри команды
40-часовая рабочая неделя
Коллективное владение
Непрерывная интеграция
Стендап-митинг
Заключение
Глава 5. Технические методы
Разработка через тестирование
Простота проектирования
Парное программирование
Заключение
Глава 6. Внедрение Agile
Ценности Agile
Методологический бестиарий
Преобразование
Коучинг
Сертификация
Agile в крупных масштабах
Инструменты Agile
Коучинг — альтернативный взгляд
Заключение (снова Боб)
Глава 7. Мастерство высшего уровня
Похмелье от Аgile
Ожидание и реальность
Все дальше друг от друга
Высшее мастерство разработки
Идеология против методологии
Есть ли в мастерстве разработки методы?
Сосредоточьтесь на ценностях, а не на методе
Обсуждение методов
Влияние мастерства на личность разработчика
Влияние мастерства на отрасль разработки
Влияние мастерства на компании
Высшее мастерство и Agile
Заключение
Глава 8. Заключение
Послесловие