Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Software quality assurance days
19 Международная конференция
по вопросам качества ПО
sqadays.com
Санкт-Петербург. 20–21 ма...
Аудит команды тестирования в сложном проекте. 2
Никита Сысков
Ведущий инженер по качеству ПО, тренер
9+ лет опыта работы
В...
Аудит команды тестирования в сложном проекте. 3
Поговорим о терминологии…
Аудит команды тестирования в сложном проекте. 4
Поговорим о терминологии…
Аудит это:
1) Под техническим аудитом понимают п...
Аудит команды тестирования в сложном проекте. 5©Адрей Мясников
Аудит команды тестирования в сложном проекте. 6
Три уровня контроля:
1)Внешний аудит
2)Внешняя оценка
3)Внутренняя оценка
...
Аудит команды тестирования в сложном проекте. 7
Как понять что надо провести внутреннюю
оценку
Как понять точку зрения зак...
Аудит команды тестирования в сложном проекте. 8
Как понять что надо провести внутреннюю
оценку
Аудит команды тестирования в сложном проекте. 9
Как понять что надо провести внутреннюю
оценку – Команда внезапно выросла
...
Аудит команды тестирования в сложном проекте. 10
Как понять что надо провести внутреннюю
оценку – Новые дисциплины тестиро...
Аудит команды тестирования в сложном проекте. 11
Как понять что надо провести внутреннюю
оценку – НедовериеВраждебность
Фо...
Аудит команды тестирования в сложном проекте. 12
Как понять что надо провести внутреннюю
оценку – Метрики в красной зоне
П...
Аудит команды тестирования в сложном проекте. 13
Как понять что надо провести внутреннюю
оценку – Сертификация
Получайте о...
Аудит команды тестирования в сложном проекте. 14
Как понять что надо провести внутреннюю
оценку – Итого как пример, рост и...
Аудит команды тестирования в сложном проекте. 15
Как понять точку зрения заказчика на процесс
Аудит команды тестирования в сложном проекте. 16
Как понять точку зрения заказчика на процесс
– Эффективность
Понимание би...
Аудит команды тестирования в сложном проекте. 17
Как понять точку зрения заказчика на процесс
– Ценность
Сокращение рисков...
Аудит команды тестирования в сложном проекте. 18
Как понять точку зрения заказчика на процесс
– КомпетентностьПрофессионал...
Аудит команды тестирования в сложном проекте. 19
Как понять точку зрения заказчика на процесс
– Культурные различия
Интона...
Аудит команды тестирования в сложном проекте. 20
Как понять точку зрения заказчика на процесс
– Технические детали
Тезисы ...
Аудит команды тестирования в сложном проекте. 21
Как понять точку зрения заказчика на процесс –
Итого как пример, Репортин...
Аудит команды тестирования в сложном проекте. 22
Как понять точку зрения участников процесса
Аудит команды тестирования в сложном проекте. 23
Как понять точку зрения участников процесса –
подход к решению новых зада...
Аудит команды тестирования в сложном проекте. 24
Как понять точку зрения участников процесса –
довериевера в правильность ...
Аудит команды тестирования в сложном проекте. 25
Как понять точку зрения участников процесса –
горизонт планирования
Экспе...
Аудит команды тестирования в сложном проекте. 26
Как понять точку зрения участников процесса –
сложившиеся практики
Старые...
Аудит команды тестирования в сложном проекте. 27
Как понять точку зрения участников процесса –
отношение к переговорам
Не ...
Аудит команды тестирования в сложном проекте. 28
Как понять точку зрения участников процесса –
Итого как пример, новый пла...
Аудит команды тестирования в сложном проекте. 29
Бизнес против исполнителей
Эффективность Старые привычки
Ценность Новые з...
Аудит команды тестирования в сложном проекте. 30
Как понять что полученные результаты
реалистичны
Аудит команды тестирования в сложном проекте. 31
Как понять что полученные результаты
реалистичны – Учтены все мнения
Пред...
Аудит команды тестирования в сложном проекте. 32
Как понять что полученные результаты
реалистичны – Основана на текущей си...
Аудит команды тестирования в сложном проекте. 33
Как понять что полученные результаты
реалистичны – Проведён анализ
Аудит команды тестирования в сложном проекте. 34
Как понять что полученные результаты
реалистичны – Проведён анализ
Данные...
Аудит команды тестирования в сложном проекте. 35
Как понять что полученные результаты
реалистичны – Объективность
Правда у...
Аудит команды тестирования в сложном проекте. 36
Как понять что полученные результаты
реалистичны – Знаем что делать дальш...
Аудит команды тестирования в сложном проекте. 37
Как понять что полученные результаты
реалистичны – Итого как пример, демо...
Аудит команды тестирования в сложном проекте. 38
Как понять что делать дальше
Аудит команды тестирования в сложном проекте. 39
Как понять что делать дальше – Понимание
сильных и слабых сторон процесса...
Аудит команды тестирования в сложном проекте. 40
Как понять что делать дальше – Как
использовать полученные выводы
Сохраня...
Аудит команды тестирования в сложном проекте. 41
Как понять что делать дальше – Работа с
артефактами
Сохраняем историю ана...
Аудит команды тестирования в сложном проекте. 42
Как понять что делать дальше – Донесение
результатов до участников процес...
Аудит команды тестирования в сложном проекте. 43
Как понять что делать дальше – Грядущие
изменения
Все вышесказанное беспо...
Аудит команды тестирования в сложном проекте. 44
Как понять что делать дальше – Итого как
пример, сторонние команды:
Поним...
Аудит команды тестирования в сложном проекте. 45
Аудит команды тестирования в сложном проекте. 46
mailto: nsyskov@gmail.com  skype: nikita.syskov
Upcoming SlideShare
Loading in …5
×

Аудит команды тестирования в сложном проекте

9,569 views

Published on

Доклад Никиты Сыскова на конференции SQA Days-19, 20-21 мая 2016 г., Санкт-Петербург

Published in: Education
  • Be the first to comment

  • Be the first to like this

Аудит команды тестирования в сложном проекте

  1. 1. Software quality assurance days 19 Международная конференция по вопросам качества ПО sqadays.com Санкт-Петербург. 20–21 мая 2016 Никита Сысков EPAM Systems. Минск, Беларусь Аудит команды тестирования в сложном проекте – своими силами и в сжатые сроки.
  2. 2. Аудит команды тестирования в сложном проекте. 2 Никита Сысков Ведущий инженер по качеству ПО, тренер 9+ лет опыта работы В настоящий момент координатор тестирования на нескольких проектах с распределёнными командами тестирования Об авторе:
  3. 3. Аудит команды тестирования в сложном проекте. 3 Поговорим о терминологии…
  4. 4. Аудит команды тестирования в сложном проекте. 4 Поговорим о терминологии… Аудит это: 1) Под техническим аудитом понимают проверку независимыми специалистами системы организации производства, системы контроля и управления качеством, применяемых технических и технологических решений, а также проверку технического состояния машин, оборудования, механизмов, зданий и сооружений, инженерных коммуникаций, систем и сетей, также проверку технической и проектной документации с выражением мнения относительно обоснованности применяемых технических/технологических решений, способов управления производством и соответствия технического состояния инженерно-сложных систем и оборудования требованиям нормативных актов.
  5. 5. Аудит команды тестирования в сложном проекте. 5©Адрей Мясников
  6. 6. Аудит команды тестирования в сложном проекте. 6 Три уровня контроля: 1)Внешний аудит 2)Внешняя оценка 3)Внутренняя оценка Три варианта результата: A. Галопом по Европам B. То, что доктор прописал C. Мёртвому припарка
  7. 7. Аудит команды тестирования в сложном проекте. 7 Как понять что надо провести внутреннюю оценку Как понять точку зрения заказчика на процесс Как понять точку зрения участников процесса Как понять что полученные результаты реалистичны Как понять что делать дальше «Как понять» план
  8. 8. Аудит команды тестирования в сложном проекте. 8 Как понять что надо провести внутреннюю оценку
  9. 9. Аудит команды тестирования в сложном проекте. 9 Как понять что надо провести внутреннюю оценку – Команда внезапно выросла Автоматизация на пороге Как изменились процессы коммуникации? Какие новые навыки требуются от команды?
  10. 10. Аудит команды тестирования в сложном проекте. 10 Как понять что надо провести внутреннюю оценку – Новые дисциплины тестирования Автоматизация? Безопасность? Производительность? Fiddler Professional Gold Enterprise Unlimited Edition
  11. 11. Аудит команды тестирования в сложном проекте. 11 Как понять что надо провести внутреннюю оценку – НедовериеВраждебность Формальные отписки Игнорирование мнений Повышенный тон разговора
  12. 12. Аудит команды тестирования в сложном проекте. 12 Как понять что надо провести внутреннюю оценку – Метрики в красной зоне Пора действовать Выберите одну из областей: Качество, Время, Деньги Не ищите серебряной пули – начинайте с простых, но действенных решений
  13. 13. Аудит команды тестирования в сложном проекте. 13 Как понять что надо провести внутреннюю оценку – Сертификация Получайте опыт Подготовьтесь к проверке
  14. 14. Аудит команды тестирования в сложном проекте. 14 Как понять что надо провести внутреннюю оценку – Итого как пример, рост и развитие: Рост команды Формализация процессов Новые дисциплины ДелегированиеОбучение Недоверие Повышение прозрачности Красные метрики Корректирующие действия Сертификация Соответствие стандартам
  15. 15. Аудит команды тестирования в сложном проекте. 15 Как понять точку зрения заказчика на процесс
  16. 16. Аудит команды тестирования в сложном проекте. 16 Как понять точку зрения заказчика на процесс – Эффективность Понимание бизнес-ценностей Достаточно хорошее качество Стоимость внедрения против экономии времени
  17. 17. Аудит команды тестирования в сложном проекте. 17 Как понять точку зрения заказчика на процесс – Ценность Сокращение рисков Опять бизнес ценности Соответствие целям процесса
  18. 18. Аудит команды тестирования в сложном проекте. 18 Как понять точку зрения заказчика на процесс – КомпетентностьПрофессионализм Есть ли новая технология на подходе? Находите ли общий язык с разработчиками? Способны ли вы на самом деле управлять процессом?
  19. 19. Аудит команды тестирования в сложном проекте. 19 Как понять точку зрения заказчика на процесс – Культурные различия Интонации и чтение между строк Разные культуры переговоров (win-win) Разные культуры – разный «здравый смысл»
  20. 20. Аудит команды тестирования в сложном проекте. 20 Как понять точку зрения заказчика на процесс – Технические детали Тезисы против резолюций Обобщения без потери смысла Детали можно не показывать, но нельзя упускать
  21. 21. Аудит команды тестирования в сложном проекте. 21 Как понять точку зрения заказчика на процесс – Итого как пример, Репортинг портал: Эффективность Возврат инвестиций Ценность Для продукта, не для команды Компетентность Понимание деталей Культурные различия ВежливостьСтойкость Технические детали Уровни абстракции
  22. 22. Аудит команды тестирования в сложном проекте. 22 Как понять точку зрения участников процесса
  23. 23. Аудит команды тестирования в сложном проекте. 23 Как понять точку зрения участников процесса – подход к решению новых задач Сложившиеся практики Импульсивные решения Быстрые решения против правильных
  24. 24. Аудит команды тестирования в сложном проекте. 24 Как понять точку зрения участников процесса – довериевера в правильность суждений Я художник я так вижу Кажущаяся простота сложных решений Отдельные эксперты в отдельных областях
  25. 25. Аудит команды тестирования в сложном проекте. 25 Как понять точку зрения участников процесса – горизонт планирования Экспертиза игнорируется Команда не в курсе грядущих перемен Изменения не связываются с глобальным контекстом
  26. 26. Аудит команды тестирования в сложном проекте. 26 Как понять точку зрения участников процесса – сложившиеся практики Старые инструменты Традиционные методики Неизменность процессов
  27. 27. Аудит команды тестирования в сложном проекте. 27 Как понять точку зрения участников процесса – отношение к переговорам Не видят ценности Не умеют общаться Не хотят говорить на другом языке
  28. 28. Аудит команды тестирования в сложном проекте. 28 Как понять точку зрения участников процесса – Итого как пример, новый плагин: Новые задачи Ценность альтернатив Доверие Разделение ответственности Горизонт планирования Привлечение «стратегов» Старые привычки Свежий взгляд Переговоры Правильный подход
  29. 29. Аудит команды тестирования в сложном проекте. 29 Бизнес против исполнителей Эффективность Старые привычки Ценность Новые задачи Компетентность Горизонт планирования Культурные различия Переговоры Технические детали Доверие
  30. 30. Аудит команды тестирования в сложном проекте. 30 Как понять что полученные результаты реалистичны
  31. 31. Аудит команды тестирования в сложном проекте. 31 Как понять что полученные результаты реалистичны – Учтены все мнения Предубеждения «Ошибка выжившего» Частные интересы против всеобщего блага
  32. 32. Аудит команды тестирования в сложном проекте. 32 Как понять что полученные результаты реалистичны – Основана на текущей ситуации Быстрый анализ Ключевые моменты перепроверены Чёткое понимание исторических изменений
  33. 33. Аудит команды тестирования в сложном проекте. 33 Как понять что полученные результаты реалистичны – Проведён анализ
  34. 34. Аудит команды тестирования в сложном проекте. 34 Как понять что полученные результаты реалистичны – Проведён анализ Данные -> Информация Причины <–> Следствия Проблемы –> Решения
  35. 35. Аудит команды тестирования в сложном проекте. 35 Как понять что полученные результаты реалистичны – Объективность Правда у каждого своя Личный опыт – ключ к пониманию ситуации Учесть точку зрения не есть принять точку зрения
  36. 36. Аудит команды тестирования в сложном проекте. 36 Как понять что полученные результаты реалистичны – Знаем что делать дальше Мы не ищем теорию ради теории По каждой найденной проблеме есть корректирующее действие
  37. 37. Аудит команды тестирования в сложном проекте. 37 Как понять что полученные результаты реалистичны – Итого как пример, демо сессии: Информация У всех своя правда Своевременность Короткий цикл обратной связи Анализ Изучены причины Обоснованность Наличие фактов Действия Лучшие практики + Анализ
  38. 38. Аудит команды тестирования в сложном проекте. 38 Как понять что делать дальше
  39. 39. Аудит команды тестирования в сложном проекте. 39 Как понять что делать дальше – Понимание сильных и слабых сторон процесса Приоритизируем усилия Учимся на собственном опыте Нельзя игнорировать сильные стороны
  40. 40. Аудит команды тестирования в сложном проекте. 40 Как понять что делать дальше – Как использовать полученные выводы Сохраняем результаты в матрице Поддерживаем актуальность выводов Наглядность, приоритеты, полнота картины
  41. 41. Аудит команды тестирования в сложном проекте. 41 Как понять что делать дальше – Работа с артефактами Сохраняем историю анализа Прикрепляем факты к выводам Используем в дальнейшей работе
  42. 42. Аудит команды тестирования в сложном проекте. 42 Как понять что делать дальше – Донесение результатов до участников процесса Проблемы должны быть озвучены Предложенные действия нужно обосновывать Внедрять изменения проще с поддержкой всех сторон
  43. 43. Аудит команды тестирования в сложном проекте. 43 Как понять что делать дальше – Грядущие изменения Все вышесказанное бесполезно без действительных, реальных, осуществимых действий И контрольного замера с целью понимания результата
  44. 44. Аудит команды тестирования в сложном проекте. 44 Как понять что делать дальше – Итого как пример, сторонние команды: Понимание процесса Хвалить прилюдно, ругать приватно Полученные выводы Чёткие формулировки списком приоритетов Обнаруженные факты Сохранение, обращение в дальнейшем для сверки Принятие результатов Объяснение причин и последствий План изменений Реально осуществимый, от малого к большему
  45. 45. Аудит команды тестирования в сложном проекте. 45
  46. 46. Аудит команды тестирования в сложном проекте. 46 mailto: nsyskov@gmail.com skype: nikita.syskov

×