Тестирование в условиях Lean: как приручить MVP?

24
Тестирование в условиях Lean: как приручить MVP?

Transcript of Тестирование в условиях Lean: как приручить MVP?

Page 1: Тестирование в условиях Lean: как приручить MVP?

Тестирование в условиях Lean:как приручить MVP?

Page 2: Тестирование в условиях Lean: как приручить MVP?

О себе:

Нина Белан

- 3 года в тестировании

- Участвовала в проектах разного масштаба инаправленности

- Была единственным тестировщиком напроекте, работала в команде

1

Page 3: Тестирование в условиях Lean: как приручить MVP?

230сотрудников

12 млнпосетителей в месяц

2003год основания

600 тыс.посетителей в день

Tutu.ru — самый посещаемый сервис туристических услуг в России (по результатам исследования comScore).

О Туту.ру

2

Page 4: Тестирование в условиях Lean: как приручить MVP?

Lean Startup? О чем это?

3

1. Минимизация ненужных расходов и экономиявсех возможных средств

3. Получение максимального кол-ва информации о клиенте в единицу времени

2. Вовлеченность в процесс оптимизации каждогосотрудника

Page 5: Тестирование в условиях Lean: как приручить MVP?

MVP (Minimum Viable Product)

4

Минимальный жизнеспособный продукт, позволяющий получить осмысленную обратную связь от пользователей

Page 6: Тестирование в условиях Lean: как приручить MVP?

MVP: Minecraft

5

- 6 дней кодинга

- 1 разработчик

- больше 100 релизов за 1 год

Page 7: Тестирование в условиях Lean: как приручить MVP?

О чем мы мечтаем?

- Максимальный уровень качества

- Много новых крутых фич

Что нам для этого нужно?

- Ресурсы (деньги, время)

6

Page 8: Тестирование в условиях Lean: как приручить MVP?

Быть может, максимальный уровень качества … не нужен?

Как масштабировать тестирование под нужды проекта?

7

Page 9: Тестирование в условиях Lean: как приручить MVP?

8

Методологии и инструменты:

1. Бизнес-анализ задачи

2. Работа с рисками

3. Градации качества

4. Acceptance criteria для разработчиков

5. Отложенное написание документации

Page 10: Тестирование в условиях Lean: как приручить MVP?

9

Бизнес-анализ задачи:

1. Вовлечение в процесс оптимизации бизнеса каждого сотрудника

2. Максимальная ориентация на потребителя

Page 11: Тестирование в условиях Lean: как приручить MVP?

10

Работа с рисками

Риски

допустимые недопустимые

Page 12: Тестирование в условиях Lean: как приручить MVP?

Фича: добавляем время обновления предложений

Недопустимые риски:

11

Page 13: Тестирование в условиях Lean: как приручить MVP?

Допустимые риски:

12

Page 14: Тестирование в условиях Lean: как приручить MVP?

13

Градации качества

Page 15: Тестирование в условиях Lean: как приручить MVP?

Основные и дополнительные сценарии

14

Page 16: Тестирование в условиях Lean: как приручить MVP?

Acceptance criteria, пример. Что проверяем?

15

Page 17: Тестирование в условиях Lean: как приручить MVP?

16

Acceptance criteria, как это выглядит?

и так далее…

Page 18: Тестирование в условиях Lean: как приручить MVP?

1. Меньше сырых задач

Почему это нравится тестировщикам?

17

2. Тестировщики раньше включаются в процесс работы над задачей

5. У нас есть возможность посмотреть на задачу с точки зрения нескольких человек

4. Мы учимся формулировать, конкретно и четко выделяем узкие и проблемные места в продукте

3. На тестирование задач с АС уходит меньше времени, чем на тестирование аналогичных без них

Page 19: Тестирование в условиях Lean: как приручить MVP?

18

Почему это нравится разработчикам?

1. Четкий список сценариев с конкретными данными, которые надо проверить

2. Предварительный анализ задачи

3. Статистика и обратная связь

Page 20: Тестирование в условиях Lean: как приручить MVP?

Немного статистики

19

Page 21: Тестирование в условиях Lean: как приручить MVP?

20

Отложенная документация

- Пишем кейсы только на устоявшийся функционал

- Без лишней детализации

- Несколько раз подумаем, прежде чем написать кейс

Page 22: Тестирование в условиях Lean: как приручить MVP?

21

Page 23: Тестирование в условиях Lean: как приручить MVP?

22

Что в итоге?

Все вышеперечисленные инструменты в нашихреалиях правда работают – мы проверяли

Они помогают нам поддерживать балансмежду качеством и скоростью.

Page 24: Тестирование в условиях Lean: как приручить MVP?

Нина Белан

[email protected]+7 926 061-06-33

Skype: railven_milva

Старший тестировщик