Слайд 1Анализ как часть тестирования, или Замените "аналитика" тестировщиками
Нечаева Юлия, NIX Solutions
Ltd, Харьков, Украина
Слайд 2Дисклеймер
аналитик в проектной команде не нужен
аналитика нужно выгнать
тестировщики анализируют
лучше аналитиков
аналитика нужно заменить тестировщиком
Слайд 3Аналитик
бизнес-аналитик
бизнес-архитектор
системный аналитик
системный архитектор
аналитик требований
технический писатель
коммуникатор
______________________________
Кроссфункциональный аналитик
Слайд 4Часто встречающиеся ситуации
Аналитика нет вообще
Аналитик создает только начальные требования
Аналитический отдел
Аналитик постоянно
есть и доступен
Слайд 5«Аналитик»
Отсутствие роли
Наличие активностей
Слайд 6«Аналитик»
Отсутствие роли
Наличие активностей
Слайд 7Когда возникает такая ситуация?
Если аналитика нет изначально (чаще всего в небольших
проектах)
Если аналитик «закончился» после какого-то этапа
Если вам в руки попал проект, с которым до этого работала другая команда
__________________________________
Разогнанные проекты
Слайд 8Будем заменять!
Вводить роль
Активности в план
Ставить задачи
Спрашивать результат
Слайд 16Функции аналитика
Источники:
Андрей Бибичев «Аналитик в Agile»
Денис Бесков-Доронин
Карл Вигерс «Должностная инструкция аналитика»
Слайд 17Работа с требованиями
Аналитик:
Выявление, фиксация, систематизация, детализация
Выявление нефункциональных требований
Анализ требований
Трассировка
запросов на изменение требований
Повторное использование требований
Слайд 18Работа с требованиями
Тестировщик:
Выяснение, уточнение, детализация требований
Выявление нефункциональных требований
Анализ требований
Трассировка
запросов на изменение требований
Повторное использование требований
Слайд 19Связующее звено между разработчиками и заказчиками
Аналитик:
Недоступность человека от заказчика
Слайд 20Связующее звено между разработчиками и заказчиками
Тестировщик:
Формулирование сценариев и решений на выбор
Слайд 21Требования vs Бизнес
Аналитик:
описание бизнес процессов
варианты использования
сценарии
списки событий
методы бизнес-анализа
Слайд 22Требования vs Бизнес
Тестировщик:
Перевод бизнес-требований
на язык тестов и разработки
Разбирательства по факту
Слайд 23Экспертиза в предметной области
Аналитик:
накопление знаний
Слайд 24Экспертиза в предметной области
Тестировщик:
накопление знаний
Слайд 25Преддемонстрационный контроль качества
Аналитик:
Проверка, что сделали, что нужно
Проверка, что пользоваться этим удобно
Слайд 26Преддемонстрационный контроль качества
Тестировщик:
Приемочный тест
Сценарий демонстрации
Проверка работоспособности
Слайд 27Участие в пилотных внедрениях
Аналитик:
Обучение пользователей
Помощь в освоении
Исправление user-generated ошибок
Фиксация узких мест,
пожеланий и неточностей
Начальная настройка
Слайд 28Участие в пилотных внедрениях
Тестировщик:
Обучение пользователей
Помощь в освоении
Исправление user-generated ошибок
Фиксация узких мест,
пожеланий и неточностей
Начальная настройка
Слайд 29Ура! У нас появился аналитик!
Тестировщики-аналитики
Слайд 30Что мы можем получить?
Требования: поддерживаемые, реализуемые, тестируемые, ПРАВИЛЬНЫЕ
Информация: специалист в
предметной области бизнеса заказчика внутри команды
Фиксация задач: активность становится прослеживаемой
Ответственность: в команде наконец-то появляется ответственные за анализ
Слайд 31Возможные проблемы
Время
Тестировщики не хотят ответственности
Слайд 33Дополнительная нагрузка
Делать оценку
Выделять время
Фиксировать активности
Слайд 34Дополнительная ответственность
За поддержку требований
За правильное отображение бизнес-процессов
Слайд 35Дополнительные полномочия
Право вето на начало разработки
Право вето на выпуск
Право на дополнение
к Release Notes
Слайд 36Почему тестировщики справятся?
Желание
Способности
Слайд 37Как менять ситуацию
Сверху, если Вы – тест-менеджер:
Вычленять активности аналитика из тестирования
Заводить
задачи
Проводить оценку
Спрашивать результат
Слайд 38Как менять ситуацию
Снизу, если Вы – тест-инженер:
Вычленять активности аналитика самостоятельно
Проводить оценку
Отчитываться
за них отдельно
Подавать результат
Слайд 42e-mail: lorien@nixsolutions.com
Skype: julia.nechaeva
ICQ: 315399166
Спасибо!