Опис
“Agile-тестування. Навчальний курс для всієї команди” Джанет Грегорі та Лайзи Кріспін — це вичерпний посібник, який докорінно змінює традиційне уявлення про роль тестування у розробці програмного забезпечення. Авторки стверджують, що в Agile-середовищі тестування перестає бути окремим етапом наприкінці циклу, а стає невіддільною діяльністю всієї команди протягом усього проєкту. Ця книга руйнує стіни між розробниками, тестувальниками, бізнес-аналітиками та менеджерами, об’єднуючи їх навколо спільної мети — створення високоякісного продукту. Основна ідея полягає в тому, що якість є колективною відповідальністю, а не завданням одного відділу.
Грегорі та Кріспін детально розкривають десять ключових принципів успішного Agile-тестування, серед яких — надання безперервного зворотного зв’язку та фокус на запобіганні дефектам, а не на їх пошуку. Вони пропонують практичні методи для інтеграції тестувальників у команду з першого дня, щоб забезпечити спільне розуміння вимог та очікувань користувача. У книзі наголошується на важливості автоматизації тестування як фундаменту для швидких ітерацій та стабільних релізів. Авторки показують, як ефективно використовувати квадранти Agile-тестування для збалансованого підходу, що охоплює як технологічні, так і бізнес-орієнтовані тести.
Книга пропонує конкретні техніки, такі як розробка через тестування (TDD), розробка через поведінку (BDD) та приймальне тестування, пояснюючи їхню цінність для всієї команди. Значна увага приділяється дослідницькому тестуванню, яке дозволяє виявляти непередбачувані проблеми та глибше розуміти продукт. Грегорі та Кріспін розглядають тестувальника не як “руйнівника коду”, а як кваліфікованого консультанта з якості, який допомагає команді приймати правильні рішення. Вони показують, як адаптувати процеси тестування для різних Agile-методологій, таких як Scrum, Kanban чи XP.
У книзі наведено безліч реальних прикладів, кейсів та історій з практики, які ілюструють як успіхи, так і поширені помилки. Авторки дають поради щодо зміни мислення та культури, необхідних для переходу до справжнього Agile-тестування. Вони підкреслюють, що головна мета — не просто знайти баги, а надати команді впевненість у тому, що продукт працює так, як очікують клієнти. Цей посібник вчить думати про тестування як про безперервний діалог, що сприяє створенню цінності. “Agile-тестування” є обов’язковим до прочитання для кожного учасника команди, який прагне створювати виняткові продукти. Книга є дорожньою картою для побудови культури якості, яка пронизує кожен аспект розробки.
Agile-тестирование. Обучающий курс для всей командным Джанет Грегори, Лайза Криспин




