Анализ как часть тестирования, или Замените "аналитика" тестировщиками Нечаева Юлия, NIX Solutions Ltd, Харьков, Украина.

Презентация:



Advertisements
Похожие презентации
ЛОВУШКИ ЗАКАЗНОГО ТЕСТИРОВАНИЯ Юлия Нечаева, NIX Solutions Харьков, Украина.
Advertisements

Роль Аналитика в IT- компании Руководитель группы Медведева Наталья.
Первый шаг к «эффективному тестировщику»: профориентация Юлия Нечаева, NIX Solutions, Харьков, Украина.
Способы организации работ по автоматизации тестирования ПО Нечаева Юлия, NixSolutions Ltd.
Положение об отделе В.Андреев, Д.Сатин. Штат отдела начальник отдела; бизнес-аналитик; проектировщик пользовательских интерфейсов; специалист по анализу.
Отличия в работе тестировщика в компании-разработчике ПО и компании- пользователе ПО Сергей Слесарев. БИНБАНК
>1>1 Практика работы отдела тестирования ООО «КИР» Антон Куховаренко рук. отдела тестирования ООО «Корпоративные информационные рутины»
Цель: гарантировать понимание процессов всеми членами команды Автор: Михаил Смирнов
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 4. Прохождение фазы выработки концепции в.
Модель команды определение ролей продолжение Microsoft Solution Framework.
История становления одной ИТ компании Омск. Конференция Expert-Labs 22/10/2010 Иванова Елена Директор Учебного Центра Люксофт.
Тестировщик на все руки в Scrum-команде Наталья Медведева.
Trial-and-error: или как мы начинали тестировать Емелина Татьяна.
Компьютерные методы моделирования оптических приборов кафедра прикладной и компьютерной оптики Организация разработки программного обеспечения.
Внедрение КлиК- CRM Методика управления проектом и процессом подготовки технического дизайна при внедрении CRM На платформе Клиент-Коммуникатор 7.5 ©BMicro®,
Начальник проектного отдела +7 (921) РОЛЬ ЗАКАЗЧИКА В ПРОЕКТНОМ ЦИКЛЕ РАЗРАБОТКИ САЙТА Игорь Петрушихин.
Сообщество аналитиков России Управление качеством требований Уровни зрелости процесса управления требованиями.
Внедрение Когда разрабатываемая система обладает начальной функциональностью, проект переходит на фазу внедрения. Менеджер проекта полагает, что система.
Цель Моя цель на сегодня познакомить вас за ближайшие 30 минут с методологией внедрения и интеграции Microsoft Sure Step.
Тестирование игр: фан или тяжелый труд? Юля Нечаева, Innova Systems Aion.ru.
Транксрипт:

Анализ как часть тестирования, или Замените "аналитика" тестировщиками Нечаева Юлия, NIX Solutions Ltd, Харьков, Украина

Дисклеймер аналитик в проектной команде не нужен аналитика нужно выгнать тестировщики анализируют лучше аналитиков аналитика нужно заменить тестировщиком

Аналитик бизнес-аналитик бизнес-архитектор системный аналитик системный архитектор аналитик требований технический писатель коммуникатор ______________________________ Кроссфункциональный аналитик

Часто встречающиеся ситуации Аналитика нет вообще Аналитик создает только начальные требования Аналитический отдел Аналитик постоянно есть и доступен

«Аналитик» Отсутствие роли Наличие активностей

«Аналитик» Отсутствие роли Наличие активностей

Когда возникает такая ситуация? Если аналитика нет изначально (чаще всего в небольших проектах) Если аналитик «закончился» после какого-то этапа Если вам в руки попал проект, с которым до этого работала другая команда __________________________________ Разогнанные проекты

Будем заменять! Вводить роль Активности в план Ставить задачи Спрашивать результат

«Аналитик» в тестировании

Аналитик в тестировании

Функции аналитика Источники: Андрей Бибичев «Аналитик в Agile» Денис Бесков-Доронин Карл Вигерс «Должностная инструкция аналитика»

Работа с требованиями Аналитик: Выявление, фиксация, систематизация, детализация Выявление нефункциональных требований Анализ требований Трассировка запросов на изменение требований Повторное использование требований

Работа с требованиями Тестировщик: Выяснение, уточнение, детализация требований Выявление нефункциональных требований Анализ требований Трассировка запросов на изменение требований Повторное использование требований

Связующее звено между разработчиками и заказчиками Аналитик: Недоступность человека от заказчика

Связующее звено между разработчиками и заказчиками Тестировщик: Формулирование сценариев и решений на выбор

Требования vs Бизнес Аналитик: описание бизнес процессов варианты использования сценарии списки событий методы бизнес-анализа

Требования vs Бизнес Тестировщик: Перевод бизнес-требований на язык тестов и разработки Разбирательства по факту

Экспертиза в предметной области Аналитик: накопление знаний

Экспертиза в предметной области Тестировщик: накопление знаний

Преддемонстрационный контроль качества Аналитик: Проверка, что сделали, что нужно Проверка, что пользоваться этим удобно

Преддемонстрационный контроль качества Тестировщик: Приемочный тест Сценарий демонстрации Проверка работоспособности

Участие в пилотных внедрениях Аналитик: Обучение пользователей Помощь в освоении Исправление user-generated ошибок Фиксация узких мест, пожеланий и неточностей Начальная настройка

Участие в пилотных внедрениях Тестировщик: Обучение пользователей Помощь в освоении Исправление user-generated ошибок Фиксация узких мест, пожеланий и неточностей Начальная настройка

Ура! У нас появился аналитик! Тестировщики-аналитики

Что мы можем получить? Требования: поддерживаемые, реализуемые, тестируемые, ПРАВИЛЬНЫЕ Информация: специалист в предметной области бизнеса заказчика внутри команды Фиксация задач: активность становится прослеживаемой Ответственность: в команде наконец-то появляется ответственные за анализ

Возможные проблемы Время Тестировщики не хотят ответственности

Дополнительная нагрузка

Делать оценку Выделять время Фиксировать активности

Дополнительная ответственность За поддержку требований За правильное отображение бизнес-процессов

Дополнительные полномочия Право вето на начало разработки Право вето на выпуск Право на дополнение к Release Notes

Почему тестировщики справятся? Желание Способности

Как менять ситуацию Сверху, если Вы – тест-менеджер: Вычленять активности аналитика из тестирования Заводить задачи Проводить оценку Спрашивать результат

Как менять ситуацию Снизу, если Вы – тест-инженер: Вычленять активности аналитика самостоятельно Проводить оценку Отчитываться за них отдельно Подавать результат

Вывод

Skype: julia.nechaeva ICQ: Спасибо!