Top Banner
QA в тотальном аутсорсе или как заботиться о качестве в информационном вакууме Ольга Пронина
17

Test labs 2016. QA в тотальном аутсорсе

Mar 21, 2017

Download

Data & Analytics

Sasha Soleev
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Test labs 2016. QA в тотальном аутсорсе

QA в тотальном аутсорсе

или как заботиться о качестве в информационном вакууме

Ольга Пронина

Page 2: Test labs 2016. QA в тотальном аутсорсе

Что вас ждёт:

● QA, QC и тестирование

● исходные данные для работы QA подразделения

● как действовать в условиях недостаточной информации

● чем мотивировать команду и себя самого

● что получилось в итоге у нас

Page 3: Test labs 2016. QA в тотальном аутсорсе

Тестирование

Процесс испытания программного обеспечения с целью выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации.

● планирование тестовых работ

● проектирование тестов

● выполнение тестирования

● анализ полученных результатов

Тестирование

Page 4: Test labs 2016. QA в тотальном аутсорсе

Quality Control

Мероприятия, проводимые для установления соответствия имеющихся продуктов некоторым ожиданиям:

● проверка соответствия функционала спецификации

● инспекция документов относительно требований к ним

– спецификации

– календарный план тестирования

– тестовая документация

● инспекция кода тестируемого программного обеспечения

ТестированиеQC

Page 5: Test labs 2016. QA в тотальном аутсорсе

Quality Assurance

Совокупность мероприятий, предпринимаемых на разных стадиях жизненного цикла ПО, для обеспечения требуемого уровня качества выпускаемого продукта.

● функциональность

● надежность

● удобство использования

● эффективность

● удобство сопровождения

● портативность

ТестированиеQCQA

Page 6: Test labs 2016. QA в тотальном аутсорсе

Исходные данные

Тестирование:

● программное обеспечение

● оборудование

● план тестирования

● тестовая документация

Quality Control:

● спецификации

● исходный код

Quality Assurance:

● опыт использования

● опыт сопровождения

Не то что бы это был необходимый набор для QA...

Page 7: Test labs 2016. QA в тотальном аутсорсе

Но бывает и так...

Тестирование:

● программное обеспечение

● оборудование

план тестирования

тестовая документация

Quality Control:

спецификации

исходный код

Quality Assurance:

опыт использования

опыт сопровождения

???

Page 8: Test labs 2016. QA в тотальном аутсорсе

Определяем функциональность

● Соберите в одном месте оборудование

● Соберите вокруг оборудования команду

● Повесьте рядом доску и положите маркеры

● Дайте команде творить

● Пишите письма заказчику

Экспертиза План Документация

Page 9: Test labs 2016. QA в тотальном аутсорсе

Добавляем позитива

PERMA (2011), Мартин Селигман:

● Положительные эмоции (Positive Emotions)

– таланты и сильные стороны членов команды

● Вовлеченность (Engagement)

– мнения, стремления и пожелания каждого

● Позитивные отношения (Positive Relationships)

– общение вне проектной деятельности

● Смысл (Meaning)

– модель взаимодействия и управления

● Достижения (Achievement/Accomplishment)

– оценка ежедневной работы

Page 10: Test labs 2016. QA в тотальном аутсорсе

P – положительные эмоции

● персональные встречи с членами команды

● SWOT-анализ

Сильные стороныStrengths

Слабые стороныWeaknesses

ВозможностиOpportunities

ПрепятствияThreats

- Что вы делаете хорошо?- Каковы ваши особенные умения и знания?- Какие сильные стороны видят в вас окружающие?

- Что вам стоит в себе улучшить?- В чём необходимом у вас недостаточно опыта и навыков?- Какие слабые стороны видят в вас окружающие?

- Какие возможности у вас есть?- Какие возможности вы хотели бы получить?- Как ваши сильные стороны могут вам помочь в реализации возможностей?

- Что мешает вам в данный момент?- Какие препятствия вы видите для реализации возможностей?- Какие препятствия создают ваши слабые стороны?

Page 11: Test labs 2016. QA в тотальном аутсорсе

Распределяем зоны ответственности

● Используйте результаты исследований команды

● Определите rotation-план

● Выберите тест-трекинг систему

● Дайте команде творить

● Пишите письма заказчику

Документация План Требования

Page 12: Test labs 2016. QA в тотальном аутсорсе

Е – вовлеченность

● Сформулируйте цель команды на данном проекте

● Найдите общее в целях членов команды (SWOT-анализ)

● Дайте положительную обратную связь

● Поделитесь планами действий

● Узнайте мнения команды

● Сделайте проект ВАШИМ

Page 13: Test labs 2016. QA в тотальном аутсорсе

А что с заказчиком?

● даёт информацию

– задаёт вопросы, просит отчёты

– присылает обновления программного обеспечения

– дает доступ к баг-трекинг системе

– дает доступ к тест-трекинг системе

– предоставляет исходный код

– показывает спецификации

– говорит о планах

● взаимодействует, но не говорит ничего вразумительного

● оплачивает и не взаимодействует

● не оплачивает проектные работы

Page 14: Test labs 2016. QA в тотальном аутсорсе

R – позитивные отношения

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

● презентуйте ваш проект команде

● расскажите о положительных качествах вашего заказчика

● поздравьте команду с окончанием этапа планирования

● расслабьтесь и просто пообщайтесь

корпоратив алкоголь

честность

Page 15: Test labs 2016. QA в тотальном аутсорсе

Гибкое управление + M + A

● определите систему управления

● выберите способ ведения отчетности

● всегда помните про SWOT

● пишите письма заказчику

● будьте готовы к любым изменениям

● сохраняйте позитив

* смысл и достижения

Page 16: Test labs 2016. QA в тотальном аутсорсе

В итоге у нас получилось

● эффективно работающая команда

● каждый на своем месте

● высокий уровень доверия заказчика

● расширение зоны ответственности команды

● увеличение размера команды

● многократное продление контракта

Winner of Annual Award 2013

Page 17: Test labs 2016. QA в тотальном аутсорсе

И у вас всё получится!

Life is 10% what happens to us and 90% how we react to it.