SlideShare a Scribd company logo
QA в тотальном аутсорсе
или как заботиться о качестве в
информационном вакууме
Ольга Пронина
Что вас ждёт:
● QA, QC и тестирование
● исходные данные для работы QA подразделения
● как действовать в условиях недостаточной информации
● чем мотивировать команду и себя самого
● что получилось в итоге у нас
Тестирование
Процесс испытания программного обеспечения с целью выявить ситуации,
в которых поведение программы является неправильным, нежелательным
или не соответствующим спецификации.
● планирование тестовых работ
● проектирование тестов
● выполнение тестирования
● анализ полученных результатов
Тестирование
Quality Control
Мероприятия, проводимые для установления соответствия имеющихся
продуктов некоторым ожиданиям:
● проверка соответствия функционала спецификации
● инспекция документов относительно требований к ним
– спецификации
– календарный план тестирования
– тестовая документация
● инспекция кода тестируемого программного обеспечения
ТестированиеQC
Quality Assurance
Совокупность мероприятий, предпринимаемых на разных стадиях
жизненного цикла ПО, для обеспечения требуемого уровня качества
выпускаемого продукта.
● функциональность
● надежность
● удобство использования
● эффективность
● удобство сопровождения
● портативность
ТестированиеQCQA
Исходные данные
Тестирование:
● программное обеспечение
● оборудование
● план тестирования
● тестовая документация
Quality Control:
● спецификации
● исходный код
Quality Assurance:
● опыт использования
● опыт сопровождения
Не то что бы это был необходимый набор для QA...
Но бывает и так...
Тестирование:
● программное обеспечение
● оборудование
план тестирования
тестовая документация
Quality Control:
спецификации
исходный код
Quality Assurance:
опыт использования
опыт сопровождения
???
Определяем функциональность
● Соберите в одном месте оборудование
● Соберите вокруг оборудования команду
● Повесьте рядом доску и положите маркеры
● Дайте команде творить
● Пишите письма заказчику
Экспертиза План Документация
Добавляем позитива
PERMA (2011), Мартин Селигман:
● Положительные эмоции (Positive Emotions)
– таланты и сильные стороны членов команды
● Вовлеченность (Engagement)
– мнения, стремления и пожелания каждого
● Позитивные отношения (Positive Relationships)
– общение вне проектной деятельности
● Смысл (Meaning)
– модель взаимодействия и управления
● Достижения (Achievement/Accomplishment)
– оценка ежедневной работы
P – положительные эмоции
● персональные встречи с членами команды
● SWOT-анализ
Сильные стороны
Strengths
Слабые стороны
Weaknesses
Возможности
Opportunities
Препятствия
Threats
- Что вы делаете хорошо?
- Каковы ваши особенные умения и знания?
- Какие сильные стороны видят в вас
окружающие?
- Что вам стоит в себе улучшить?
- В чём необходимом у вас недостаточно
опыта и навыков?
- Какие слабые стороны видят в вас
окружающие?
- Какие возможности у вас есть?
- Какие возможности вы хотели бы получить?
- Как ваши сильные стороны могут вам
помочь в реализации возможностей?
- Что мешает вам в данный момент?
- Какие препятствия вы видите для
реализации возможностей?
- Какие препятствия создают ваши слабые
стороны?
Распределяем зоны ответственности
● Используйте результаты исследований команды
● Определите rotation-план
● Выберите тест-трекинг систему
● Дайте команде творить
● Пишите письма заказчику
Документация План Требования
Е – вовлеченность
● Сформулируйте цель команды на данном проекте
● Найдите общее в целях членов команды (SWOT-анализ)
● Дайте положительную обратную связь
● Поделитесь планами действий
● Узнайте мнения команды
● Сделайте проект ВАШИМ
А что с заказчиком?
● даёт информацию
– задаёт вопросы, просит отчёты
– присылает обновления программного обеспечения
– дает доступ к баг-трекинг системе
– дает доступ к тест-трекинг системе
– предоставляет исходный код
– показывает спецификации
– говорит о планах
● взаимодействует, но не говорит ничего вразумительного
● оплачивает и не взаимодействует
● не оплачивает проектные работы
R – позитивные отношения
● организуйте командное мероприятие вместе с членами команды
● презентуйте ваш проект команде
● расскажите о положительных качествах вашего заказчика
● поздравьте команду с окончанием этапа планирования
● расслабьтесь и просто пообщайтесь
корпоратив алкоголь
честность
Гибкое управление + M + A
● определите систему управления
● выберите способ ведения отчетности
● всегда помните про SWOT
● пишите письма заказчику
● будьте готовы к любым изменениям
● сохраняйте позитив
* смысл и достижения
В итоге у нас получилось
● эффективно работающая команда
● каждый на своем месте
● высокий уровень доверия заказчика
● расширение зоны ответственности команды
● увеличение размера команды
● многократное продление контракта
Winner of Annual Award 2013
И у вас всё получится!
Life is 10% what happens to us and 90% how we react to it.

More Related Content

What's hot

Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
SQALab
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
SQALab
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
SQALab
 
QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформации
SQALab
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?
SQALab
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
SQALab
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
Askhat Urazbaev
 
Пользователи в помощь тестировщику
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщику
Rina Uzhevko
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
SQALab
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
WrikeTechClub
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
SQALab
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
SQALab
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
Rina Uzhevko
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20rit2010
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
Alexander Kalouguine
 
Тестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven TestingТестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven Testing
Julia Nechaeva
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenkoAlexei Lupan
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
SQALab
 
First class Testing
First class TestingFirst class Testing
First class Testing
Return on Intelligence
 
евгения фирсова нерелизное тестирование
евгения фирсова   нерелизное тестированиеевгения фирсова   нерелизное тестирование
евгения фирсова нерелизное тестированиеAlexei Lupan
 

What's hot (20)

Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
Идентификация рисков и проблем тестирования
Идентификация рисков и проблем тестированияИдентификация рисков и проблем тестирования
Идентификация рисков и проблем тестирования
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
 
QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформации
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
Управление тестированием в Agile
Управление тестированием в AgileУправление тестированием в Agile
Управление тестированием в Agile
 
Пользователи в помощь тестировщику
Пользователи в помощь тестировщикуПользователи в помощь тестировщику
Пользователи в помощь тестировщику
 
Распределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качестваРаспределение тестировщиков по командам как один из этапов контроля качества
Распределение тестировщиков по командам как один из этапов контроля качества
 
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
 
Человеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкойЧеловеко-дни на тестирование или как не ошибиться с оценкой
Человеко-дни на тестирование или как не ошибиться с оценкой
 
Оптимизируем тест кейсы
Оптимизируем тест кейсыОптимизируем тест кейсы
Оптимизируем тест кейсы
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20Ekaterina Roshchina Top 20
Ekaterina Roshchina Top 20
 
Взгляд на QA со стороны
Взгляд на QA со стороныВзгляд на QA со стороны
Взгляд на QA со стороны
 
Тестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven TestingТестирование - это не просто тестирование, или Business Driven Testing
Тестирование - это не просто тестирование, или Business Driven Testing
 
Sq adays 2010_balashenko
Sq adays 2010_balashenkoSq adays 2010_balashenko
Sq adays 2010_balashenko
 
Аудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проектеАудит команды тестирования в сложном проекте
Аудит команды тестирования в сложном проекте
 
First class Testing
First class TestingFirst class Testing
First class Testing
 
евгения фирсова нерелизное тестирование
евгения фирсова   нерелизное тестированиеевгения фирсова   нерелизное тестирование
евгения фирсова нерелизное тестирование
 

Viewers also liked

"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
SPB SQA Group
 
Долой отмазки в тестировании!
Долой отмазки в тестировании!Долой отмазки в тестировании!
Долой отмазки в тестировании!
SPB SQA Group
 
Какая польза от метрик?
Какая польза от метрик?Какая польза от метрик?
Какая польза от метрик?
SPB SQA Group
 
Нагрузочное тестирование. С чего начать?
Нагрузочное тестирование. С чего начать?Нагрузочное тестирование. С чего начать?
Нагрузочное тестирование. С чего начать?
OdessaQA
 
Как вводить нового тестировщика в команду
Как вводить нового тестировщика в командуКак вводить нового тестировщика в команду
Как вводить нового тестировщика в команду
SQALab
 
Agile testing
Agile testingAgile testing
Agile testing
SPB SQA Group
 
"Опыт создания системы управления сборкой и тестированием" (полная)
"Опыт создания системы управления сборкой и тестированием" (полная)"Опыт создания системы управления сборкой и тестированием" (полная)
"Опыт создания системы управления сборкой и тестированием" (полная)
SPB SQA Group
 
Метод всех пар, или как не убиться тестируя комбинации
Метод всех пар, или как не убиться тестируя комбинацииМетод всех пар, или как не убиться тестируя комбинации
Метод всех пар, или как не убиться тестируя комбинации
SQALab
 
Нагрузочное тестирование
Нагрузочное тестированиеНагрузочное тестирование
Нагрузочное тестирование
SPB SQA Group
 
Автоматизируем тестирование интерфейса мобильных приложений
Автоматизируем тестирование интерфейса мобильных приложенийАвтоматизируем тестирование интерфейса мобильных приложений
Автоматизируем тестирование интерфейса мобильных приложений
SPB SQA Group
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответить
Alex Baranouski
 
Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"
OdessaQA
 
Domain-тестирование
Domain-тестированиеDomain-тестирование
Domain-тестирование
SPB SQA Group
 
Test design techniques
Test design techniquesTest design techniques
Test design techniquesQA Guards
 
Техники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестированияТехники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестирования
Dmytro Protsenko
 
Разработка тест кейсов по методике pair wise
Разработка тест кейсов по методике pair wiseРазработка тест кейсов по методике pair wise
Разработка тест кейсов по методике pair wise
SQALab
 
алексей лупан мал да удал
алексей лупан   мал да удалалексей лупан   мал да удал
алексей лупан мал да удалAlexei Lupan
 
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
SQALab
 

Viewers also liked (18)

"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
"Опыт создания системы управления сборкой и тестированием" (слайдкаст)
 
Долой отмазки в тестировании!
Долой отмазки в тестировании!Долой отмазки в тестировании!
Долой отмазки в тестировании!
 
Какая польза от метрик?
Какая польза от метрик?Какая польза от метрик?
Какая польза от метрик?
 
Нагрузочное тестирование. С чего начать?
Нагрузочное тестирование. С чего начать?Нагрузочное тестирование. С чего начать?
Нагрузочное тестирование. С чего начать?
 
Как вводить нового тестировщика в команду
Как вводить нового тестировщика в командуКак вводить нового тестировщика в команду
Как вводить нового тестировщика в команду
 
Agile testing
Agile testingAgile testing
Agile testing
 
"Опыт создания системы управления сборкой и тестированием" (полная)
"Опыт создания системы управления сборкой и тестированием" (полная)"Опыт создания системы управления сборкой и тестированием" (полная)
"Опыт создания системы управления сборкой и тестированием" (полная)
 
Метод всех пар, или как не убиться тестируя комбинации
Метод всех пар, или как не убиться тестируя комбинацииМетод всех пар, или как не убиться тестируя комбинации
Метод всех пар, или как не убиться тестируя комбинации
 
Нагрузочное тестирование
Нагрузочное тестированиеНагрузочное тестирование
Нагрузочное тестирование
 
Автоматизируем тестирование интерфейса мобильных приложений
Автоматизируем тестирование интерфейса мобильных приложенийАвтоматизируем тестирование интерфейса мобильных приложений
Автоматизируем тестирование интерфейса мобильных приложений
 
собеседование тестировщиков что спросить и как ответить
собеседование тестировщиков   что спросить и как ответитьсобеседование тестировщиков   что спросить и как ответить
собеседование тестировщиков что спросить и как ответить
 
Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"Тест-дизайн в тестировании ПО. Задача "Треугольник"
Тест-дизайн в тестировании ПО. Задача "Треугольник"
 
Domain-тестирование
Domain-тестированиеDomain-тестирование
Domain-тестирование
 
Test design techniques
Test design techniquesTest design techniques
Test design techniques
 
Техники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестированияТехники тест дизайна для черноящичного тестирования
Техники тест дизайна для черноящичного тестирования
 
Разработка тест кейсов по методике pair wise
Разработка тест кейсов по методике pair wiseРазработка тест кейсов по методике pair wise
Разработка тест кейсов по методике pair wise
 
алексей лупан мал да удал
алексей лупан   мал да удалалексей лупан   мал да удал
алексей лупан мал да удал
 
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестированииМетод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
Метод No-Test-Cases: избавьтесь от тест-кейсов в тестировании
 

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

андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаAlexei Lupan
 
3 anastasia dovgan - practical tips and pitfalls of passing an external audit
3   anastasia dovgan - practical tips and pitfalls of passing an external audit3   anastasia dovgan - practical tips and pitfalls of passing an external audit
3 anastasia dovgan - practical tips and pitfalls of passing an external audit
Ievgenii Katsan
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
Iosif Itkin
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
KIT_Conference
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в ScrumDenis Petelin
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciplesQA Guards
 
Test management
Test managementTest management
Test managementQA Guards
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
Yana Brodetski
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QAFest
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Technopark
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Technopark
 
ISTQB Сертификация. Приводим знания в порядок
ISTQB Сертификация. Приводим знания в порядокISTQB Сертификация. Приводим знания в порядок
ISTQB Сертификация. Приводим знания в порядок
SQALab
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестирование
SQALab
 
Подводные камни при построении процесса тестирования
Подводные камни при построении процесса тестированияПодводные камни при построении процесса тестирования
Подводные камни при построении процесса тестирования
SQALab
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Luxoft Education Center
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 

Similar to QA в тотальном аутсорсе (20)

Testing
TestingTesting
Testing
 
андрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчикаандрей дмитриев взгляд со стороны разработчика
андрей дмитриев взгляд со стороны разработчика
 
3 anastasia dovgan - practical tips and pitfalls of passing an external audit
3   anastasia dovgan - practical tips and pitfalls of passing an external audit3   anastasia dovgan - practical tips and pitfalls of passing an external audit
3 anastasia dovgan - practical tips and pitfalls of passing an external audit
 
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014: RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
RSTQB Presentation about ISTQB Agile Tester during TMPA-2014:
 
Quality Assurance
Quality AssuranceQuality Assurance
Quality Assurance
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
IntroductionPrinciples
IntroductionPrinciplesIntroductionPrinciples
IntroductionPrinciples
 
Test management
Test managementTest management
Test management
 
Модуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проектаМодуль 8. Лекция 37-38. Управление качеством проекта
Модуль 8. Лекция 37-38. Управление качеством проекта
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
 
Как развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
 
Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1Тестирование осень 2013 лекция 1
Тестирование осень 2013 лекция 1
 
01ka-nov
01ka-nov01ka-nov
01ka-nov
 
Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1Тестирование весна 2014 лекция 1
Тестирование весна 2014 лекция 1
 
ISTQB Сертификация. Приводим знания в порядок
ISTQB Сертификация. Приводим знания в порядокISTQB Сертификация. Приводим знания в порядок
ISTQB Сертификация. Приводим знания в порядок
 
Первоклассное тестирование
Первоклассное тестированиеПервоклассное тестирование
Первоклассное тестирование
 
Подводные камни при построении процесса тестирования
Подводные камни при построении процесса тестированияПодводные камни при построении процесса тестирования
Подводные камни при построении процесса тестирования
 
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
Александр Александров: Процессный консалтинг - как и зачем это делается и ког...
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 

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

  • 1. QA в тотальном аутсорсе или как заботиться о качестве в информационном вакууме Ольга Пронина
  • 2. Что вас ждёт: ● QA, QC и тестирование ● исходные данные для работы QA подразделения ● как действовать в условиях недостаточной информации ● чем мотивировать команду и себя самого ● что получилось в итоге у нас
  • 3. Тестирование Процесс испытания программного обеспечения с целью выявить ситуации, в которых поведение программы является неправильным, нежелательным или не соответствующим спецификации. ● планирование тестовых работ ● проектирование тестов ● выполнение тестирования ● анализ полученных результатов Тестирование
  • 4. Quality Control Мероприятия, проводимые для установления соответствия имеющихся продуктов некоторым ожиданиям: ● проверка соответствия функционала спецификации ● инспекция документов относительно требований к ним – спецификации – календарный план тестирования – тестовая документация ● инспекция кода тестируемого программного обеспечения ТестированиеQC
  • 5. Quality Assurance Совокупность мероприятий, предпринимаемых на разных стадиях жизненного цикла ПО, для обеспечения требуемого уровня качества выпускаемого продукта. ● функциональность ● надежность ● удобство использования ● эффективность ● удобство сопровождения ● портативность ТестированиеQCQA
  • 6. Исходные данные Тестирование: ● программное обеспечение ● оборудование ● план тестирования ● тестовая документация Quality Control: ● спецификации ● исходный код Quality Assurance: ● опыт использования ● опыт сопровождения Не то что бы это был необходимый набор для QA...
  • 7. Но бывает и так... Тестирование: ● программное обеспечение ● оборудование план тестирования тестовая документация Quality Control: спецификации исходный код Quality Assurance: опыт использования опыт сопровождения ???
  • 8. Определяем функциональность ● Соберите в одном месте оборудование ● Соберите вокруг оборудования команду ● Повесьте рядом доску и положите маркеры ● Дайте команде творить ● Пишите письма заказчику Экспертиза План Документация
  • 9. Добавляем позитива PERMA (2011), Мартин Селигман: ● Положительные эмоции (Positive Emotions) – таланты и сильные стороны членов команды ● Вовлеченность (Engagement) – мнения, стремления и пожелания каждого ● Позитивные отношения (Positive Relationships) – общение вне проектной деятельности ● Смысл (Meaning) – модель взаимодействия и управления ● Достижения (Achievement/Accomplishment) – оценка ежедневной работы
  • 10. P – положительные эмоции ● персональные встречи с членами команды ● SWOT-анализ Сильные стороны Strengths Слабые стороны Weaknesses Возможности Opportunities Препятствия Threats - Что вы делаете хорошо? - Каковы ваши особенные умения и знания? - Какие сильные стороны видят в вас окружающие? - Что вам стоит в себе улучшить? - В чём необходимом у вас недостаточно опыта и навыков? - Какие слабые стороны видят в вас окружающие? - Какие возможности у вас есть? - Какие возможности вы хотели бы получить? - Как ваши сильные стороны могут вам помочь в реализации возможностей? - Что мешает вам в данный момент? - Какие препятствия вы видите для реализации возможностей? - Какие препятствия создают ваши слабые стороны?
  • 11. Распределяем зоны ответственности ● Используйте результаты исследований команды ● Определите rotation-план ● Выберите тест-трекинг систему ● Дайте команде творить ● Пишите письма заказчику Документация План Требования
  • 12. Е – вовлеченность ● Сформулируйте цель команды на данном проекте ● Найдите общее в целях членов команды (SWOT-анализ) ● Дайте положительную обратную связь ● Поделитесь планами действий ● Узнайте мнения команды ● Сделайте проект ВАШИМ
  • 13. А что с заказчиком? ● даёт информацию – задаёт вопросы, просит отчёты – присылает обновления программного обеспечения – дает доступ к баг-трекинг системе – дает доступ к тест-трекинг системе – предоставляет исходный код – показывает спецификации – говорит о планах ● взаимодействует, но не говорит ничего вразумительного ● оплачивает и не взаимодействует ● не оплачивает проектные работы
  • 14. R – позитивные отношения ● организуйте командное мероприятие вместе с членами команды ● презентуйте ваш проект команде ● расскажите о положительных качествах вашего заказчика ● поздравьте команду с окончанием этапа планирования ● расслабьтесь и просто пообщайтесь корпоратив алкоголь честность
  • 15. Гибкое управление + M + A ● определите систему управления ● выберите способ ведения отчетности ● всегда помните про SWOT ● пишите письма заказчику ● будьте готовы к любым изменениям ● сохраняйте позитив * смысл и достижения
  • 16. В итоге у нас получилось ● эффективно работающая команда ● каждый на своем месте ● высокий уровень доверия заказчика ● расширение зоны ответственности команды ● увеличение размера команды ● многократное продление контракта Winner of Annual Award 2013
  • 17. И у вас всё получится! Life is 10% what happens to us and 90% how we react to it.