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.

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

787 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 ВСЕМ КТО СЛУШАЛ, МОЛОДЕЦ

×