Виктория Бутич Бета тестирование как способ обеспечения качества продукта
1. Бета тестирование как способ
обеспечения качества продукта
Виктория Бутич
Check Point Software Technologies LTD
Сообщество belqa.by
2. Об авторе
- С 2006 года работает в компании «Check Point Software
Technologies LTD»
- Более 5 лет опыта, из них 2 года в роли QA менеджера и
2 года в роли руководителя QA отдела
- В феврале этого года основала сообщество
Специалистов по Обеспечению Качества и Тестированию
Беларуси belqa.by
- Курсы повышения квалификации, сертификаты:
Management program (by Jack Pratt), San Francisco, 2007
Star West QA Conference 2007, Los Angeles, 2007
Check Point Academy QA Program, Redwood city, 2007
Agile process: scrum, San Francisco, 2008
Network Security, Minsk, 2008
Secure Coding (by T.Roy), Minsk, 2008-2010
Тренинг по коммуникациям, 1-ая консалтинговая, Минск, 2010
3. Содержание
Бета тестирование - для чего ?
Разновидности бета программ
2
Бета программы для конечных пользователей
3
Бета программы для корпоративных продуктов
4
Бета программы для заказчика
5
4. Кому это будет интересно?
Специалистам по тестированию (QA, QC)
QA менеджерам
Руководителям продуктов (Product Owners)
Руководителям проектов (Project managers)
Маркетологам
Тем, кто уже начинает или собирается начать
свой бизнес в IT
Другое
5. Глоссарий
Тестирование – часть общей задачи на разработку
Тестирование – часть процесса обеспечения качества
Рациональный подход
Бета-тестирование
Альфа-тестирование
6. Бета тестирование – для чего?
Свежий взгляд на дизайн и
функциональность
Мнение профессионалов из домена
знаний
Покрытие множественных
конфигураций
Изучение ожиданий
Покрытие узких мест
Выявление наиболее популярных
пользовательских сценариев
8. Участники бета программ для Consumer
продуктов
Существующие пользователи,
Где их взять?
Facebook, проф. сообщества
Как узнать, Маркетинг
кто они?
Возможность внести вклад
Интерес к новинкам
Как
привлечь? Призы: лицензии, лотереи и т.п.
Бета лицензия
Нет официальной поддержки
Бета -команды
Поддержка
QA
другое
11. Критерии входа в бета цикл
2. Нет легко
воспроизводимых крэшей, 3. Продуманная
1. Пользовательское
особенно ломающих возможность собирать
соглашение
систему. фидбек
10 пунктов, 4. Описаны
10. Продуманная требования к
поддержка которые должны системе
быть «ДО»
8. Способ
6. Целевая
9. Все крупные доставки 5. Перед
аудитория
известные проблемы пользователями
должены быть поставлена цель и
описаны в Known заявлены «не цели»
issues
7. Работающий
инсталлер и де-
инсталлер
12. Что в результате?
2. Профиль 3. Определение
1. Юзабилити типичного реального спроса
тестирование пользователя для нового
и отзывы продукта
8. Футпринты с Что получим в итоге? 4. Тестовые
багами сценарии
7. 5. Лояльность –
Воспроизведение потенциальные
сложных багов 6. Опросники: продажи
общее
впечатление,
соответствие
ожиданиям и т.д.
13. Участники бета программ (EA) для
корпоративных продуктов
Где их взять? Потенциальные покупатели, тендеры
Как узнать, Sales
кто они?
Установка силами компании
Возможность повлиять на конечный продукт
Как
привлечь? Льготы по приобретению или поддержке
Возможность оценить, сравнить
EA -команды
Поддержка
QA
14. Критерии входа в EA цикл
1. Нет проблем с 3. Качество
установкой и 2. Стабильность работающего
деплойментом функционала
близко к
финальному
8. 50% тест
8 пунктов, которые
цикла должны быть «ДО» 4. Описаны
завершено требования к
системе
6. Определены
7. Все крупные участники
известные проблемы программы 5. Определены
должены быть представители
описаны в Known компании на
issues установках
15. Что в результате?
2.
1. Осознание Определение 3. Баги на
ожиданий реального оборудовании
пользователей спроса для пользователей
нового
продукта
7. Реклама 4.
Что получим в итоге? Анализ
трендов
5. Анализ
6. Подстройка оборудования, 8. Лояльность –
продукта под конфигураций потенциальные
нужны крупных продажи
пользователей
16. Бета программы для заказчиков
Бизнес-цели заказчика
Бета-тестирование
Фидбек от реальных
пользователей
Внедренный и работающий проект =
успешный проект
Довольный клиент = репутация
компании
17. Что это все дает?
Специалистам по тестированию (QA, QC)
QA менеджерам
Руководителям продуктов (Product Owners)
Руководителям проектов (Project managers)
Маркетологам
Тем, кто уже начинает или собирается начать
свой бизнес в IT
Другое