Есть ли каноническая книга?
Есть проворный манифест , но для канонической книги ?
Нет, там много книг.
Конкретные рекомендации книги:
Гибкая разработка программного обеспечения, принципы, шаблоны и практики Роберта К. Мартина
Гибкая разработка программного обеспечения, принципы, шаблоны и практики . Это сфокусировано на практике разработчиков и кодировании и является обязательным для прочтения для любого разработчика, серьезно относящегося к гибкой разработке программного обеспечения. Существует также версия книги на C #, которую он и его сын Мика написали, поэтому, если вы являетесь разработчиком .NET, эта версия может быть для вас.
Искусство гибкой разработки Джеймса Шора
Для ознакомления с общей практикой гибкого проекта посмотрите «Искусство гибкости» Джеймса Шора и Шейна Уордена. Он сфокусирован на практиках XP (но на самом деле это потому, что в XP определены все конкретные практики разработчиков), но имеет общую картину того, как работают Agile проекты.
Отличительной особенностью этой книги является то, что Джеймс Шор публикует весь текст на своем сайте бесплатно, так что вы можете попробовать, прежде чем купить.
Практика гибкого разработчика: работа в реальном мире от Subramaniam и Hunt
Практики гибкого разработчика: работа в реальном мире
Скрам и ХР из окопов Хенрика Книберга
Это отличная книга для того, чтобы понять, как работает гибкая команда, и ее очень быстро прочитать (пару часов). Я передаю его новым сотрудникам моей организации - техническим и нетехническим - и у меня неизменно остаются положительные отзывы.
Амазонка
Экстремальное программирование объяснил Кент Бек
Вероятно, самая старая книга, которую я помню, которая помогла сделать принципы Agile популярными. Agile быстро становится модным словом в мире технологий. Я чувствую, что экстремальное программирование (XP) - это хорошее место для начала, прежде чем термин Agile, похоже, потеряет смысл.
Амазонка
Гибкая оценка и планирование Майк Кон
По поводу «гибкого процесса» - посмотрите на «Гибкое оценивание и планирование» Майка Кона - имея в виду, что это Scrum-centric.
Кон рассматривает многие основы, а также некоторые вещи, с которыми часто сталкиваются новые команды Scrum - оценка с использованием Очков истории и Идеальных дней, что делать, если вы провалили историю в спринте, когда нужно переоценить / оценить и когда нет и т. д.
Он также рассказывает о некоторых действительно интересных вещах, которые в основном принадлежат владельцу продукта - например, как оценивать и расставлять приоритеты для функций и т. Д.
Искусство модульного тестирования Роя Ошерова
Ошерове представляет очень прагматичный подход к модульному тестированию. Представляет хороший подход о том, как реорганизовать код, чтобы он стал более тестируемым, как искать швы и т. Д. Однако это книга, ориентированная на .Net.
Амазонка
Проворный Самурай Джонатаном Расмуссоном
Просто купил это сам и нашел, что это освежающий взгляд на то, как начать работать с Agile.
Амазонка
Книгу Алистера Кокберна о его методологиях Crystal стоит прочитать - отчасти потому, что она дает вам альтернативу обычным методам Scrum, а отчасти потому, что он был одним из первых, кто придумал Agile, поэтому я надеюсь, что он знает о чем он говорит.
Crystal - интересная методология, поскольку она масштабируется от небольших групп до очень больших. Он описывает изменения, необходимые для обеспечения гибкой работы в этих различных средах.
Упоминаются несортированные книги
Гибкие модели усыновления: дорожная карта к организационному успеху Амр Эльссамадиси
Гибкая и итеративная разработка: руководство менеджера Крейга Лармана
Гибкая оценка и планирование Майк Кон
Agile Project Management: создание инновационных продуктов Джим Хайсмит
Гибкая ретроспектива: создание хороших команд Эстер Дерби и Диана Ларсен
Гибкая разработка программного обеспечения Алистер Кокберн
Гибкая разработка программного обеспечения со Scrum Кеном Швабером и Майком Бидлом
Стать гибким: ... в несовершенном мире Грегом Смитом и доктором Ахмедом Сидки
Бизнес-ценность гибких методов программного обеспечения: максимизация Roi с помощью своевременных процессов и документации Дэвида Ф. Рико, Хасана Х. Саяни и Сая Соне
Сотрудничество объяснил Жан Табака
Непрерывная поставка: надежные выпуски программного обеспечения благодаря автоматизации сборки, тестирования и развертывания Humble and Farley
Кристально чистый: методика для маленьких команд, созданная человеком, Алистер Кокберн
Энциклопедия разработки программного обеспечения под редакцией Филиппа А. Лапланте
Бесстрашные перемены Линды Ризинг и Мэри Линн Маннс
Растущее объектно-ориентированное программное обеспечение, ориентированное на тесты Фримена и Прайса
Инновационные игры: создание революционных продуктов благодаря совместной игре Люка Хоманна
Lean Software Development - Agile Toolkit для менеджеров по разработке программного обеспечения от Мэри и Тома Поппендика
Lean Solutions Джимом Уомаком и Дэном Джонсом
Бережливое мышление Джимом Уомаком и Дэном Джонсом
Управление гибкими проектами Санджив Августин
Управление фабрикой дизайна Дональдом Г. Райнертсеном
Планирование экстремального программирования Кент Бек и Мартин Фаулер
Scaling Lean & Agile Development: инструменты мышления и организации для крупномасштабных схваток. Автор Craig Larman и Bas Vodde.
Руководство по Scrum Pocket: краткое руководство по гибкой разработке программного обеспечения от Peter Saddington
Мишель Слайгер и Стасиа Бродерик, руководитель проекта по разработке программного обеспечения.
Сегодня и завтра Генри Форд (с 1926)
Пользовательские истории, примененные Майком Коном
Списки книг