Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
БОЛЬШАЯ ФИЧА -
МАЛЕНЬКИЙ СПРИНТ.
ИЛИ КАК ВЫЖИТЬ В ДЖУНГЛЯХ
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 тестирование
Тест-ние
Покрыти...
✘Взаимодействие между
связанными командами
(клиент, сервер)
✘Отслеживание текущего
состояния
Обязательное ведение записей о работе:
✘ Параметры системы
✘ API’s
✘ Flow Charts
✘ Выводы и соглашения между PO и
разработ...
QA должен:
✘ Иметь полный контроль над процессом
тестирования
✘ Быть готовым менять 'Маски'
✘ Нести ответственность за вре...
СОВЕТ 1: ИТЕРАТИВНЫЙ ПОДХОД
СОВЕТ 2: ДОКУМЕНТАЦИЯ
СОВЕТ 3: ОТВЕТСТВЕННОСТЬ И КОНТРОЛЬ
Как улучшить
это
Предварительное
планирование
предотвращает подобные
ситуации
До
После
Sprint
Большая фича
Большая фича
Phase 1
фича фича фича
1. Большая фича
2. Проблемы
3. Решение:
 Секретное оружие
 Предварительно планирование
О-о-о!!
А где все БАГИ?
СПАСИБО!
ВОПРОСЫ?
КОНТАКТЫ:
Linkedin: igor.goldshmidt
E-mail: Igor.goldshmidt@gmail.com
ВСЕМ КТО СЛУШАЛ, МОЛОДЕЦ
Upcoming SlideShare
Loading in …5
×

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

669 views

Published on

Доклад Игоря Гольдшмидта на конференции SQA Days-21
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

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

  1. 1. БОЛЬШАЯ ФИЧА - МАЛЕНЬКИЙ СПРИНТ. ИЛИ КАК ВЫЖИТЬ В ДЖУНГЛЯХ AGILE
  2. 2. Что такое большая фича??? ✘ Что такое большая фича? ✘ В чем проблема с большой фичей? ✘ Секретное оружие: Как будем решать данную проблему?
  3. 3. Hello!Игорь Гольдшмидт QA Engineer в Gett (Gettaxi) активист и организатор Нравится: × анализировать и разбирать на части новые фичи и системы. × планировать и организовывать. Не нравится: регрессивное тестирование
  4. 4. Fu fu fu!!! Hello!Игорь Гольдшмидт QA Engineer в Gett (Gettaxi) активист и организатор Нравится: × анализировать и разбирать на части новые фичи и системы. × планировать и организовывать. Не нравится: регрессивное тестирование
  5. 5. 4 страны 100 + городов 6000+ корпоративных клиентов 8,3 млн поездок в России (декабре 2016)
  6. 6. 1. ЧТО ТАКОЕ БОЛЬШАЯ ФИЧА СМОТРЯ КОГО СПРАШИВАТЬ
  7. 7. Большая фича - фича, разработка функционала которой, длится весь спринт (3 недели)
  8. 8. Разный взгляд на определение "большой фичи" для: ✘Заказчика ✘Разработчика ✘QA-щика
  9. 9. PO QA DEV Мне надо только войти в здание...
  10. 10. DEV DEV Это проще простого. Нужно только открыть дверь..
  11. 11. DEV DEV bug bug bug
  12. 12. DEV DEV bug bug crash
  13. 13. 2. В ЧЕМ ПРОБЛЕМА БОЛЬШОЙ ФИЧИ?
  14. 14. ВРЕМЯ РЕЛИЗ КОНТРОЛЬ
  15. 15. Начать тестировать ...Все!!!
  16. 16. 3. РЕШЕНИE!!!
  17. 17. Анализ Стандартные этапы тестирования: 80 % 20 % Мда.. Выглядит как waterfall!
  18. 18. Анализ
  19. 19. Анализ
  20. 20. Анализ
  21. 21. Анализ
  22. 22. СЕКРЕТНОЕ ОРУЖИЕ!!! Советы для успеха
  23. 23. Dev QA Pre-planning Planning #1 Цикл Анализа Client Server Acceptance Tests Review Integration Debugging Finish / Close
  24. 24. #1 Цикл Анализа Анализ HLTP Приемочное тестирование План тестирования Покрытие тестами SMOKE тестирование Тест-ние Покрытие тестами Жизненный цикл бага Тест-ние Жизненный цикл бага Закрытие ошибок Отчет Не жди идеального кода.. QA
  25. 25. ✘Взаимодействие между связанными командами (клиент, сервер) ✘Отслеживание текущего состояния
  26. 26. Обязательное ведение записей о работе: ✘ Параметры системы ✘ API’s ✘ Flow Charts ✘ Выводы и соглашения между PO и разработчиками ✘ Использование WIKI - инструментов: Confluence, Nuclino, Google Doc.
  27. 27. QA должен: ✘ Иметь полный контроль над процессом тестирования ✘ Быть готовым менять 'Маски' ✘ Нести ответственность за время исполнения QA Analyst Tester Testing Process Lead Feature Owner Я могу быть, кем захочу..
  28. 28. СОВЕТ 1: ИТЕРАТИВНЫЙ ПОДХОД СОВЕТ 2: ДОКУМЕНТАЦИЯ СОВЕТ 3: ОТВЕТСТВЕННОСТЬ И КОНТРОЛЬ
  29. 29. Как улучшить это Предварительное планирование предотвращает подобные ситуации
  30. 30. До После Sprint Большая фича Большая фича Phase 1 фича фича фича
  31. 31. 1. Большая фича 2. Проблемы 3. Решение:  Секретное оружие  Предварительно планирование
  32. 32. О-о-о!! А где все БАГИ?
  33. 33. СПАСИБО! ВОПРОСЫ? КОНТАКТЫ: Linkedin: igor.goldshmidt E-mail: Igor.goldshmidt@gmail.com ВСЕМ КТО СЛУШАЛ, МОЛОДЕЦ

×