SlideShare une entreprise Scribd logo
1  sur  33
Télécharger pour lire hors ligne
БОЛЬШАЯ ФИЧА -
МАЛЕНЬКИЙ СПРИНТ.
ИЛИ КАК ВЫЖИТЬ В ДЖУНГЛЯХ
AGILE
Что такое
большая
фича???
✘ Что такое большая фича?
✘ В чем проблема с большой
фичей?
✘ Секретное оружие: Как будем
решать данную проблему?
Hello!Игорь Гольдшмидт
QA Engineer в Gett (Gettaxi)
активист и организатор
Нравится:
× анализировать и разбирать на части новые фичи и системы.
× планировать и организовывать.
Не нравится: регрессивное тестирование
Fu fu fu!!!
Hello!Игорь Гольдшмидт
QA Engineer в Gett (Gettaxi)
активист и организатор
Нравится:
× анализировать и разбирать на части новые фичи и системы.
× планировать и организовывать.
Не нравится: регрессивное тестирование
4 страны
100 + городов
6000+ корпоративных клиентов
8,3 млн поездок в России (декабре 2016)
1. ЧТО ТАКОЕ
БОЛЬШАЯ ФИЧА
СМОТРЯ КОГО СПРАШИВАТЬ
Большая фича - фича,
разработка функционала
которой, длится весь
спринт (3 недели)
Разный взгляд на определение
"большой фичи" для:
✘Заказчика
✘Разработчика
✘QA-щика
PO
QA DEV
Мне надо
только войти
в здание...
DEV DEV
Это проще
простого. Нужно
только открыть
дверь..
DEV DEV
bug bug
bug
DEV DEV
bug
bug
crash
2. В ЧЕМ ПРОБЛЕМА
БОЛЬШОЙ ФИЧИ?
ВРЕМЯ РЕЛИЗ КОНТРОЛЬ
Начать тестировать
...Все!!!
3. РЕШЕНИE!!!
Анализ
Стандартные этапы тестирования:
80 % 20 %
Мда..
Выглядит
как waterfall!
Анализ
Анализ
Анализ
Анализ
СЕКРЕТНОЕ ОРУЖИЕ!!!
Советы для успеха
Dev
QA
Pre-planning
Planning
#1 Цикл
Анализа
Client
Server
Acceptance Tests
Review
Integration
Debugging
Finish / Close
#1 Цикл
Анализа
Анализ
HLTP
Приемочное
тестирование
План
тестирования
Покрытие тестами
SMOKE тестирование
Тест-ние
Покрытие
тестами
Жизненный
цикл бага
Тест-ние
Жизненный
цикл бага
Закрытие
ошибок
Отчет
Не жди
идеального
кода..
QA
✘Взаимодействие между
связанными командами
(клиент, сервер)
✘Отслеживание текущего
состояния
Обязательное ведение записей о работе:
✘ Параметры системы
✘ API’s
✘ Flow Charts
✘ Выводы и соглашения между PO и
разработчиками
✘ Использование WIKI - инструментов:
Confluence, Nuclino, Google Doc.
QA должен:
✘ Иметь полный контроль над процессом
тестирования
✘ Быть готовым менять 'Маски'
✘ Нести ответственность за время
исполнения
QA Analyst Tester Testing Process
Lead
Feature
Owner
Я могу
быть, кем
захочу..
СОВЕТ 1: ИТЕРАТИВНЫЙ ПОДХОД
СОВЕТ 2: ДОКУМЕНТАЦИЯ
СОВЕТ 3: ОТВЕТСТВЕННОСТЬ И КОНТРОЛЬ
Как улучшить
это
Предварительное
планирование
предотвращает подобные
ситуации
До
После
Sprint
Большая фича
Большая фича
Phase 1
фича фича фича
1. Большая фича
2. Проблемы
3. Решение:
 Секретное оружие
 Предварительно планирование
О-о-о!!
А где все БАГИ?
СПАСИБО!
ВОПРОСЫ?
КОНТАКТЫ:
Linkedin: igor.goldshmidt
E-mail: Igor.goldshmidt@gmail.com
ВСЕМ КТО СЛУШАЛ, МОЛОДЕЦ

Contenu connexe

Similaire à Большая фича - маленький спринт. Советы для успеха

Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Lviv Startup Club
 
Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Lviv Startup Club
 
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...ScrumTrek
 
Разработка мобильного приложения. Мобильный маркетинг.
Разработка мобильного приложения. Мобильный маркетинг. Разработка мобильного приложения. Мобильный маркетинг.
Разработка мобильного приложения. Мобильный маркетинг. Егор Карпов
 
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...Netpeak
 
Внутренние стартапы. Долго, дорого, никогда.
Внутренние стартапы. Долго, дорого, никогда. Внутренние стартапы. Долго, дорого, никогда.
Внутренние стартапы. Долго, дорого, никогда. ITEM
 
Спикер Виталий Стеценко. Founder в RichAdvert, CPAelectro, Ryumka.biz ,DR.S...
Спикер Виталий Стеценко. Founder  в RichAdvert, CPAelectro,  Ryumka.biz ,DR.S...Спикер Виталий Стеценко. Founder  в RichAdvert, CPAelectro,  Ryumka.biz ,DR.S...
Спикер Виталий Стеценко. Founder в RichAdvert, CPAelectro, Ryumka.biz ,DR.S...SEO.UA
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)Magneta AI
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...ScrumTrek
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Lviv Startup Club
 
Партнеры для стартапа за рубежом
Партнеры для стартапа за рубежомПартнеры для стартапа за рубежом
Партнеры для стартапа за рубежомGVA
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымVladimir Zavertaylov
 
Гибкая стратегия (Agile strategy)
Гибкая стратегия (Agile strategy)Гибкая стратегия (Agile strategy)
Гибкая стратегия (Agile strategy)Dmitry Bezuglyy
 
Agile — это не то, что ты думаешь
Agile — это не то, что ты думаешьAgile — это не то, что ты думаешь
Agile — это не то, что ты думаешьVasiliy Cheptsov
 
Как расти на падающем рынке - Marketing Jazzz 2013
Как расти на падающем рынке - Marketing Jazzz 2013Как расти на падающем рынке - Marketing Jazzz 2013
Как расти на падающем рынке - Marketing Jazzz 2013International Marketing Group Ukraine
 
Дмитрий Роденко Как расти на падающем рынке
Дмитрий Роденко Как расти на падающем рынкеДмитрий Роденко Как расти на падающем рынке
Дмитрий Роденко Как расти на падающем рынкеLoyalty Plant Ukraine
 
ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...
 ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ... ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...
ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...it-network
 

Similaire à Большая фича - маленький спринт. Советы для успеха (20)

Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.
 
Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.Yulia Davydchenko. Agile Transformation.
Yulia Davydchenko. Agile Transformation.
 
ЭЭ-302
ЭЭ-302ЭЭ-302
ЭЭ-302
 
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
Дарья Рыжкова. Прекратите искать и начните предпринимать! Или почему традицио...
 
10ауд
10ауд10ауд
10ауд
 
Разработка мобильного приложения. Мобильный маркетинг.
Разработка мобильного приложения. Мобильный маркетинг. Разработка мобильного приложения. Мобильный маркетинг.
Разработка мобильного приложения. Мобильный маркетинг.
 
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...
Теория ограничений в работе и жизни. Как стать системным мыслителем и решать ...
 
Внутренние стартапы. Долго, дорого, никогда.
Внутренние стартапы. Долго, дорого, никогда. Внутренние стартапы. Долго, дорого, никогда.
Внутренние стартапы. Долго, дорого, никогда.
 
Спикер Виталий Стеценко. Founder в RichAdvert, CPAelectro, Ryumka.biz ,DR.S...
Спикер Виталий Стеценко. Founder  в RichAdvert, CPAelectro,  Ryumka.biz ,DR.S...Спикер Виталий Стеценко. Founder  в RichAdvert, CPAelectro,  Ryumka.biz ,DR.S...
Спикер Виталий Стеценко. Founder в RichAdvert, CPAelectro, Ryumka.biz ,DR.S...
 
безуглый гибкая стратегия (Agile strategy)
безуглый   гибкая стратегия (Agile strategy)безуглый   гибкая стратегия (Agile strategy)
безуглый гибкая стратегия (Agile strategy)
 
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
Сергей Карач. Agile в страховой компании: практический опыт трех лет трансфор...
 
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
Ігор Семиженко “‘Skills are cheap’: ключова роль Product people” Kharkiv Proj...
 
Партнеры для стартапа за рубежом
Партнеры для стартапа за рубежомПартнеры для стартапа за рубежом
Партнеры для стартапа за рубежом
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольнымКиев. Как внедрить SCRUM без трупов и остаться довольным
Киев. Как внедрить SCRUM без трупов и остаться довольным
 
Гибкая стратегия (Agile strategy)
Гибкая стратегия (Agile strategy)Гибкая стратегия (Agile strategy)
Гибкая стратегия (Agile strategy)
 
Agile — это не то, что ты думаешь
Agile — это не то, что ты думаешьAgile — это не то, что ты думаешь
Agile — это не то, что ты думаешь
 
Как расти на падающем рынке - Marketing Jazzz 2013
Как расти на падающем рынке - Marketing Jazzz 2013Как расти на падающем рынке - Marketing Jazzz 2013
Как расти на падающем рынке - Marketing Jazzz 2013
 
Дмитрий Роденко Как расти на падающем рынке
Дмитрий Роденко Как расти на падающем рынкеДмитрий Роденко Как расти на падающем рынке
Дмитрий Роденко Как расти на падающем рынке
 
ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...
 ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ... ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...
ITNetwork BACon agile spring. Никита Артемчук - Внедрение Agile практик для ...
 
Astafiev - plugins
Astafiev - pluginsAstafiev - plugins
Astafiev - plugins
 

Plus de SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииSQALab
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 

Plus de SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 

Большая фича - маленький спринт. Советы для успеха

Notes de l'éditeur

  1. Main fonts: Bangers Neucha
  2. Time: Time Frame Pressure/Stress Net bufera Delivery: Dependencies (tech and communication) Late delivery/testing Increase of possibility of the emergence of serious bugs Control Context switch Changes
  3. Раньше мы работали с данным подходом который состоял из данных этапов. I etot podhod otlichno rabotaet dlya malenkih fich kogda obiem raboti nebolshoi.
  4. Отслеживание текущего состояния: Управление дельты охвата тестирования Контроль расчета времени выполнения
  5. Predvaritelnaya ocenka riskov I raboti nad fichei. Razbeite fichu na neskolko sprintov – menshe riskov, bolshe buffera I lutche kachestvo
  6. I ya nadeyus u vas budet takaya situaciya..