Команды из разных стран - секреты успешного...
DESCRIPTION
Презентация доклада Виталия Петруняка на конференции SQADays-14, Львов 8-9 ноября 2013TRANSCRIPT
![Page 1: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/1.jpg)
Команды из разных стран – секреты успешного тестирования и дипломатииПетруняк Виталий
Санкт-Петербург
![Page 2: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/2.jpg)
13.11.2013Петруняк Виталий 2
Кто я?
Петруняк Виталий, специалист по тестированию
Работаю в компании T-Systems CIS, проект FlexProd (команда из 40 человек – все тестировщики)
![Page 3: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/3.jpg)
Заказчики
13.11.2013Петруняк Виталий 3
![Page 4: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/4.jpg)
13.11.2013Петруняк Виталий 4
Как тестируем?
Functional and QoSRequirments
Business Requirments
Source Code
Design (Productcomponents)
User Acceptance Tests
System Tests
Component andIntegration Tests
Unit Tests
•Functional
Promotion to
Production•Exploratory
•Performance
•Documentation
•Usability
•Functionality
•Etc…Promotion to
Quality
Assurance
Daily Build
•Smoke Tests
•Integration
Harnesses
•Code Analysis
•Style Analysis
•Code Metrics
•Method
Harnesses
![Page 5: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/5.jpg)
Разрабатываем несколькими потоками
13.11.2013Петруняк Виталий 5
• Разработка
• Регрессия
• Тестирование
• Оценка
• Планирование
Test EstimateTest
PlanningTesting Regression V
3.0
![Page 6: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/6.jpg)
Разрабатываем несколькими потоками
13.11.2013Петруняк Виталий 6
• Разработка
• Регрессия
• Тестирование
• Оценка
• Планирование
Test EstimateTest
PlanningTesting Regression V
2.0
Test EstimateTest
PlanningTesting Regression V
3.0
![Page 7: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/7.jpg)
Test EstimateTest
PlanningTesting Regression
Разрабатываем несколькими потоками
13.11.2013Петруняк Виталий 7
• Разработка
• Регрессия
• Тестирование
• Оценка
• Планирование
Test EstimateTest
PlanningTesting Regression V
2.0
Test EstimateTest
PlanningTesting Regression V
3.0
V
4.0
![Page 8: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/8.jpg)
Test EstimateTest
PlanningTesting Regression
Test EstimateTest
PlanningTesting Regression
Разрабатываем несколькими потоками
13.11.2013Петруняк Виталий 8
• Планирование
• Оценка
• Разработка
• Тестирование
• Регрессия
Test EstimateTest
PlanningTesting Regression V
2.0
Test EstimateTest
PlanningTesting Regression V
3.0
V
4.0
V
5.0
![Page 9: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/9.jpg)
13.11.2013Петруняк Виталий 9
Наша география
![Page 10: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/10.jpg)
Мы стали слишком формально общаться
13.11.2013Петруняк Виталий 10
• Из-за непрозрачных
процессов многие
проблемы стали
эскалироваться
![Page 11: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/11.jpg)
Мы стали слишком формально общаться
13.11.2013Петруняк Виталий 11
• Из-за непрозрачных
процессов многие
проблемы стали
эскалироваться
• Борьба за
показатели
![Page 12: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/12.jpg)
В чём причина?
13.11.2013Петруняк Виталий 12
• Ноу-хау
![Page 13: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/13.jpg)
В чём причина?
13.11.2013Петруняк Виталий 13
• Ноу-хау
• Консолидация знаний
![Page 14: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/14.jpg)
В чём причина?
13.11.2013Петруняк Виталий 14
• Ноу-хау
• Консолидация знаний
• Удалённость команд
друг от друга
![Page 15: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/15.jpg)
В чём причина?
13.11.2013Петруняк Виталий 15
• Ноу-хау
• Консолидация знаний
• Удалённость команд
друг от друга
• Отношение к другой
команде такое же, как к
другой группировке
![Page 16: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/16.jpg)
Так оставлять нельзя!
13.11.2013Петруняк Виталий 16
![Page 17: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/17.jpg)
Оценка трудозатрат
13.11.2013Петруняк Виталий 17
На что планируем время
• Техн. вработка
• Чтение документации
• Тестовые темы
• Смежные тесты
И т.д.
![Page 18: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/18.jpg)
Изменяем отношение к себе
13.11.2013Петруняк Виталий 18
• Создали
презентацию со
всеми членами
команды
![Page 19: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/19.jpg)
Изменяем отношение к себе
13.11.2013Петруняк Виталий 19
• Создали
презентацию со
всеми членами
команды
• Постоянно её
обновляем
![Page 20: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/20.jpg)
Изменяем отношение к себе
13.11.2013Петруняк Виталий 20
• Создали
презентацию со
всеми членами
команды
• Постоянно её
обновляем
• Все сотрудники
участвуют в общем
собрании
![Page 21: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/21.jpg)
Ответственный
13.11.2013Петруняк Виталий 21
Задачи
«ответственного»:
• Отвечать на вопросы
![Page 22: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/22.jpg)
Ответственный
13.11.2013Петруняк Виталий 22
Задачи
«ответственного»:
• Отвечать на вопросы
• Следить за сроками
![Page 23: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/23.jpg)
Ответственный
13.11.2013Петруняк Виталий 23
Задачи
«ответственного»:
• Отвечать на вопросы
• Следить за сроками
• Организационные моменты
![Page 24: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/24.jpg)
Ответственный
13.11.2013Петруняк Виталий 24
Задачи
«ответственного»:
• Отвечать на вопросы
• Следить за сроками
• Организовывать
• Аккумулировать и
ретранслировать
поступающие проблемы
![Page 25: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/25.jpg)
Обучение новичков
13.11.2013Петруняк Виталий 25
• Видео с экрана
![Page 26: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/26.jpg)
Обучение новичков
13.11.2013Петруняк Виталий 26
• Видео с экрана
• Адаптация
документации
![Page 27: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/27.jpg)
Обучение новичков
13.11.2013Петруняк Виталий 27
• Видео с экрана
• Адаптация
документации
• Добавление в вики
![Page 28: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/28.jpg)
Обучение новичков
13.11.2013Петруняк Виталий 28
• Видео с экрана
• Адаптация
документации
• Добавление в вики
• Задания
![Page 29: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/29.jpg)
Наши принципы общения
13.11.2013Петруняк Виталий 29
Создать протокол:
• Кто задал?
• Вопрос/замечание
• Статус разрешения
• Пометка
![Page 30: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/30.jpg)
Наши принципы общения
13.11.2013Петруняк Виталий 30
Создать протокол:
• Кто задал?
• Вопрос/замечание
• Статус разрешения
• Пометка
При непонимании
проблемы – сначала
выдвигаем гипотезу. С ней
приходим к партнёрам.
![Page 31: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/31.jpg)
Что если срочный вопрос?
13.11.2013Петруняк Виталий 31
• Есть уровни поддержки
![Page 32: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/32.jpg)
Что если срочный вопрос?
13.11.2013Петруняк Виталий 32
• Есть уровни поддержки
• Каждый является
специалистом в 2х областях
![Page 33: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/33.jpg)
Что если срочный вопрос?
13.11.2013Петруняк Виталий 33
• Есть уровни поддержки
• Каждый является
специалистом в 2х областях
• Задаём вопрос в другие
страны, когда у себя найти
ответ не можем
![Page 34: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/34.jpg)
Что если срочный вопрос?
13.11.2013Петруняк Виталий 34
• Есть уровни поддержки
• Каждый является
специалистом в 2х областях
• Задаём вопрос в другие
страны, когда у себя найти
ответ не можем
• Потом записываем в вики
![Page 35: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/35.jpg)
13.11.2013Петруняк Виталий 35
Резюме
Высокий уровень
организации
Чтохорошего?
![Page 36: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/36.jpg)
13.11.2013Петруняк Виталий 36
Резюме
Высокий уровень
организации
Много возможностей
для развития
Чтохорошего?
![Page 37: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/37.jpg)
13.11.2013Петруняк Виталий 37
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Чтохорошего?
![Page 38: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/38.jpg)
13.11.2013Петруняк Виталий 38
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
![Page 39: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/39.jpg)
13.11.2013Петруняк Виталий 39
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
Формализация осталась
Надчемещёпоработать?
![Page 40: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/40.jpg)
13.11.2013Петруняк Виталий 40
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
Формализация осталась
Времени впритык
Надчемещёпоработать?
![Page 41: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/41.jpg)
13.11.2013Петруняк Виталий 41
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
Формализация осталась
Времени впритык
Высокая нагрузка на
«героев»
Надчемещёпоработать?
![Page 42: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/42.jpg)
13.11.2013Петруняк Виталий 42
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
Формализация осталась
Времени впритык
Высокая нагрузка на
«героев»
Высокий порог входа
Надчемещёпоработать?
![Page 43: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/43.jpg)
13.11.2013Петруняк Виталий 43
Резюме
Высокий уровень
организации
Много возможностей
для развития
Предмет тестирования
рассматривается
несколькими взглядами
Знакомства из разных
стран
Чтохорошего?
Удовольствиеотработы. Приносимпользуобществу!
Формализация осталась
Времени впритык
Высокая нагрузка на
«героев»
Высокий порог входа
Надчемещёпоработать?
![Page 44: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/44.jpg)
Что имеем в итоге?
13.11.2013Петруняк Виталий 44
• Высокие оценки заказчика
![Page 45: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/45.jpg)
Что имеем в итоге?
13.11.2013Петруняк Виталий 45
• Высокие оценки заказчика
• Нет простоя
![Page 46: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/46.jpg)
Что имеем в итоге?
13.11.2013Петруняк Виталий 46
• Высокие оценки заказчика
• Нет простоя
• Мыслим «out of the box»
![Page 47: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/47.jpg)
Что имеем в итоге?
13.11.2013Петруняк Виталий 47
• Высокие оценки заказчика
• Нет простоя
• Мыслим «out of the box»
• Малое кол-во ошибок на
приёмке
![Page 48: Команды из разных стран - секреты успешного тестирования и дипломатии](https://reader033.vdocuments.net/reader033/viewer/2022052910/5599d7b61a28abae068b4783/html5/thumbnails/48.jpg)
13.11.2013Петруняк Виталий 48
Спасибо завнимание!
Контакты.
E-Mail:
LinkedIn: