Бета тестирование как способ обеспечения качества

19
Бета тестирование как способ обеспечения качества продукта Виктория Бутич Check Point Software Technologies LTD Сообщество belqa.by

Upload: it-mine

Post on 16-Jun-2015

453 views

Category:

Education


0 download

DESCRIPTION

Презентация Виктории Бутич, SEF 2011

TRANSCRIPT

Page 1: Бета тестирование как способ обеспечения качества

Бета тестирование как способ обеспечения качества продукта

Виктория Бутич

Check Point Software Technologies LTD

Сообщество belqa.by

Page 2: Бета тестирование как способ обеспечения качества

- С 2006 года работает в компании «Check Point Software Technologies LTD»- Более 5 лет опыта, из них 2 года в роли QA менеджера и 2 года в роли руководителя QA отдела

- В феврале этого года основала сообщество Специалистов по Обеспечению Качества и Тестированию Беларуси belqa.by

- Курсы повышения квалификации, сертификаты:

Management program (by Jack Pratt), San Francisco, 2007Star West QA Conference 2007, Los Angeles, 2007

Check Point Academy QA Program, Redwood city, 2007Agile process: scrum, San Francisco, 2008

Network Security, Minsk, 2008Secure Coding (by T.Roy), Minsk, 2008-2010

Тренинг по коммуникациям, 1-ая консалтинговая, Минск, 2010

Об авторе

Page 3: Бета тестирование как способ обеспечения качества

Содержание

Бета тестирование - для чего ?

Разновидности бета программ

Бета программы для конечных пользователей

Бета программы для корпоративных продуктов

Бета программы для заказчика

Page 4: Бета тестирование как способ обеспечения качества

Кому это будет интересно?

Другое

QA менеджерам

Тем, кто уже начинает или собирается начать свой бизнес в IT

Руководителям продуктов (Product Owners)

Руководителям проектов (Project managers)

Маркетологам

Специалистам по тестированию (QA, QC)

Page 5: Бета тестирование как способ обеспечения качества

Глоссарий

Тестирование – часть общей задачи на разработку

Тестирование – часть процесса обеспечения качества

Рациональный подход

Бета-тестирование

Альфа-тестирование

Page 6: Бета тестирование как способ обеспечения качества

Бета тестирование – для чего?

1. Свежий взгляд на дизайн и функциональность3. Мнение профессионалов из домена знаний5. Покрытие множественных конфигураций

4. Покрытие узких мест2. Выявление наиболее популярных пользовательских сценариев

6. Изучение ожиданий

Page 7: Бета тестирование как способ обеспечения качества

Разновидности бета программ

Конечные пользователи –Consumer market (beta)

Корпоративные пользователи– Enterprise

market (EA)

Конкретный заказчик (Internal Deployment)

Целевая аудитория?

Page 8: Бета тестирование как способ обеспечения качества

Участники бета программ для Consumer продуктов

Где их взять?

МаркетингКак узнать, кто они?

Существующие пользователи, Facebook, проф. сообщества

Как привлечь?

Интерес к новинкам

Возможность внести вклад

Призы: лицензии, лотереи и т.п.

Поддержка

Бета лицензия

Нет официальной поддержки

QA

Бета -команды

другое

Page 9: Бета тестирование как способ обеспечения качества

Пример бета сайта для продукта Zone Alarm

Page 10: Бета тестирование как способ обеспечения качества

Форма отчета об ошибке и пример опросника

Page 11: Бета тестирование как способ обеспечения качества

10 пунктов, которые должны

быть «ДО»

Критерии входа в бета цикл

1. Пользовательское соглашение

2. Нет легко воспроизводимых крэшей,

особенно ломающих систему.

3. Продуманная возможность собирать

фидбек

10. Продуманная поддержка

4. Описаны требования к

системе

8. Способ доставки9. Все крупные

известные проблемы должены быть

описаны в Known issues

7. Работающий инсталлер и де-

инсталлер

6. Целевая аудитория 5. Перед

пользователями поставлена цель и

заявлены «не цели»

Page 12: Бета тестирование как способ обеспечения качества

Что в результате?

Что получим в итоге?

1. Юзабилити тестирование

и отзывы

2. Профиль типичного

пользователя

3. Определение реального спроса

для нового продукта

6. Опросники: общее

впечатление, соответствие

ожиданиям и т.д.

5. Лояльность – потенциальные

продажи

7. Воспроизведение

сложных багов

8. Футпринты с багами

4. Тестовые сценарии

Page 13: Бета тестирование как способ обеспечения качества

Участники бета программ (EA) для корпоративных продуктов

Где их взять?

SalesКак узнать, кто они?

Потенциальные покупатели, тендеры

Как привлечь?

Возможность повлиять на конечный продукт

Установка силами компании

Льготы по приобретению или поддержке

Поддержка

Возможность оценить, сравнить

QA

EA -команды

Page 14: Бета тестирование как способ обеспечения качества

8 пунктов, которые должны быть «ДО»

Критерии входа в EA цикл

1. Нет проблем с установкой и

деплойментом2. Стабильность

3. Качество работающего функционала

близко к финальному

4. Описаны требования к

системе

6. Определены участники

программы 5. Определены представители

компании на установках

7. Все крупные известные проблемы

должены быть описаны в Known

issues

8. 50% тест цикла завершено

Page 15: Бета тестирование как способ обеспечения качества

Что в результате?

Что получим в итоге?

1. Осознание ожиданий

пользователей

2. Определение

реального спроса для

нового продукта

3. Баги на оборудовании пользователей

4. Анализ

трендов

5. Анализ оборудования, конфигураций

6. Подстройка продукта под

нужны крупных пользователей

8. Лояльность – потенциальные

продажи

7. Реклама

Page 16: Бета тестирование как способ обеспечения качества

Бета программы для заказчиков

Бизнес-цели заказчика

Бета-тестирование

Фидбек от реальных пользователей

Внедренный и работающий проект = успешный проект

Довольный клиент = репутация компании

Page 17: Бета тестирование как способ обеспечения качества

Что это все дает?

Другое

QA менеджерам

Тем, кто уже начинает или собирается начать свой бизнес в IT

Руководителям продуктов (Product Owners)

Руководителям проектов (Project managers)

Маркетологам

Специалистам по тестированию (QA, QC)

Page 18: Бета тестирование как способ обеспечения качества

Вопросы

Page 19: Бета тестирование как способ обеспечения качества

Виктория БутичEmail: [email protected]: victoria.butsichТел.: 8(029) 728 03 11Сайт сообщества: http://belqa.by/

Контакты